skills/agents-md-mapper/SKILL.md
This skill should be used when creating, refreshing, or validating a repository `AGENTS.md` so it stays concise, current, and grounded in repository evidence. Use when `AGENTS.md` is missing or stale, after refactors or tooling changes, when new docs become the system of record, or when adding lightweight drift checks.
npx skillsauth add alchemiststudiosdotai/i-love-claude-code agents-md-mapperInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Maintain a concise, current AGENTS.md for a repository as the codebase changes. Treat the file as a navigational map for future coding agents: show where to start, where important things live, how to validate changes, and which deeper docs outrank the map.
AGENTS.md for a repository that does not have oneAGENTS.md that may be stale after refactors, path moves, package splits, or architecture changesAGENTS.md at new architecture docs, runbooks, or generated references that became the source of truthAGENTS.md and repository realityInspect repository evidence, not guesswork:
README, pyproject.toml, package.json, Cargo.toml, Makefile, justfile, or task runner configsAGENTS.md, if presentARCHITECTURE.md, docs/, runbooks, plans, references, and generated indexesCODEOWNERS, package manifests, and boundary-enforcement configAGENTS.md if it existsREADME, architecture docs, and docs indexesAGENTS.mdInclude these sections when repository evidence supports them:
Exclude these unless they directly change navigation or implementation behavior:
docs/ or another source doc and link to itAGENTS.md point to it rather than restating itProduce one of these outputs:
AGENTS.mdAGENTS.mdUse the compact outline in references/agents-md-outline.md as a starting point when the repository supports those sections.
When automation is requested, add lightweight drift checks such as:
AGENTS.md no longer existsConsider the skill successful when:
AGENTS.md is short and easy to scanAGENTS.md as a reliable repository mapdevelopment
This skill should be used when mapping or researching a codebase to understand its structure, patterns, and architecture. Use when the user asks to "map the codebase", "research how X works", "find all Y patterns", or needs to understand code organization. Produces factual structural maps in .artifacts/research/—no suggestions, no recommendations, just what exists. Uses ast-grep for structural pattern matching.
development
Perform quality assurance on code changes after the research-phase -> plan-phase -> execute-phase workflow. STRICTLY QA only—no coding, no fixes, no source-code changes. Focus on changed areas only, emphasizing control/data flow correctness.
development
Generate execution-ready implementation plans from research docs - planning ONLY, no fixing or verifying. North Star is whether a JR developer can execute the plan with zero additional context.
testing
Map a repository's mechanical harness layers: canonical check command, local and CI gates, architecture boundaries, structural rules, behavioral verification, docs ratchets, evidence workflows, and operator-facing surfaces. Use when you need to understand how a repo keeps change safe.