From python3-development
Generates structured SKILL.md files for new Claude Code skills from purpose descriptions, following templates with frontmatter, usage triggers, steps, and best practices.
How this skill is triggered — by the user, by Claude, or both
Slash command
/python3-development:use-command-templateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Create a new Claude Code skill following established patterns.
Create a new Claude Code skill following established patterns.
Note: Commands have been deprecated in favor of skills. This skill creates properly formatted SKILL.md files.
Consult ../python3-development/references/python3-standards.md when applying shared architecture, typing, testing, or CLI rules; full standards, graphs, and amendment process are documented there.
Create SKILL.md with required structure:
---
name: skill-name
description: 'This skill should be used when the user asks to "specific trigger 1", "specific trigger 2", "specific trigger 3". Brief description of what the skill does.'
version: "1.0.0"
last_updated: "YYYY-MM-DD"
user-invocable: true # if user can invoke directly
argument-hint: "<argument_description>" # if accepts arguments
---
# Skill Title
Brief overview of the skill's purpose.
## When to Use
- Trigger condition 1
- Trigger condition 2
- Trigger condition 3
## Process/Instructions
### Step 1: First Action
{Details}
### Step 2: Second Action
{Details}
## Output Format
{Expected output structure}
## Related Skills
- **related-skill-1**: Description
- **related-skill-2**: Description
Create skill in appropriate location:
plugins/{plugin-name}/skills/{skill-name}/
└── SKILL.md
Skills must be directly under skills/ — subdirectory nesting is not supported and causes skills to silently fail to register. Do not add a skills key to plugin.json — auto-discovery handles registration.
Naming:
Description:
Content:
/python3-development:use-command-template analyze API endpoints for rate limiting
/python3-development:use-command-template validate database migrations for safety
/python3-development:use-command-template generate Pydantic classes from schema
If migrating from old command format:
| Old Format | New Format |
|---|---|
title: | name: |
command_type: | (removed - use directory structure) |
related_docs: | (use markdown links in content) |
@include | (copy content directly or use references/) |
npx claudepluginhub jamie-bitflight/claude_skills --plugin python3-developmentGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.