From dev-tools
Use when the user wants to turn a set of existing Claude Code workspace/project repos into a reusable GitHub template repo. Triggers on phrases like "templatize this workspace", "make a template from these repos", "create a claude workspace template".
How this skill is triggered — by the user, by Claude, or both
Slash command
/dev-tools:templatize-workspaceThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Given a list of existing repos that share a common Claude Code workspace pattern, extract the commonalities into a new template repo and publish it to GitHub.
Given a list of existing repos that share a common Claude Code workspace pattern, extract the commonalities into a new template repo and publish it to GitHub.
~/repos/github/<name>/. Confirm if different.If any of these are missing, ask before proceeding.
Survey the sources
CLAUDE.md, .claude/ (settings.json, agents/, commands/, skills/, hooks/), .mcp.json, README.md, top-level structure, and any .gitignore / tooling configs.Identify commonalities
{{placeholders}} for the varying parts (project name, description, domain-specific sections).Build the template locally
git init.{{PROJECT_NAME}}, {{PROJECT_DESCRIPTION}} style placeholders — keep them consistent across files.README.md explaining: what the template is for, which source repos it was derived from, what placeholders exist, and how to instantiate it (gh repo create --template ...)..gitignore merged from the sources..claude/settings.json with machine-specific paths, sanitize them.Publish to GitHub
gh repo create <name> --<public|private> --source=. --remote=origin --push.gh repo edit <owner>/<name> --template=true..env, API keys, tokens, or hardcoded credentials before writing template files. If found in a source, omit and flag to the user.npx claudepluginhub danielrosehill/claude-code-plugins --plugin dev-toolsGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.