Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

Back to skills

Refine Claude Md

ASecurity

Refactor CLAUDE.md to be concise with references to external documentation, minimizing token usage while maintaining prescriptive standards

8 stars
0 votes
0 copies
0 views
Added 9/20/2026
devopspythongosqldockertestingdebuggingrefactoringdatabaseci/cdsecurity

Security Analysis

A100/100

Scanned 9/20/2026

Install to Claude Code

$npx -y skills add tstapler/dotfiles --skill refine-claude-md --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Refine Claude Md?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Refine Claude Md
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/tstapler-refine-claude-md/badge)](https://www.skillsdirectory.com/skills/tstapler-refine-claude-md)

More formats (shields.io, HTML) on the badges page.

Download Zip
Files
SKILL.md
---
description: Refactor CLAUDE.md to be concise with references to external documentation, minimizing token usage while maintaining prescriptive standards
---

# Refine CLAUDE.md Files

Use the prompt-engineering agent to analyze and refactor CLAUDE.md files, extracting verbose content to external reference documents while maintaining clear, actionable guidance.

## Task

Refine the CLAUDE.md file at: ${1:-.claude/CLAUDE.md}

## Context

CLAUDE.md files can become bloated with detailed standards, workflows, and guidelines. This command helps maintain a clean, token-efficient structure by:

1. **Keeping CLAUDE.md concise** - Only high-level guidance and reference links
2. **Converting complex workflows to skills** - Use `/skill:create` for repeatable agent tasks
3. **Extracting reference content** - Move detailed documentation to specialized docs
4. **Creating reference index** - Link to external files and skills for detailed information
5. **Maintaining prescriptive standards** - Ensure all guidance remains accessible

## Requirements

Use the @task prompt-engineering agent with the following objectives:

### Analysis Phase
- Read the target CLAUDE.md file
- Identify sections that are too verbose (>100 lines or highly detailed)
- **Categorize content by type**:
  - **Complex workflows/procedures** → Candidates for Agent Skills (use `/skill:create`)
  - **Reference documentation** → Extract to `docs/` directory
  - **Simple guidelines** → Keep concise in CLAUDE.md
- Evaluate which content can be extracted without losing clarity
- Check if a `docs/` or `.claude/docs/` directory exists for reference files
- Check if a `skills/` or `.claude/skills/` directory exists for agent skills

### Skill Creation Phase
For complex workflows that agents need to execute repeatedly:
- **Identify skill candidates**: Multi-step procedures, domain-specific tasks, complex workflows
- **Run `/skill:create [skill-name] [purpose] [location]`** to create proper Agent Skills
- Examples of good skill candidates:
  - Database optimization workflows
  - Testing and debugging procedures
  - Code refactoring patterns
  - Documentation generation processes
  - Deployment and CI/CD workflows
- Agent Skills provide progressive disclosure and are more efficient than long CLAUDE.md sections

### Extraction Phase
For reference documentation:
- Create a new reference file in the appropriate `docs/` directory
- Name files descriptively (e.g., `python_standards.md`, `docker_workflow.md`)
- Preserve all content, examples, and formatting
- Maintain internal links and cross-references

### Refactoring Phase
Update CLAUDE.md to:
- Replace verbose workflow sections with references to Agent Skills
- Replace reference content with concise summaries (2-5 lines) + links to docs
- Add clear references to both skills and documentation
- Create a "Reference Documents Index" section if multiple files extracted
- Create a "Skills Index" section if skills were created
- Maintain logical flow and discoverability

### Validation Phase
- Ensure all extracted content is properly linked
- Verify skills are properly created with SKILL.md files
- Verify no information was lost
- Test that references to skills and docs are clear and actionable
- Check that CLAUDE.md remains comprehensive at high level
- Confirm skills follow best practices (progressive disclosure, token optimization)

## Directory Structure

The agent should create or use these directories:

```
# For project-level CLAUDE.md
.claude/
├── CLAUDE.md          (main file - keep concise)
├── skills/            (Agent Skills for complex workflows)
│   ├── db-optimization/
│   │   ├── SKILL.md
│   │   └── scripts/
│   ├── test-debugging/
│   │   └── SKILL.md
│   └── ...
└── docs/              (detailed reference docs)
    ├── python_standards.md
    ├── docker_workflow.md
    ├── testing_guide.md
    └── ...

# For user-level ~/.claude/CLAUDE.md
~/.claude/
├── CLAUDE.md          (main file - keep concise)
├── skills/            (Agent Skills for complex workflows)
│   ├── code-refactoring/
│   │   ├── SKILL.md
│   │   └── scripts/
│   ├── infrastructure-testing/
│   │   └── SKILL.md
│   └── ...
└── docs/              (detailed reference docs)
    ├── refactoring_workflow.md
    ├── infrastructure_testing.md
    └── ...
```

## Output Expectations

The agent will:
1. ✅ Analyze current CLAUDE.md and identify verbose sections
2. ✅ Identify complex workflows suitable for Agent Skills
3. ✅ Run `/skill:create` for workflow sections (or provide guidance to do so)
4. ✅ Create new reference files in `docs/` directory for reference content
5. ✅ Update CLAUDE.md with concise summaries and links to skills/docs
6. ✅ Add a "Skills Index" section if skills were created
7. ✅ Add a "Reference Documents Index" section if docs were extracted
8. ✅ Provide summary of changes and token savings
9. ✅ Verify all links work and content is preserved

## Example Result

### Before (Verbose CLAUDE.md)
```markdown
## Python Development

Always use `uv` for dependency management. Follow these guidelines:

### Code Quality Standards
- Use Black with line length 120
- Use ruff for linting
... (50+ more lines)

### Testing Standards
- Write unit tests for all functions
- Use pytest fixtures
... (30+ more lines)

## Database Optimization Workflow

When optimizing PostgreSQL databases:

1. Analyze the schema and identify tables with high cardinality
2. Check for missing indexes using pg_stat_user_tables
3. Analyze query plans with EXPLAIN ANALYZE
4. Review connection pooling configuration
5. Check for n+1 query patterns
... (100+ more lines of detailed workflow)

## Docker Build Process

Follow this process for all Docker builds:

1. Run make validate to check Dockerfile syntax
2. Build with --target development for testing
3. Run integration tests in container
... (60+ more lines)
```

### After (Concise CLAUDE.md with Skills)
```markdown
## Python Development

- Always use `uv` for installing and manipulating python dependencies
- For complete Python coding standards, see `~/.claude/docs/python_standards.md`

## Database Optimization

- Use the `db-optimization` skill for systematic PostgreSQL optimization workflows
- The skill provides progressive disclosure for schema analysis, indexing, and query optimization
- See `.claude/skills/db-optimization/` for details

## Docker Development

- For Docker build and test workflows, see `~/.claude/docs/docker_workflow.md`
- Always run `make validate` before pushing

---

## Skills Index

Skills available for complex, repeatable workflows:
- **db-optimization** - Systematic PostgreSQL database optimization workflows
- **test-debugging** - Comprehensive test failure diagnosis and resolution

## Reference Documents Index

All detailed reference documentation is stored in `~/.claude/docs/`:
- **python_standards.md** - Complete Python coding guidelines and best practices
- **docker_workflow.md** - Docker build, test, and validation workflows
```

## Usage Examples

### Refine current project's CLAUDE.md
```
/meta:refine-claude-md
```

### Refine global user CLAUDE.md
```
/meta:refine-claude-md ~/.claude/CLAUDE.md
```

### Refine specific project CLAUDE.md
```
/meta:refine-claude-md /path/to/project/.claude/CLAUDE.md
```

## Quality Standards

The refined structure will:
- Reduce CLAUDE.md token count by 50-80%
- Convert complex workflows to Agent Skills for progressive disclosure and token efficiency
- Maintain all prescriptive standards in accessible locations (skills and docs)
- Create logical, well-organized reference documents
- Use clear, actionable language in summaries
- Preserve examples in reference docs and skill instructions
- Enable easy navigation through skills and reference links
- Follow Agent Skills best practices (progressive disclosure, token optimization)
- Follow established documentation patterns (Diátaxis when appropriate)

## Success Criteria

A successful refactoring includes:
1. CLAUDE.md is under 200 lines (ideally under 150)
2. Complex workflows converted to Agent Skills with proper SKILL.md files
3. All detailed reference content moved to docs
4. Clear "Skills Index" section (if skills created)
5. Clear "Reference Documents Index" section (if docs extracted)
6. No loss of information or guidance
7. Improved token efficiency (50-80% reduction)
8. Maintained prescriptive nature
9. Easy discoverability of skills and detailed content
10. Skills follow best practices: progressive disclosure, token optimization, security

Attribution

tstaplertstapler
View sourceMore from tstapler →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Terraform Module Library

Build reusable Terraform modules for AWS, Azure, and GCP infrastructure following infrastructure-as-code best practices. Use when creating infrastructure modules, standardizing cloud provisioning, or implementing reusable IaC components.

397921 votes

sematext-otel

Wire a service's OpenTelemetry output to Sematext Cloud. Walks through region, App-type, instrumentation flow (managed OTLP endpoint vs Sematext Agent), and signal selection (traces/metrics/logs), then produces the exact env-var block and points at a runnable reference example in this repo. Invoke when instrumenting a new app for Sematext.

01 votes

Deployment Patterns

Deployment workflows, CI/CD pipeline patterns, Docker containerization, health checks, rollback strategies, and production readiness checklists for web applications. Use when setting up deployment infrastructure or planning releases.

2459130 votes

Babysit

Watch a pull request or review cycle until it is ready to merge. Use when asked to babysit, monitor, or keep checking PR comments, reviews, and CI until all actionable issues are resolved.

942310 votes

V7 Roster

Interact with the Paperclip control plane API for task coordination and governance. Use when checking assignments, updating issue status, posting comments, delegating work, managing routines, or calling Paperclip API endpoints.

805540 votes
View all in devops →