agents-md-generator

Analyze repository structure and generate or update standardized AGENTS.md files that serve as contributor guides for AI agents. Supports both single-repo and monorepo structures. Measures LOC to determine character limits and produces structured documents covering overview, folder structure, patterns, conventions, and working agreements. Update mode refreshes only the standard sections while preserving user-defined custom sections. Use when setting up a new repository, onboarding AI agents to an existing codebase, updating an existing AGENTS.md, or when the user mentions AGENTS.md.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "agents-md-generator" with this command: npx skills add buyoung/skills/buyoung-skills-agents-md-generator

AGENTS.md Generation Capability

This skill enables the agent to generate AGENTS.md files that serve as contributor guides for AI agents working on a codebase.

Core Capability

  • Function: Analyze repository structure and generate or update a standardized AGENTS.md document
  • Output Format: Markdown file with structured sections
  • Character Limit: Dynamic, based on repository LOC (Lines of Code)
  • Monorepo Support: Automatically detects monorepo structures and generates hierarchical documentation (Root + Packages)
  • Update Support: Refreshes only standard sections in an existing AGENTS.md, preserving user-defined custom sections

Output Sections

Single Repo / Package Document (5 Sections)

For single repositories or individual packages in a monorepo:

  • Overview: 1-2 sentence project description (abstract, no tool/framework lists)
  • Folder Structure: Key directories and their contents
  • Core Behaviors & Patterns: Logging, error handling, control flow, module structure patterns observed in code
  • Conventions: Naming, comments, code style derived from analysis
  • Working Agreements: Rules for agent behavior and communication

Monorepo Root Document (3 Sections)

For the root of a monorepo structure:

  • Overview: 1-2 sentences describing the monorepo's purpose
  • Folder Structure: High-level map of apps, packages, and shared configs
  • Working Agreements: Common working agreements applicable to all packages

Operation Modes

Generate vs Update

  • Generate: Creates a new AGENTS.md from scratch (default when no AGENTS.md exists)
  • Update: Refreshes standard sections in an existing AGENTS.md while preserving custom sections. See ./references/update_strategy.md for detailed workflow and section matching rules.

The agent automatically selects the appropriate mode based on whether an AGENTS.md file already exists at the target location.

Generation Modes (Monorepo)

Supports three modes: All (root + all packages, default), Root Only, and Single Package. See ./references/monorepo_strategy.md for detailed strategy and mode selection criteria.

Tools

This skill uses the following read-only tools for repository analysis. See ./references/read_only_commands.md for detailed usage patterns.

  • tokei: LOC measurement (required)
  • rg (ripgrep): Content search (preferred)
  • grep / Select-String: Content search (fallback per OS)
  • sed -n / Get-Content \| Select-Object: Paginated file reading per OS
  • tree: Directory structure visualization
  • find: File and directory discovery (Linux / macOS)
  • ls, pwd: Basic directory navigation

Domain Knowledge

Scope Boundaries

  • Read-Only Analysis: Supports non-destructive commands for repository inspection
  • Output Scope: Produces documentation content only; excludes run/test/build/deploy instructions
  • Excluded Inputs: Lock files (pnpm-lock.yaml, package-lock.json, yarn.lock, etc.) are outside analysis scope

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

skill-maker

No summary provided by upstream source.

Repository SourceNeeds Review
General

typst-creator

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

agents-md-generator

No summary provided by upstream source.

Repository SourceNeeds Review
General

jetbrains-vmoptions

No summary provided by upstream source.

Repository SourceNeeds Review