Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

41 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Agent Guidance Kit

Check Validated skills: 20 Evaluated: 20/20 Harness: VERIFIED (muse)

Agent Guidance Kit helps a coding agent add curated, project-local guidance to an existing software repository without replacing that repository's own rules.

The agent inspects the target project, proposes the smallest relevant set of skills, and waits for approval. A deterministic installer then adds the kit's maintenance entrypoint, closes required dependencies, updates managed routing, and installs the approved skills without overwriting local divergence.

Status: v1.1.0 (2026-08-12) — 20/20 skills evaluated, harness VERIFIED (muse). The catalog and integration workflow may evolve in backward-compatible releases.

Why use it

  • Start a project with reusable review, quality, documentation, architecture, and skill-authoring workflows.
  • Keep one canonical set of project rules while adapting to the coding harness currently in use.
  • Review every proposed addition before changing the target repository.

Quick start

Clone the repository, or make an existing checkout available to your coding agent:

git clone https://github.com/HyperVon/agent-guidance-kit.git

Then ask the agent to read:

.agents/skills/bootstrap-project/SKILL.md

Example request:

Use bootstrap-project from /path/to/agent-guidance-kit to inspect this
repository. Propose the smallest useful set of skills and guidance changes.
Do not modify anything until I approve the exact plan.

The adoption prompt provides a longer copy-paste request that also profiles the current harness.

Update an existing adoption

After the target has the receipt-managed agent-guidance-maintenance skill, ask its agent to update the source checkout and prepare a refresh plan:

Use agent-guidance-maintenance to update Agent Guidance Kit to the latest
version. Resolve the existing kit checkout, verify that it is a clean `main`
worktree for the intended source, and refresh it from `origin/main` using only
fast-forward-safe Git operations. Show me the old and new source revisions, the
receipt-aware target refresh plan, conflicts, and verification commands. Do not
apply target changes until I approve the exact plan.

The source checkout is refreshed only for this explicit request. Dirty, detached, non-main, divergent, or unexpected-source checkouts stop for user direction. Refreshing the source does not itself approve changes in the target; the normal plan and approval gate still applies. To add newly available skills, ask the agent to review candidates separately; a refresh updates adopted receipt-owned content but does not silently add optional related skills.

See the prompt cookbook for audit, refresh, skill-addition, harness-adaptation, verification, and conflict-investigation examples.

Optional deterministic installer

The agent can prepare a receipt-aware installation plan for selected skills:

python3 /path/to/agent-guidance-kit/.agents/skills/bootstrap-project/scripts/install_skills.py \
  plan --kit-root /path/to/agent-guidance-kit \
  --target /path/to/project \
  --skill bootstrap-project --skill harness-adaptation \
  --output /path/to/plan.json

After reviewing the plan and its ID, apply that unchanged plan explicitly:

python3 /path/to/agent-guidance-kit/.agents/skills/bootstrap-project/scripts/install_skills.py \
  apply --kit-root /path/to/agent-guidance-kit \
  --target /path/to/project \
  --plan /path/to/plan.json --approve

The installer always includes agent-guidance-maintenance, adds declared required dependencies, and leaves optional related skills unselected. It creates missing skills and may refresh an adopted skill only when its current content still matches a prior receipt. Local modifications or routing conflicts stop the entire operation. The approved plan also creates or updates a managed AGENTS routing block so future agents can discover maintenance without knowing the source checkout path. Kit-side evaluation material under evals/ is not copied into consuming repositories.

Included skills

The initial catalog covers:

  • Adoption and compatibility: agent-guidance-maintenance, bootstrap-project, harness-adaptation
  • Review and quality: ai-slop-detector, architecture-review, code-review, documentation-review, quality-hardening, security-review, systematic-debugging
  • Project and skill maintenance: parallel-multi-agent, reduce-code-size, rules-and-skills-audit, skill-authoring, skill-evaluation, skill-optimizer, skill-reviewer

Technology, product, and domain-specific guidance remains in the consuming repository.

Harness compatibility

The kit keeps its canonical guidance in AGENTS.md, .agents/AGENTS.md, .agents/OPERATING.md, and .agents/skills/. Thin checked-in entrypoints cover Claude Code, Gemini CLI, and GitHub Copilot. Other harnesses use native discovery or the manual adaptation workflow according to their capabilities.

See the dated harness compatibility evidence for current support levels and reload guidance.

Development

Requirements: Python 3.11 or newer and Node.js 22 or newer with npm. make is optional.

Set up the project on Windows, macOS, or Linux:

python scripts/setup_dev.py

Run the complete check on macOS or Linux:

.venv/bin/python scripts/check.py

Run it on Windows:

.venv\Scripts\python.exe scripts\check.py

Setup creates ignored .venv/ and node_modules/ directories and installs the pinned development tools declared by the repository:

  • PyYAML for skill and metadata validation
  • Ruff for Python linting and formatting checks
  • Agent Skills reference validation via the agentskills command from the pinned skills-ref package
  • markdownlint-cli2 for Markdown and MDC linting

Node dependency lifecycle scripts are disabled during setup. The complete check runs without network access and is required before commit or push. CI runs the same check on Windows, Ubuntu, and macOS with Python 3.11 and 3.14.

Project documentation

License

Apache License 2.0. See LICENSE.

About

Approval-gated, project-local guidance and reusable skills for AI coding agents.

Topics

Resources

Code of conduct

Contributing

Security policy

Stars

1 star

Watchers

0 watching

Forks

Releases

Packages

Used by

Contributors

Languages