Skip to content

javalenciacai/develop-skills

Repository files navigation

Agent Skills - Development Team

License: MIT Skills GitHub release

A comprehensive collection of AI agent skills organized as a virtual development team. These skills provide structured knowledge and workflows for software development tasks across all domains: product management, quality assurance, technical development, infrastructure, and data/AI.

Installation

Install all skills with a single command:

npx skills add javalenciacai/develop-skills

Or install specific skills:

# Install the CTO orchestrator (entry point)
npx skills add javalenciacai/develop-skills --skill cto

# Install product management skills
npx skills add javalenciacai/develop-skills --skill pm --skill po --skill ux

# Install development skills
npx skills add javalenciacai/develop-skills --skill tl --skill architect --skill dev

# Install quality assurance skills
npx skills add javalenciacai/develop-skills --skill qal --skill qa --skill secops

# Install infrastructure skills
npx skills add javalenciacai/develop-skills --skill infralead --skill devops --skill dba

# Install data/AI skills
npx skills add javalenciacai/develop-skills --skill datalead --skill dataeng --skill aieng

Available Skills

🎯 Orchestrators

Skill Description
cto Main entry point. Analyzes tasks and delegates to appropriate teams
pm Product management orchestrator. Coordinates requirements and design
qal Quality assurance orchestrator. Coordinates testing and security
tl Technical lead orchestrator. Coordinates architecture and development
infralead Infrastructure orchestrator. Coordinates DevOps and database management
datalead Data/AI orchestrator. Coordinates data engineering and AI/ML models

πŸ“‹ Product Management

Skill Description
po Product Owner. Defines requirements, user stories, and acceptance criteria
ux UX Designer. Creates interfaces, wireframes, and defines user experience

βœ… Quality Assurance

Skill Description
qa Quality Assurance. Designs tests, validates acceptance criteria, reports bugs
secops Security Operations. Performs security audits and vulnerability assessments

πŸ’» Development

Skill Description
architect Software Architect. Designs architecture and makes technical decisions
dev Developer. Implements features, writes tests, and fixes bugs

πŸš€ Infrastructure

Skill Description
devops DevOps Engineer. Manages Docker, CI/CD, and deployments
dba Database Administrator. Manages databases, optimization, and backups

πŸ“Š Data & AI

Skill Description
dataeng Data Engineer. Builds data pipelines, ETL, and data warehousing
aieng AI Engineer. Develops AI/ML models, MLOps, and LLM integration

πŸ”§ Meta Skills

Skill Description
find-skills Helps discover and install additional agent skills
skill-creator Guide for creating new skills

Usage

Once installed, the skills are automatically available to your AI agent. The cto skill acts as the main entry point and will delegate tasks to the appropriate specialized skills.

Examples

"Design a new authentication feature"
# β†’ CTO delegates to PM (requirements) β†’ UX (design) β†’ TL (architecture) β†’ Dev (implementation)

"Review this code for security issues"
# β†’ CTO delegates to QAL β†’ SecOps (security audit) β†’ QA (testing)

"Set up a CI/CD pipeline"
# β†’ CTO delegates to InfraLead β†’ DevOps (pipeline setup)

"Build a recommendation engine"
# β†’ CTO delegates to DataLead β†’ AIEng (ML model) β†’ DataEng (data pipeline)

How It Works

This skill collection follows an organizational hierarchy:

CTO (Entry point)
β”œβ”€β”€ PM (Product)
β”‚   β”œβ”€β”€ PO (Requirements)
β”‚   └── UX (Design)
β”œβ”€β”€ QAL (Quality)
β”‚   β”œβ”€β”€ QA (Testing)
β”‚   └── SecOps (Security)
β”œβ”€β”€ TL (Technical)
β”‚   β”œβ”€β”€ Architect (Architecture)
β”‚   └── Dev (Development)
β”œβ”€β”€ InfraLead (Infrastructure)
β”‚   β”œβ”€β”€ DevOps (CI/CD)
β”‚   └── DBA (Databases)
└── DataLead (Data/AI)
    β”œβ”€β”€ DataEng (Pipelines)
    └── AIEng (AI/ML Models)

Each skill:

  • Has clear domain boundaries
  • Knows when to activate
  • Can coordinate with related skills
  • Provides structured workflows and best practices

Skill Structure

Each skill is organized as:

.agents/skills/
└── {skill-name}/
    └── SKILL.md      # Skill definition with YAML frontmatter

Every SKILL.md contains:

  • name: Unique identifier
  • description: When and how to use the skill
  • Instructions and workflows specific to that role

Supported Agents

These skills work with all agents that support the Agent Skills format, including:

Contributing

Want to add or improve a skill? Follow these guidelines:

  1. Each skill must have a SKILL.md with proper YAML frontmatter
  2. Use clear, descriptive names (lowercase, hyphens)
  3. Define specific use cases in the description
  4. Include structured workflows and best practices

License

MIT

Learn More


🏷️ Repository Topics

When configuring on GitHub, add these topics for better discoverability:

Required: agent-skills, ai-agents

Recommended: development, orchestration, devops, architecture, product-management, qa-testing, security, data-engineering, machine-learning, claude-code, github-copilot, cursor

See GITHUB-SETUP.md for complete setup instructions.