Commit 560ebf2
authored
Add Anchor plugin (Community / Development & Workflow) (#144)
* Add Anchor plugin (Community / Development & Workflow)
Anchor is a cross-CLI (Claude Code + Codex CLI) engineering-discipline pack
that bundles a skill, 11 slash commands, and 4 safety hooks. Highlights:
- task-scope anchoring on the user's exact phrasing
- anti-drift braking when the model tries to go out of scope
- optional autonomous mode (Stop hook keeps the model going while tasks remain)
- end-to-end verification gate (refuses to declare done before a real E2E)
- multi-pass vulnerability scanning + condition-based codex review on big diffs
- pitfall writeback to the project's CLAUDE.md
- PreToolUse hook blocking irreversible bash patterns (hard-reset, force-push,
schema-level drops, mkfs, dd-to-device, recursive-777, curl-pipe-bash) with
a shell-aware segment + safe-list parser so echo/grep literals don't false-trip
Bundle:
- plugins/biefan/anchor/.codex-plugin/plugin.json (name, version 1.3.1,
license MIT, interface.composerIcon, keywords)
- plugins/biefan/anchor/assets/icon.svg (711 bytes, 512x512)
- plugins/biefan/anchor/LICENSE (MIT)
- plugins/biefan/anchor/README.md (points at the full repo)
README entry inserted alphabetically between AgentOps and Antigravity.
Upstream: https://github.com/biefan/anchor
Release: https://github.com/biefan/anchor/releases/tag/v1.3.1
License: MIT
CI: green (shellcheck + jsonlint + install.sh smoke test)
* anchor: bump bundle plugin.json to v1.3.2 (matches upstream release)1 parent 0d30569 commit 560ebf2
5 files changed
Lines changed: 103 additions & 0 deletions
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
123 | 123 | | |
124 | 124 | | |
125 | 125 | | |
| 126 | + | |
126 | 127 | | |
127 | 128 | | |
128 | 129 | | |
| |||
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| Original file line number | Diff line number | Diff line change | |
|---|---|---|---|
| |||
| 1 | + | |
| 2 | + | |
| 3 | + | |
| 4 | + | |
| 5 | + | |
| 6 | + | |
| 7 | + | |
| 8 | + | |
| 9 | + | |
| 10 | + | |
| 11 | + | |
| 12 | + | |
| 13 | + | |
| 14 | + | |
| 15 | + | |
| 16 | + | |
| 17 | + | |
| 18 | + | |
| 19 | + | |
| 20 | + | |
| 21 | + | |
| 22 | + | |
| 23 | + | |
| 24 | + | |
| 25 | + | |
| 26 | + | |
| 27 | + | |
| 28 | + | |
| 29 | + | |
| 30 | + | |
| 31 | + | |
| 32 | + | |
| 33 | + | |
| 34 | + | |
| 35 | + | |
| 36 | + | |
| 37 | + | |
Loading
0 commit comments