This skill should be used when creating, refreshing, or validating a repository AGENTS.md so it stays concise, current, and grounded in repository evidence.

MITAuto-check passedAgent Workflows

Install Agents Md Mapper

skills CLI
$ npx skills add alchemiststudiosDOTai/harness-engineering --skill agents-md-mapper -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install alchemiststudiosDOTai/harness-engineering agents-md-mapper --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/alchemiststudiosDOTai/harness-engineering.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/agents-md-mapper .claude/skills/agents-md-mapper && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
agents-md-mapper
GitHub stars
105
Token cost
~1.8k tokens
SKILL.md length
914 words
Files
2 (incl. references)
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

This skill should be used when creating, refreshing, or validating a repository AGENTS.md so it stays concise, current, and grounded in repository evidence.

  • Works in 10 steps: Keep the map compact → Treat repository evidence as the source… → Optimize for agent legibility → …
  • AGENTS.md is missing
  • SKILL.md covers Overview, When to Use, Core Contract and Inputs to Inspect, plus 7 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Agents Md Mapper is an agent skill from alchemiststudiosDOTai/harness-engineering. 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.

Its SKILL.md is about 1.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/agents-md-outline.md`).

It sits in Agent Workflows, covering Agent instruction files and Refactoring. The repository describes itself as: harness-engineering discussion of shortcuts, automation, hacks and overall productivity with code agents like claude code, codex, and other harness. The licence is MIT.

When your agent uses it

  • AGENTS.md is missing
  • After refactors
  • Tooling changes
  • New docs become the system of record

Example prompts

  • “/agents-md-mapper”

Requirements

  • Pre-approved tools (allowed-tools): Read, Write, Edit, Glob, Grep, Bash(git:*), Bash(ls:*)

Workflow steps

10 steps, taken from the step headings in SKILL.md.

  1. Keep the map compact
  2. Treat repository evidence as the source of truth
  3. Optimize for agent legibility
  4. Omit unsupported detail
  5. Discover repository shape
  6. Read the current map and deeper docs
  7. Inspect recent change signals
  8. Compare map versus reality
  9. Rewrite for compression and clarity
  10. Validate before finalizing

What it can do on your machine

Read from SKILL.md and the folder at commit 7a9fa15. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves these tools, so the agent can use them without asking each time:

    • Read
    • Write
    • Edit
    • Glob
    • Grep
    • Bash(git:*)
    • Bash(ls:*)

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Agents Md Mapper loads about 1.8k tokens when it runs, and up to ~2.1k if it reads all its reference files. Until then it costs about 84 tokens; SKILL.md has 914 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~84
When it runs · the whole SKILL.md, loaded when a task matches
~1.8k
With references · SKILL.md plus every file in references/, read only if the agent opens them
~2.1k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from alchemiststudiosDOTai/harness-engineering at commit 7a9fa15, republished under its MIT licence (© alchemiststudiosDOTai). 914 words, ~1,817 tokens.

Download SKILL.mdSave it as .claude/skills/agents-md-mapper/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
agents-md-mapper
description
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.
allowed-tools
Read, Write, Edit, Glob, Grep, Bash(git:*), Bash(ls:*)
hard-guards
Treat `AGENTS.md` as a map, not a dump, Prefer stable paths and exact commands over prose-heavy explanation, Keep `AGENTS.md` roughly under 100 lines unless…

AGENTS.md Mapper

Overview

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.

When to Use

  • Create a new AGENTS.md for a repository that does not have one
  • Refresh an existing AGENTS.md that may be stale after refactors, path moves, package splits, or architecture changes
  • Update the map after tooling, tests, CI, docs, or ownership signals changed
  • Point AGENTS.md at new architecture docs, runbooks, or generated references that became the source of truth
  • Add lightweight checks that detect drift between AGENTS.md and repository reality

Core Contract

1. Keep the map compact
  • Prefer roughly 90 to 100 lines
  • Prefer bullets over paragraphs
  • Prefer concrete paths and commands over abstract advice
  • Link to deeper docs instead of copying them
2. Treat repository evidence as the source of truth
  • Read the repository tree before writing claims about structure
  • Read actual config files before listing commands
  • Read CI workflows before describing validation
  • Read docs and architecture references before summarizing boundaries
  • Read recent git history before carrying forward old paths or retired modules
3. Optimize for agent legibility
  • Surface entry points, domain boundaries, and validation commands first
  • Make the navigation order obvious
  • Remove stale or duplicated sections aggressively
  • Normalize heading order so future updates stay mechanical
4. Omit unsupported detail
  • If evidence is weak, omit the claim
  • If a detail is volatile, point to its source doc instead of embedding it
  • If two docs disagree, prefer the one supported by current code and CI

Inputs to Inspect

Inspect repository evidence, not guesswork:

  • Current top-level tree and major subdirectories
  • Key top-level files such as README, pyproject.toml, package.json, Cargo.toml, Makefile, justfile, or task runner configs
  • Existing AGENTS.md, if present
  • ARCHITECTURE.md, docs/, runbooks, plans, references, and generated indexes
  • CI workflows and automation config
  • Recent git history, especially merges, path renames, retired modules, and tooling changes
  • Ownership signals such as CODEOWNERS, package manifests, and boundary-enforcement config

Workflow

Step 1: Discover repository shape
  • Collect the top-level tree and major subdirectories
  • Identify package roots, module roots, and major domain folders
  • Locate docs indexes, architecture docs, and runbooks
  • Capture build, test, lint, and run entrypoints from real config files
Step 2: Read the current map and deeper docs
  • Open AGENTS.md if it exists
  • Open the main onboarding docs first: README, architecture docs, and docs indexes
  • Open the exact files that define task runner commands and CI gates
  • Note which docs already serve as the system of record
Step 3: Inspect recent change signals
  • Review recent git history for renamed paths, new packages, retired directories, and workflow changes
  • Check whether new docs or generated references replaced older explanations
  • Check whether CI or task runners added or removed validation steps
Step 4: Compare map versus reality
  • Verify that listed paths still exist
  • Verify that listed commands still exist and still match task runner or CI usage
  • Verify that architecture or package boundaries still match current layout
  • Verify that linked docs still exist and remain the best source of truth
Step 5: Rewrite for compression and clarity
  • Keep only high-value navigational content
  • Collapse repeated guidance into one canonical section
  • Replace prose-heavy explanations with stable file paths and exact commands
  • Remove outdated paths, retired tools, and stale historical detail
Show full SKILL.md (359 more words)Show less
Step 6: Validate before finalizing
  • Re-check every path and command
  • Remove duplicate or unsupported claims
  • Confirm the file remains short, scan-friendly, and grounded in current evidence

What to Put in AGENTS.md

Include these sections when repository evidence supports them:

  • Project overview
  • Where to start
  • Repository map
  • Build, test, lint, and run commands
  • Architecture or package boundaries
  • Key docs and sources of truth
  • Change rules or contribution guardrails
  • Validation checklist

Exclude these unless they directly change navigation or implementation behavior:

  • Long architectural essays
  • Full style guides already documented elsewhere
  • Exhaustive dependency lists
  • Historical detail that does not affect current navigation
  • Issue triage policy that does not change implementation work

Decision Rules

  • If a section grows past a few bullets, move detail to docs/ or another source doc and link to it
  • If commands differ between docs and CI, prefer the version backed by current config
  • If the repository already has a strong docs index, make AGENTS.md point to it rather than restating it
  • If a repo has no evidence for ownership or architecture boundaries, do not invent them

Output Modes

Produce one of these outputs:

  • A fresh AGENTS.md
  • A focused patch for the existing AGENTS.md

Use the compact outline in references/agents-md-outline.md as a starting point when the repository supports those sections.

Validation Checklist

  • Every listed path exists
  • Every listed command is defined in current repo config or CI
  • Every linked source-of-truth doc exists
  • Stale headings and duplicate sections are removed
  • The file stays compact and navigable
  • No secrets or environment values appear in the file

When automation is requested, add lightweight drift checks such as:

  • Fail if a linked path in AGENTS.md no longer exists
  • Fail if a listed command disappears from CI or task runner config
  • Flag missing references to new top-level domains after major tree changes
  • Flag stale sections after large refactors or package moves

Success Criteria

Consider the skill successful when:

  • AGENTS.md is short and easy to scan
  • Every listed path and command matches the current repository
  • The file points to deeper sources of truth instead of copying them
  • Stale guidance is removed
  • Another coding agent can use AGENTS.md as a reliable repository map

© alchemiststudiosDOTai, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file (references) in skills/agents-md-mapper of alchemiststudiosDOTai/harness-engineering.

  • SKILL.md
  • references/agents-md-outline.md

Open the folder on GitHubat commit 7a9fa15

Compare with similar skills

Agents Md Mapper next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Agents Md Mapper compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Agents Md Mapper this skillalchemiststudiosDOTai/harness-engineering105—~1.8kAutomated safety check: PassMIT
Docslatitude-dev/latitude-llm4.7k—~2.5kAutomated safety check: PassMIT
Agent Md Refactormicronaut-projects/micronaut-openapi114—~766Automated safety check: PassApache-2.0
Steadyagent WorkflowKhalilzhang0825/boring-is-all-you-need173—~1kAutomated safety check: PassMIT
Reclaudebrianlovin/agent-config3761 repos~981Automated safety check: PassNone
Agent Md Refactormeshery/meshery-operator1515 repos~1.9kAutomated safety check: PassMIT

Similar skills

  • Docs

    latitude-dev/latitude-llm

    Review the current conversation context and git changes, then persist durable repository knowledge into dev-docs/.md by domain and into AGENTS.md for cross-cutting repo rules.

    4.7k GitHub stars~2.5k tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Agent Md Refactor

    micronaut-projects/micronaut-openapi

    Refactor oversized agent instruction files into a progressive-disclosure structure.

    114 GitHub stars~766 tokensUpdated today
    Agent WorkflowsAuto-check passed
  • Steadyagent Workflow

    Khalilzhang0825/boring-is-all-you-need

    Local-first Codex workflow for planning, debugging, reviewing, refactoring, improving AGENTS.md, building skills, publishing agent harness repositories, or running complex multi-step coding tasks…

    173 GitHub stars~1k tokensUpdated 1 mo ago
    Agent WorkflowsAuto-check passed
  • Reclaude

    brianlovin/agent-config

    Refactor CLAUDE.md files to follow progressive disclosure principles.

    376 GitHub starsUsed in 1 repo~981 tokens
    Agent WorkflowsAuto-check passed
  • Agent Md Refactor

    meshery/meshery-operator

    Refactor bloated AGENTS.md, CLAUDE.md, or similar agent instruction files to follow progressive disclosure principles.

    151 GitHub starsUsed in 5 repos~1.9k tokens
    Agent WorkflowsAuto-check passed
  • Update Docs

    peterkrueck/Claude-Code-Development-Kit

    Update project documentation after code changes. An agent skill from peterkrueck/Claude-Code-Development-Kit.

    1.4k GitHub stars~2.7k tokensUpdated 2 mo ago
    Agent WorkflowsAuto-check passed

More from alchemiststudiosDOTai/harness-engineering

All 8 skills in this repo
  • Ast Grep Setup

    alchemiststudiosDOTai/harness-engineering

    Set up ast-grep for a codebase with common TypeScript rules for detecting anti-patterns, enforcing best practices, and preventing bugs.

    105 GitHub stars~4.7k tokensUpdated 6 mo ago
    Auto-check passed
  • Research Phase

    alchemiststudiosDOTai/harness-engineering

    This skill should be used when mapping or researching a codebase to understand its structure, patterns, and architecture.

    105 GitHub stars~1.4k tokensUpdated 6 mo ago
    Auto-check: notes
  • Execute Phase

    alchemiststudiosDOTai/harness-engineering

    Execute implementation plans from .artifacts/plan/. An agent skill from alchemiststudiosDOTai/harness-engineering.

    105 GitHub stars~1.8k tokensUpdated 6 mo ago
    Auto-check passed
  • Harness Map

    alchemiststudiosDOTai/harness-engineering

    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…

    105 GitHub stars~1.8k tokensUpdated 6 mo ago
    Auto-check passed
  • Differential Session Runner

    alchemiststudiosDOTai/harness-engineering

    Run or continue a differential debugging session between two implementations, traces, captures, or outputs.

    105 GitHub stars~1.7k tokensUpdated 6 mo ago
    Auto-check: notes
  • Plan Phase

    alchemiststudiosDOTai/harness-engineering

    Generate execution-ready implementation plans from research docs - planning ONLY, no fixing or verifying.

    105 GitHub stars~1.8k tokensUpdated 6 mo ago
    Auto-check passed

Categories

Questions about Agents Md Mapper

What does Agents Md Mapper do?

This skill should be used when creating, refreshing, or validating a repository AGENTS.md so it stays concise, current, and grounded in repository evidence. Agents Md Mapper is an agent skill from alchemiststudiosDOTai/harness-engineering.md so it stays concise, current, and grounded in repository evidence.

When should I use Agents Md Mapper?

Agents Md Mapper fits situations like: AGENTS.md is missing; after refactors; tooling changes; new docs become the system of record.

How do I install Agents Md Mapper in Claude Code?

Run `npx skills add alchemiststudiosDOTai/harness-engineering --skill agents-md-mapper -a claude-code`. Or copy the skill folder (skills/agents-md-mapper in alchemiststudiosDOTai/harness-engineering) into .claude/skills/agents-md-mapper in your project. Claude Code loads it when a task matches its description.

How do I install Agents Md Mapper in Codex?

Run `npx skills add alchemiststudiosDOTai/harness-engineering --skill agents-md-mapper -a codex`. Or copy the skill folder (skills/agents-md-mapper in alchemiststudiosDOTai/harness-engineering) into .agents/skills/agents-md-mapper in your project. Codex loads it when a task matches its description.

Can I use Agents Md Mapper in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add alchemiststudiosDOTai/harness-engineering --skill agents-md-mapper -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/agents-md-mapper, .gemini/skills/agents-md-mapper, .github/skills/agents-md-mapper and .opencode/skills/agents-md-mapper in your project.

What does Agents Md Mapper need to run?

SKILL.md names no scripts, command-line tools or credentials: Agents Md Mapper is instructions for the agent only. Its frontmatter pre-approves these tools: Read, Write, Edit, Glob, Grep, Bash(git:*), Bash(ls:*).

Does Agents Md Mapper access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Agents Md Mapper safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Agents Md Mapper use?

Agents Md Mapper is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Agents Md Mapper use?

About 1.8k tokens (SKILL.md is roughly 7.3k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 313 tokens, read only when the agent opens those files.

What are the alternatives to Agents Md Mapper?

Skills that share tags, products or a category with Agents Md Mapper: Docs (latitude-dev/latitude-llm, 4.7k stars), Agent Md Refactor (micronaut-projects/micronaut-openapi, 114 stars), Steadyagent Workflow (Khalilzhang0825/boring-is-all-you-need, 173 stars) and Reclaude (brianlovin/agent-config, 376 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Agents Md Mapper?

alchemiststudiosDOTai (a GitHub organization) maintains it in alchemiststudiosDOTai/harness-engineering, which has 105 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on March 17, 2026.

Source: alchemiststudiosDOTai/harness-engineering on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.