Agent skill

skill-template

Template for creating Claude Code skills. Replace this description with a clear explanation of what this skill does and when it should be used. Be specific about triggers and use cases.

Stars 22
Forks 2

Install this agent skill to your Project

npx add-skill https://github.com/kdoronin/claude_code_skills/tree/main/plugin-creator/assets/templates/skill

SKILL.md

Skill Template

Replace this section with a brief overview of your skill's purpose.

Purpose

Explain what problem this skill solves and what value it provides. Keep this to 2-3 sentences.

When to Use This Skill

Use this skill when:

  • [Specific trigger or use case 1]
  • [Specific trigger or use case 2]
  • [Specific trigger or use case 3]
  • [Add more as needed]

Workflows

[Workflow Name 1]

[Description of this workflow and when to use it]

Steps:

  1. [Step Name] [Step details and instructions]

  2. [Step Name] [Step details and instructions]

  3. [Step Name] [Step details and instructions]

Example:

bash
# Example command or usage
command --with arguments

[Workflow Name 2]

[Description of another workflow]

Steps:

  1. [Step 1]
  2. [Step 2]
  3. [Step 3]

Using Bundled Resources

Scripts

This skill includes helper scripts in the scripts/ directory:

  • script_name.py - Description of what this script does
    bash
    python scripts/script_name.py [arguments]
    

References

Detailed documentation is available in references/:

  • reference_name.md - Description of this reference document Load when you need [specific information]

To load a reference:

markdown
Read references/reference_name.md

For large references, use grep to find specific sections:

bash
grep -A 10 "Section Name" references/reference_name.md

Assets

Template files and resources in assets/:

  • templates/template-name/ - Description of this template Copy and customize for [use case]

Usage:

bash
cp -r assets/templates/template-name/ path/to/destination

Examples

Example 1: [Common Use Case]

Scenario: [Describe the situation]

Solution:

  1. [Step-by-step solution]
  2. [With actual commands]
  3. [And expected outputs]
bash
# Actual command example
command --option value

Expected Result:

Output example

Example 2: [Another Use Case]

Scenario: [Describe another situation]

Solution:

[Step-by-step solution with examples]

Best Practices

  • [Best practice 1]
  • [Best practice 2]
  • [Best practice 3]

Troubleshooting

[Common Issue 1]

Problem: [Description of the issue]

Solution: [How to resolve it]

[Common Issue 2]

Problem: [Description of the issue]

Solution: [How to resolve it]

Additional Resources

  • [Link to documentation]
  • [Link to related skills]
  • [Link to tools or services]

Expand your agent's capabilities with these related and highly-rated skills.

kdoronin/claude_code_skills

text-to-sql

Setup and use text-to-SQL capabilities for SQL databases (SQLite, PostgreSQL, MySQL, MariaDB, etc.). Use when: (1) User wants to query databases using natural language, (2) User asks to setup text-to-sql project, (3) User mentions extracting data from database, (4) User has .sqlite/.db file or database credentials and wants to work with data. This skill sets up project structure, extracts database schema, and enables natural language to SQL conversion.

22 2
Explore
kdoronin/claude_code_skills

skill-orchestrator

This skill orchestrates programming tasks by analyzing available Claude Code skills and creating execution plans. It should be used when working on any coding task that could benefit from multiple specialized skills. The skill supports two execution modes selected by user - manual (Claude executes with explicit skill references) or delegated (tasks sent to sub-agents with skills).

22 2
Explore
kdoronin/claude_code_skills

strava-api

Universal Strava API integration for fitness data management. Use when working with Strava activities, athlete profiles, segments, routes, clubs, or any fitness tracking data. Triggers on requests to get/create/update activities, analyze training stats, export routes, explore segments, or interact with Strava data programmatically.

22 2
Explore
kdoronin/claude_code_skills

plugin-creator

Comprehensive plugin development skill for Claude Code. Analyzes business requirements and creates complete plugins including MCP servers, skills, slash commands, or combinations thereof. Supports TypeScript, Python, and any other language. Provides architecture guidance, templates, and end-to-end implementation.

22 2
Explore
kdoronin/claude_code_skills

project-agent-bootstrap

Bootstrap new or existing local projects for AI-assisted development by creating an `AGENTS.md` for Codex or a `CLAUDE.md` for Claude Code from the bundled rules template, wiring project-local MCP servers for Playwright and shadcn/ui, and initializing Git with a first checkpoint commit when needed. Use whenever the user asks to start a project with agent instructions, scaffold a repo for Codex or Claude Code, add local MCP servers to a project, or standardize an AI-ready project workspace before implementation begins.

22 2
Explore
mattpocock/skills

edit-article

Edit and improve articles by restructuring sections, improving clarity, and tightening prose. Use when user wants to edit, revise, or improve an article draft.

111,310 9,758
Explore

Didn't find tool you were looking for?

Be as detailed as possible for better results