Anchor icon

Anchor

Engineering discipline pack for Claude Code & Codex CLI with task-scope locking, anti-drift braking, condition-based codex review, project-CLAUDE.md pitfall writeback, and PreToolUse hooks that block irreversible bash patterns.

biefan/anchor · v1.13.0 · Development & Workflow

biefancaution

Trust Score

59

Security

59

Surfaces

1

What is Anchor?

Anchor is a published development & workflow plugin for AI coding agents in the claude-code ecosystem, developed by biefan and distributed through the HOL AI plugin registry. Engineering discipline pack for Claude Code & Codex CLI with task-scope locking, anti-drift braking, condition-based codex review, project-CLAUDE.md pitfall writeback, and PreToolUse hooks that block irreversible bash patterns.

Canonical slug
biefan/anchor
Version
v1.13.0 · updated Sep 20, 2026

Trust & Reputation

HOL Trust Score
59

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Registry Snapshot

Publisher verification
No
Marketplace source
Unknown
Scanner
Broker fallback
Safety label
caution
Digest verified
Yes
1 bundled skill — copy or download SKILL.mdOpen skills

Trust & reputation

Trust & Reputation

HOL Trust Score
59

Factor Analysis

Per-metric points (0–100 each) combined via a weighted average into the overall score.

Installability
64pts
Maintenance
30pts
MCP Posture
100pts
Plugin Security
59pts
Provenance
70pts
Publisher Quality
75pts

Provenance

Plugin root
.
Source repo
https://github.com/biefan/anchor
Source commit
d12ceb0b266c…
Publisher verified
No
Owner verified
Not owner verified

Continuous scanner CI not detected

This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.

Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.

Verified badge not detected

Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.

Security Posture

caution
Safety label
59
Security score
0
High findings
Provider
registry-broker-fallback
Grade
F · caution
Version
Unknown
cisco-skill-scanner: unknown

Findings

mediumpublishabilitypublishability.link.missing.websiteURL

websiteURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.privacyPolicyURL

privacyPolicyURL should be present for marketplace readiness.

mediumpublishabilitypublishability.link.missing.termsOfServiceURL

termsOfServiceURL should be present for marketplace readiness.

lowoperational-securitysupply-chain.lockfile-missing

Repository snapshot does not include a lockfile.

infoskill-securityskill-scan.unavailable

Cisco skill scanner timed out after 60000 ms

Anchor — Frequently asked questions

What is Anchor?
Anchor is an AI plugin in the HOL registry. Engineering discipline pack for Claude Code & Codex CLI with task-scope locking, anti-drift braking, condition-based codex review, project-CLAUDE.md pitfall writeback, and PreToolUse hooks that block irreversible bash patterns.
How do I install Anchor?
Install Anchor in your harness: Codex — codex plugin marketplace add biefan/anchor; Claude Code — /plugin marketplace add biefan/anchor; Any agent — npx skills add biefan/anchor. Full step-by-step guidance is on the HOL plugin page.
How do I install Anchor in Codex?
To install Anchor in Codex, start with codex plugin marketplace add biefan/anchor. The complete step-by-step install guide for Codex is on the HOL plugin page.
How do I install Anchor in Claude Code?
To install Anchor in Claude Code, start with /plugin marketplace add biefan/anchor. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
Is Anchor free?
Pricing for Anchor is published on its HOL plugin page when the maker schedules a launch.
Who publishes Anchor?
Anchor is published by biefan and listed on HOL.
Is Anchor available now?
Anchor availability is listed on its HOL plugin page.

Install Guidance

Install in Claude Code

Install through the Claude Code plugin marketplace.

Claude Code plugin docs
  1. 1

    Add the marketplace

    Run this inside a Claude Code session.

    claude code
  2. 2

    Install the plugin

    Use the plugin name and the marketplace name shown by the previous command.

    claude code
  3. 3

    Scripted alternative

    Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.

    shell

Plugin Manifest

{
  "name": "anchor",
  "version": "1.13.0",
  "description": "Engineering discipline pack for Claude Code & Codex CLI: a skill + 11 slash commands + 4 safety hooks that keep AI on-task on long tasks, enforce E2E verification, multi-pass vulnerability scanning, condition-based codex review, and project-CLAUDE.md pitfall writeback. Cross-CLI by design.",
  "author": {
    "name": "biefan",
    "url": "https://github.com/biefan"
  },
  "homepage": "https://github.com/biefan/anchor",
  "repository": "https://github.com/biefan/anchor",
  "license": "MIT",
  "keywords": [
    "engineering-discipline",
    "skill",
    "hooks",
    "slash-commands",
    "claude-code",
    "codex-cli",
    "anti-drift",
    "autonomous-mode",
    "e2e-verification",
    "pitfall-writeback"
  ],
  "interface": {
    "displayName": "Anchor",
    "developerName": "biefan",
    "shortDescription": "Engineering discipline for AI coding agents — anchor scope, run E2E, write pitfalls back.",
    "composerIcon": "./assets/icon.svg"
  },
  "skills": "./",
  "registryIndexVersion": 5
}

Marketplace Source

Repo URL
https://github.com/biefan/anchor
Marketplace path
Unknown
Source path
plugins/biefan/anchor
Install policy
AVAILABLE

Skills

1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.

