agent-md-refactor
SKILL.md
Agent MD Refactor
Refactor monolithic instruction files into a compact root file plus linked topic files. Keep this file focused on execution flow and load detailed templates/examples from references.
Goal
Deliver a maintainable instruction system with:
- a minimal root instruction file containing only universal guidance,
- linked topic files for detailed rules,
- contradictions resolved and vague/redundant rules removed.
Trigger Examples
Should trigger:
- "Refactor this AGENTS.md to use progressive disclosure."
- "Split my CLAUDE.md into focused instruction files."
- "My instruction file is too long, reorganize it."
Should not trigger:
- "Explain what AGENTS.md is."
- "Fix one typo in CLAUDE.md."
- "Write a brand-new coding standard from scratch."
More examples: examples-and-anti-patterns.
Procedure
- Inventory instruction sources (
AGENTS.md,CLAUDE.md,COPILOT.md, related guidance docs). - Detect contradictions and resolve by repository precedence.
- Keep only root-level essentials in the root instruction file.
- Group remaining content into 3-8 linked topic files with clear names.
- Remove non-actionable, redundant, and outdated directives.
- Validate links, coverage, and consistency before completion.
Detailed step playbook: refactor-playbook.
Inputs
- Root instruction file path(s)
- Existing repository conventions (commands, toolchain, style)
- User constraints (must-keep rules, preferred layout)
Outputs
- Refactored root instruction file (minimal, universal guidance)
- Topic files with detailed rules
- List of removed/merged rules with rationale
- Notes on contradiction handling
Edge Cases
- If rule precedence is impossible to infer, request one targeted user decision.
- If multiple files repeat the same rule, keep one canonical source and replace others with links.
- If the instruction file is already concise, avoid unnecessary splitting.
- Use relative markdown links for portability.
Validation Checklist
- Frontmatter is valid YAML and
namematches directory. - Description states capability and usage triggers.
- Root file contains only universal instructions.
- Topic files are self-contained and linked from root.
- Contradictions are resolved or explicitly called out.
- Vague/default/redundant directives are removed or rewritten.
- Relative links resolve.
References
Weekly Installs
1
Repository
micronaut-proje…templateGitHub Stars
17
First Seen
13 days ago
Security Audits
Installed on
amp1
cline1
opencode1
cursor1
kimi-cli1
codex1