A collection of skills for AI coding agents. Skills are packaged instructions and scripts that extend agent capabilities.
Skills follow the Agent Skills format.
Analyze repository structure and generate standardized AGENTS.md files that serve as contributor guides for AI agents. Measures LOC to determine character limits and produces 5-section documents covering overview, folder structure, patterns, conventions, and working agreements.
Use when:
- "Create an AGENTS.md for this repository"
- "Generate a contributor guide for AI agents"
- "Document the repository structure and patterns"
- "Analyze and document coding conventions"
Features:
- Measures repository size (LOC) with tokei to determine appropriate character limits (10,000-30,000)
- Analyzes folder structure and architectural patterns using read-only commands
- Documents coding conventions, patterns, and behaviors observed in code
- Generates standardized 5-section AGENTS.md files:
- Overview - Project description (1-2 sentences)
- Folder Structure - Key directories and their roles
- Core Behaviors & Patterns - Logging, error handling, control flow
- Conventions - Naming, comments, code style
- Working Agreements - Agent behavior rules
- Read-only analysis - no code execution or modification
How it works:
- Runs
tokeito measure repository LOC - Determines character limit based on repository scale
- Analyzes directory structure with
treeandrg(ripgrep) - Examines source files (max 800 lines per file, excluding imports)
- Generates structured AGENTS.md following template specification
See skills/agents-md-generator for full documentation.
npx add-skill srps/agent-skillsOr install directly from GitHub URL:
npx add-skill https://github.com/srps/agent-skills# List available skills without installing
npx add-skill srps/agent-skills --list
# Install specific skill only
npx add-skill srps/agent-skills --skill agents-md-generator
# Install to specific agents
npx add-skill srps/agent-skills -a claude-code -a opencode
# Install globally (available across all projects)
npx add-skill srps/agent-skills --global
# Non-interactive installation (CI/CD friendly)
npx add-skill srps/agent-skills -y -gSkills are automatically available once installed. The agent will use them when relevant tasks are detected.
Example:
Generate an AGENTS.md file for this repository
The agent will:
- Measure the repository size
- Analyze the codebase structure
- Identify patterns and conventions
- Generate a comprehensive AGENTS.md file
Each skill contains:
SKILL.md- Instructions for the agent with YAML frontmatterreferences/- Supporting documentation and specifications
To create a skill compatible with this repository:
- Create a directory under
skills/with your skill name - Add a
SKILL.mdfile with YAML frontmatter:
---
name: my-skill-name
description: Brief description of what the skill does and when to use it
license: MIT
---
# My Skill Name
Detailed instructions for the agent...- (Optional) Add supporting files:
references/- Documentation and specificationsscripts/- Helper scripts for automationassets/- Images, data files, etc.
Skills are compatible with:
- OpenCode
- Claude Code
- Codex
- Cursor
- GitHub Copilot (with agent support)
This repository was inspired by and follows patterns from:
- vercel-labs/agent-skills - Repository structure, installation mechanism, and agent skills format
- buYoung/skills - Original
agents-md-generatorskill (adapted from Korean to English)
MIT