Share
skills-cli
  • ec

    skills/anchor/SKILL.md

    Apply when writing or modifying code — implementing a feature, fixing a bug, refactoring, or any non-trivial multi-step code edit. Enforces intent clarity, task-scope locking via TaskCreate, project-CLAUDE.md compliance, smallest-correct-diff edits, aggressive parallel sub-agents, end-to-end self-verification, multi-pass vulnerability scanning, condition-based Codex review, writing lessons learned back to project CLAUDE.md, anti-drift discipline on long tasks, and optional autonomous mode (don't stop until the task list is fully completed). TRIGGER when the user asks to implement / add / build / fix / debug / refactor / change / optimize anything in code, or hands over a coding task that touches one or more files. Also TRIGGER for security audits, vulnerability scans, and pre-merge verification. SKIP for pure explanation, documentation writing, one-line typo fixes, and brainstorming without code changes.

    SKILL.md content is not in this snapshot. Open the raw file to copy it from the source repository.

File Inventory

.claude-plugin/plugin.json

file

519 bytes

70cb83ac46085f01…

.codex-plugin/plugin.json

plugin-manifest

930 bytes

4471b094a2df33d9…

assets/icon.svg

asset

711 bytes

3ccc49f446e7d5a4…

CLAUDE.md

file

12,259 bytes

4278dff4d7ac82cb…

commands/cleanup.md

file

3,052 bytes

887e34c60510cda0…

commands/decide.md

file

2,752 bytes

9b4d767304c1bf4f…

commands/diff.md

file

2,943 bytes

b082d28ec5b56dd5…

commands/done.md

file

4,213 bytes

b5cf09928ab0e7a1…

commands/ec.md

file

559 bytes

c333c1e788a07e12…

commands/init-claude-md.md

file

3,645 bytes

293a06c30755dee0…

commands/lean.md

file

2,686 bytes

e1674227445a714e…

commands/lock.md

file

1,199 bytes

4e67cd67bc41583a…

commands/milestone.md

file

2,349 bytes

cacafedc13fd18f8…

commands/next.md

file

972 bytes

d0cefadddeabcbcb…

commands/pit.md

file

2,209 bytes

c54b9ef08eb70edd…

commands/recall.md

file

3,895 bytes

8c4f388d4ad16f0f…

commands/recap.md

file

1,398 bytes

2367c9fe1ff31410…

commands/remember.md

file

2,819 bytes

a152ca777e4c8d3a…

commands/report.md

file

2,312 bytes

443209985b3f0f63…

commands/resume-task.md

file

1,882 bytes

62b88e1084e2e7d1…

commands/save.md

file

1,986 bytes

6a8313371a7ba2f5…

commands/scan.md

file

2,235 bytes

9d6a04aab6561213…

commands/ship.md

file

3,158 bytes

f536a53f9c4846f3…

commands/snapshot.md

file

3,209 bytes

018c89adec6c0ec4…

commands/spend.md

file

1,927 bytes

9f85888b3e428844…

commands/status.md

file

1,932 bytes

4ad7adf7f750ffeb…

commands/strict.md

file

3,416 bytes

26be314eee7e5838…

hooks/hooks.json

file

1,560 bytes

2c40e6fd2547396d…

README.md

file

8,209 bytes

51c33da95342dd29…

skills/anchor/references/autonomous-mode.md

skill

3,743 bytes

0e0dc6052a5d7e25…

skills/anchor/references/codex-review-when.md

skill

1,780 bytes

85339b52954feac7…

skills/anchor/references/coding-discipline.md

skill

1,828 bytes

76fedcf91512b80c…

skills/anchor/references/debugging-and-risks.md

skill

2,439 bytes

28776c5c79ec662b…

skills/anchor/references/e2e-validation.md

skill

2,310 bytes

4169106eea85ce5e…

skills/anchor/references/intent-and-recon.md

skill

2,033 bytes

3318f54c0ace9b91…

skills/anchor/references/multi-agent-recipes.md

skill

6,454 bytes

68c6988df6e610a1…

skills/anchor/references/multi-cli-adapters.md

skill

5,804 bytes

f22ca3e9a71557df…

skills/anchor/references/pitfall-template.md

skill

3,872 bytes

a59ee81b6eaedf40…

skills/anchor/references/templates/cli-tool.md

skill

2,295 bytes

186bf2032f2733ec…

skills/anchor/references/templates/data-pipeline.md

skill

2,784 bytes

035cf6a3de101375…

skills/anchor/references/templates/default.md

skill

1,050 bytes

11e7cfc6de21cc00…

skills/anchor/references/templates/library.md

skill

2,167 bytes

80e1ab1b9398ef83…

skills/anchor/references/templates/web-app.md

skill

2,851 bytes

62df645fe4269658…

skills/anchor/references/vuln-checklist.md

skill

5,892 bytes

21df13af066961c9…

skills/anchor/scripts/_log_event.sh

skill

1,306 bytes

9a9239a39c6a094d…

skills/anchor/scripts/_runtime.sh

skill

2,610 bytes

ea1b604a3c6260a3…

skills/anchor/scripts/analyze-events.py

skill

5,815 bytes

0fb7f14112b2ec21…

skills/anchor/scripts/auto-save.sh

skill

3,319 bytes

d37df7831dea7617…

skills/anchor/scripts/ec-status.sh

skill

1,624 bytes

9dba6e90ab04b1d6…

skills/anchor/scripts/pitfall-sync.py

skill

4,941 bytes

c07272421c9f94fa…

skills/anchor/scripts/post-tool-lint.sh

skill

3,785 bytes

079927451561add1…

skills/anchor/scripts/pre-compact-warning.sh

skill

2,235 bytes

3adc45cbf7244c3a…

skills/anchor/scripts/pre-tool-danger.sh

skill

79,020 bytes

e48e370e055a9df8…

skills/anchor/scripts/session-start-inject.sh

skill

6,597 bytes

a37d4d593cb135be…

skills/anchor/scripts/statusline-wrapper.sh

skill

1,240 bytes

89b632668c70dd2a…

skills/anchor/scripts/stop-self-check.sh

skill

3,456 bytes

0494be15be532637…

skills/anchor/SKILL.md

skill

10,081 bytes

deb77780ed1bd482…