Skip to content

Agent Skills

This directory contains documentation for Agent Skills available in this repository. Agent Skills are specialized instruction sets that enhance AI assistants' capabilities for specific development tasks and workflows.

What are Agent Skills?

Agent Skills are structured collections of instructions, templates, examples, and resources that teach AI agents how to perform specialized tasks more effectively. They follow the Agent Skills open standard and enable agents to:

  • Access domain-specific knowledge and best practices
  • Follow established workflows and conventions
  • Use project-specific tools and configurations
  • Generate code and documentation with higher accuracy
  • Maintain consistency across team development efforts

Available Skills

Core Skills

Development Skills

Skill Structure

Each skill directory typically contains:

  • SKILL.md - Main instruction file with YAML frontmatter and detailed guidance
  • README.md - Human-readable overview and usage examples
  • Templates and examples - Code samples, configuration files, and reference implementations
  • Supporting scripts - Validation tools, generators, and utilities

Using Skills

Skills are automatically discovered by AI agents when working in this repository. You can also:

  1. Reference skills explicitly - Ask agents to "use the [skill name] skill" for specific tasks
  2. Browse skill documentation - Read the README.md and SKILL.md files for detailed guidance
  3. Apply skill templates - Use provided templates and examples as starting points

Contributing Skills

To add new skills to this repository:

  1. Follow the Agent Skills standard
  2. Use the Skill Creator skill for guidance
  3. Place skills in the .github/skills/ directory
  4. Add documentation to this docs/skills/ directory
  5. Update the MkDocs navigation in mkdocs.yml

Additional Resources

Repository Structure

.github/skills/          # Authoritative skill definitions
├── skill-creator/       # Meta-skill for creating skills
├── high-fidelity-context-scaffolder/ # Generate XML context files
├── google-style-docs/   # Documentation skill
├── copilot-agent-creator/ # Copilot agent development
├── copilot-instruction-creator/ # Copilot customization
├── copilot-prompt-creator/ # Copilot prompt creation
├── dotnet-api-development/  # .NET API development
├── react-nodejs-webapp/     # React/Node.js development
└── postgresql-database/     # PostgreSQL database development

docs/skills/             # Published skill documentation
├── skill-creator/
├── high-fidelity-context-scaffolder/
├── google-style-docs/
├── copilot-agent-creator/
├── copilot-instruction-creator/
├── copilot-prompt-creator/
├── dotnet-api-development/
├── react-nodejs-webapp/
└── postgresql-database/