agentsclimarketplace

Agents md

Skill akunzai/agent-skills/skills/agents-md

My personal agent skills for AI coding assistants

Install
npx -y skills add akunzai/agent-skills --skill agents-md

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

What its author says it does

Copied from the file, not written here

Create, audit, and maintain AGENTS.md files in repositories to provide persistent context for agentic assistants. Use when the user mentions AGENTS.md or project memory optimization. Includes optional Claude Code compatibility via CLAUDE.md symbolic linking.

SKILL.md

5.2 KB, ~1.1k tokens by cl100k_base, as published. Nobody here has run it

AGENTS.md

Use the open AGENTS.md format reference at https://agents.md/ for baseline conventions: AGENTS.md is plain Markdown with no required fields. Nested files can scope instructions by directory but are optional (root file is sufficient). Repo evidence and explicit user instructions still govern the concrete content you write.

Core Principles (Context Engineering)

Based on Anthropic's "The new rules of context engineering for Claude 5 generation models":

  1. Progressive Disclosure (Index-Driven Entrypoint & Lazy Loading): Keep AGENTS.md lean (< 100 lines). Treat it as a high-level map rather than a manual. Offload detailed SOPs, multi-step workflows, and sub-module guidelines to separate files (@path/to/file) via Lazy Loading / On-demand Loading or dedicated Skills (Context Offloading).
  2. Trust Model Judgment: Avoid defensive micromanagement or redundant negative constraints ("write clean code", "don't make syntax errors"). Rely on model reasoning for general software practices; restrict AGENTS.md to project-specific, non-derivable constraints.
  3. Single Source of Truth (SSOT): Avoid duplicating rules across system prompts, package.json, and AGENTS.md. Cross-reference rather than copy.
  4. Rich References over Text Specs: Prefer pointers to type schemas (@src/types/index.ts) and gold-standard test suites (@tests/feature.spec.ts) over long prose descriptions.

Workflows

1. Discovery & Quality Assessment

Check for file locations:

find . -name "AGENTS.md" -o -name "CLAUDE.md" -o -name ".claude.md" 2>/dev/null | head -50

Evaluate existing files using references/quality-criteria.md rubrics, specifically performing a Micromanagement Audit and checking for Bloat (Slight Bloat / Monolithic SOP Bloat). Output a Quality Report before editing.

Choose the target AGENTS.md explicitly:

  • If exactly one AGENTS.md exists, use it.
  • If multiple files exist, prefer the nearest AGENTS.md that governs the user's requested path or current working directory; otherwise ask before editing.
  • In nested repositories or monorepos, the closest AGENTS.md to the edited files has precedence for that subtree (nested files are optional).
  • If none exists, create the root AGENTS.md unless the user requested a narrower package/module path.

2. Interactive Compatibility Check

Before writing:

  • Check if CLAUDE.md is already a symbolic link to AGENTS.md (e.g., using ls -la CLAUDE.md or checking file properties).
  • If already a symbolic link: Skip the confirmation prompt entirely and automatically proceed under the assumption that compatibility is desired.
  • If CLAUDE.md already exists and is not the intended symlink: Do not replace it blindly. Read it, summarize any unique instructions, propose how to migrate them into AGENTS.md, and ask for explicit approval before moving or replacing the file.
  • Otherwise: Prompt the user: "Do you want to maintain Claude Code compatibility? (This will symlink CLAUDE.md to AGENTS.md and add an explanation block)"

3. Creation & Updates

  • Build/update AGENTS.md following Progressive Disclosure templates in references/templates.md.
  • Apply Progressive Disclosure (Core Principle 1): keep AGENTS.md lean and offload multi-step SOPs to Skills or auxiliary files.
  • If compatibility is active or selected:
    • Create the symlink only when CLAUDE.md is absent or already the intended symlink.
    • If a regular CLAUDE.md exists, preserve its contents until the user approves migration and replacement.
    • Add the concise explanation block (CLAUDE.md is a symbolic link...) to AGENTS.md.
    • Add CLAUDE.md overrides (if any) to AGENTS.md or as separate imports.
  • Include the Knowledge Writeback & Active Pruning section rules in AGENTS.md so all future agents follow them.

4. Knowledge Writeback & Active Pruning (on problem-solving)

When solving a problem reveals non-obvious knowledge (e.g., a gotcha, hidden config, env var quirk), the agent MUST:

  1. Extract reusable insight: Distill into a concise, non-derivable rule (1–2 bullets, no drifting metrics or micromanagement).
  2. Propose the writeback: Present the candidate snippet to the user for explicit confirmation before writing to AGENTS.md or dedicated notes.
  3. Active Pruning: Keep AGENTS.md lean (< 100 lines). If ## Lessons Learned or gotchas exceed 5 entries, propose deleting stale items or promoting mature patterns into types, tests, or auxiliary files (see references/quality-criteria.md).

Advanced features

For quality assessment rubrics, detailed grading criteria, and red flags, see references/quality-criteria.md. For complete AGENTS.md starter templates and imports guide, see references/templates.md. For step-by-step mock execution cases and interactive prompts, see references/examples.md.

Gives 0 of the 12 instructions most memory context skills give in ~1.1k tokens

Counted across 674 of the 847 authors here whose files we hold, read 2026-08-06

  • inform the user when setup is completein 21 of 674, across 6 files
  • confirm the draft with the user before writingin 21 of 674, across 6 files
  • update the agent skills block in place if it existsin 21 of 674, across 6 files
  • present findings to the userin 20 of 674, across 5 files
  • write the three docs files from seed templatesin 20 of 674, across 5 files
  • ask the user about each decision one at a timein 19 of 674, across 4 files
  • edit CLAUDE.md if it existsin 18 of 674, across 3 files
  • explore current repo statein 18 of 674, across 3 files
  • do not overwrite user edits to surrounding sectionsin 18 of 674, across 3 files
  • back up the original file before overwritingin 16 of 674, across 8 files
  • keep the memory index under 200 linesin 15 of 674
  • Provide actionable steps and verificationin 13 of 674, across 2 files

Said here and by no other author read

  • offload detailed workflows to separate files
  • omit general software practices
  • reference type schemas and tests over prose
  • prompt for Claude Code symlink compatibility
  • include knowledge writeback rules in AGENTS.md
  • extract reusable insights from solved problems

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 328,083. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.