Creates custom CCPM skills from request to deployment with proper templates, safety guardrails, and integration patterns. Auto-activates when user mentions "create skill", "custom workflow", "team specific", "extend CCPM", "codify team practice", or "reusable pattern". Guides through purpose definition (what skill does), activation triggers (when it runs), CCPM integration points, and safety rules. Provides three skill templates: Team Workflow (codify practices), Safety Enforcement (add checks), and Integration Skills (custom tools). Creates directory structure, frontmatter metadata, multi-phase instructions, and supporting docs. Tests skill activation before deployment and suggests improvements.
View on GitHubduongdev/ccpm
ccpm
January 24, 2026
Select agents to install to:
npx add-skill https://github.com/duongdev/ccpm/blob/main/skills/ccpm-skill-creator/SKILL.md -a claude-code --skill ccpm-skill-creatorInstallation paths:
.claude/skills/ccpm-skill-creator/# CCPM Skill Creator Meta-skill for creating new CCPM skills with proper structure and conventions. ## When to Use This skill auto-activates when: - User asks: **"create skill"**, **"custom workflow"**, **"team specific"**, **"extend CCPM"** - User wants to codify team practices - Creating project-specific workflows - Building reusable PM patterns ## What This Skill Creates ### CCPM Skill Template A properly structured skill that follows CCPM conventions: ```yaml --- name: your-skill-name description: Clear description with trigger phrases and CCPM integration points (max 1024 chars) allowed-tools: optional-tools-if-restricted --- # Your Skill Display Name Brief overview of what this skill does. ## When to Use Auto-activates when: - Trigger phrase 1 - Trigger phrase 2 - CCPM command execution ## Integration with CCPM ### Commands List CCPM commands this skill works with ### Hooks List CCPM hooks this skill complements ### Other Skills List CCPM skills this works alongside ## Instructions Step-by-step guidance for Claude ## Examples Concrete examples with CCPM context ## Safety Considerations External system write rules if applicable ``` ## Creating a New Skill ### Step-by-Step Process **Step 1: Define Purpose** ``` User: "Create a skill for our deployment workflow" Claude: [ccpm-skill-creator activates] Let's create a custom CCPM skill for your deployment workflow. First, let me understand the purpose: Questions: 1. What does this skill do? → "Automates deployment checklist and notifications" 2. When should it activate? → "When deploying to staging or production" 3. Which CCPM commands does it work with? → "/ccpm:done for production deploys" 4. Does it write to external systems? → "Yes - posts to Slack, updates Jira" 5. Is it team-specific or project-specific? → "Team-specific - all projects use same deployment process" Got it! Creating deployment workflow skill... ``` **Step 2: Generate Skill Structure** ``` Creat