A production-grade repository of reusable AI agent skills designed for Warp-to-Cursor workflows.
This repository contains executable agent roles ("skills") that can be invoked by Warp agents to analyze codebases, generate recommendations, and produce structured handoff reports for implementation in Cursor.
Key Characteristics:
- Infrastructure, not content: These are toolchain components, not prompt snippets
- Portable: Copy into any project, works across codebases
- Structured: Skills produce standardized handoff reports
- Composable: Skills can work together in chains
- Observable: Optional execution logging for improvement
- Prompt library = Content artifacts (prompts, patterns, examples)
- Agent-skills repo = Infrastructure (roles, protocols, handoff contracts)
Skills are executable capabilities, not text templates.
- One canonical repository
- Copy or subtree into projects as needed
- Cursor can operate on it cleanly
- Warp agents see consistent structure
- Copy this repo into your project (or reference it)
- Choose a skill from
skills/directory - Invoke in Warp:
Run architecture-review in full-scan mode on the backend service - Review handoff report generated by the skill
- Handoff to Cursor for implementation
# 1. Warp agent executes skill
warp> Run project-structure-analyzer on this codebase
# 2. Skill generates handoff report
# Output: 2024-01-05_project-structure-analyzer_full-project.md
# 3. Review report, then handoff to Cursor
cursor> Implement the recommendations from 2024-01-05_project-structure-analyzer_full-project.mdSkills are organized by category:
- analysis/: Discovery and mapping skills (e.g.,
project-structure-analyzer) - architecture/: Architecture review and design skills
- code-review/: Code quality and review skills
- documentation/: Documentation generation skills
- security/: Security and dependency analysis skills
- testing/: Testing and validation skills
- meta/: Meta-skills for system validation
Skills progress through maturity levels:
- draft: New skill, experimental, may change
- validated: Used successfully, stable structure
- hardened: Long-term use, rarely needs updates
- deprecated: Being phased out, has replacement
See meta/promotion-criteria.md for details.
-
Warp agent executes skill
- Skill analyzes codebase
- Generates structured handoff report
- Saves report with standardized filename
-
Handoff report structure (see
protocols/handoff-protocol.md):- Context summary
- Findings (prioritized)
- Recommendations
- Implementation steps
- Files to modify/create
- Dependencies
-
Cursor receives report
- Implementation agent reads handoff report
- Executes recommendations
- Modifies code per specifications
Handoff reports follow: YYYY-MM-DD_skill-name_target-component.md
Example: 2024-01-05_architecture-review_auth-service.md
Skills can be chained together for comprehensive analysis:
# skill-chains/full-codebase-audit-v1.yaml
name: Full Codebase Audit
skills:
- project-structure-analyzer
- architecture-review
- dependency-health-check
execution: sequentialSee skill-chains/ for version-locked combinations.
Skills support different execution modes:
- full-scan: Analyze entire codebase (initial assessment)
- incremental: Analyze only changed files (PR review)
- targeted: Analyze specific modules (focused debugging)
See individual skill documentation for mode details.
- SKILL-SELECTOR.md: Decision tree for choosing skills
- SKILL-MAP.mmd: Visual diagram of skill relationships
- profiles/: Recommended skill sequences by project type
Opt-in execution logging tracks:
- Which skills are used
- Success/failure rates
- Runtime performance
- Error patterns
Privacy: No code content, file paths, or project data is logged.
See meta/observability.md for details.
-
Copy TEMPLATE.md
cp TEMPLATE.md skills/category/new-skill.md
-
Fill in the template
- YAML front matter (metadata)
- Purpose and when to use
- Behavioral rules
- Output contract
-
Test the skill
- Use in real scenarios
- Validate handoff reports
- Refine based on results
-
Promote to validated
- After 3+ successful uses
- Update maturity level
- Add to SKILL-MAP and SKILL-SELECTOR
See TEMPLATE.md and meta/promotion-criteria.md for details.
- Follow the template structure
- Include all required sections
- Test thoroughly before promoting
- Document anti-patterns and limitations
Skills are deprecated when:
- Used < 3 times in 6 months
- Superseded by better skill
- Technology becomes obsolete
See meta/promotion-criteria.md for retirement process.
agent-skills/
├── README.md # This file
├── TEMPLATE.md # Skill creation template
├── SKILL-SELECTOR.md # Decision tree
├── SKILL-MAP.mmd # Visual skill map
├── MIGRATION-GUIDE.md # Refactoring procedures
├── skills/ # All skill definitions
├── protocols/ # Handoff protocols
├── meta/ # System rules and policies
├── skill-chains/ # Version-locked combinations
├── profiles/ # Project-type profiles
├── tests/ # Testing framework
└── .skill-usage/ # Execution logs (git-ignored)
- TEMPLATE.md: Template for creating new skills
- protocols/handoff-protocol.md: Handoff report structure
- meta/composition-rules.md: How skills work together
- meta/rule-precedence.md: Conflict resolution
- meta/promotion-criteria.md: Skill lifecycle
- meta/observability.md: Execution logging
- MIGRATION-GUIDE.md: Refactoring and rollback procedures
[Add your license here]
[Add support information here]