pod-create-skill

Generates scaffolded Claude Code pod skill files with validated SKILL.md output.

Updated May 16, 2026
One-click install
npx skills add https://github.com/TengHu/pod --skill pod-create-skill
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: pod-create-skill
Source: https://github.com/TengHu/pod/tree/main/pod/create-skill
Command: npx skills add https://github.com/TengHu/pod --skill pod-create-skill

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires bun, and includes scripts (resource) components.

What problem does it solve?

Creating a new pod skill is hard to get consistent with existing pod conventions, frontmatter shape, placeholders, and safety rules; this Skill automates the scaffolding and generates the final SKILL.md for you.

Core Features & Use Cases

  • Reads existing skill templates to match pod's current SKILL.md conventions and placeholder usage.
  • Collects the minimum required inputs (slug, description, triggers, allowed tools, and an archetype skill to model after) via AskUserQuestion.
  • Generates the new skill by writing SKILL.md.tmpl, running bun build generation, and producing the resulting SKILL.md without committing or reinstalling anything.
  • Prevents unsafe writes by hard-gating all output to pod/<slug>/ and blocking if the source is incomplete or the slug already exists.

Quick Start

Use the prompt “create pod skill” and then follow the AskUserQuestion prompts to provide the slug, one-sentence description, triggers, allowed tools, and the model skill to copy.

Frequently Asked Questions about pod-create-skill

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I scaffold a new Claude Code skill with consistent YAML frontmatter?

Scaffolding a new Claude Code skill with consistent YAML frontmatter is automated by generating a correctly shaped SKILL.md.tmpl and building the final SKILL.md via bun run gen:skill-docs. This enforces consistent frontmatter, resolver placeholders, and safety rules across new pod tools.

Do I need Bun installed to generate a pod skill directory?

Yes, you need Bun installed to generate a pod skill directory, because the Skill depends on Bun to run the gen:skill-docs build script. This script validates the source template and produces the final SKILL.md output.

What inputs are required to create a pod skill using AskUserQuestion?

Creating a pod skill requires minimum inputs collected via AskUserQuestion: a slug, a one-sentence description, triggers, allowed tools, and an archetype skill to model after. These inputs ensure the generated skill matches existing pod conventions.

How does the skill scaffolding process prevent unsafe file writes?

The skill scaffolding process prevents unsafe file writes by hard-gating all output to the pod/<slug>/ directory. It blocks execution if the source template is incomplete or if the target slug directory already exists.

Can I use this to generate Claude Code tools without manually writing step structures?

Yes, you can generate Claude Code tools without manually writing step structures. The Skill reads existing templates to automatically apply the correct step structure, voice, and safety rules to the generated SKILL.md.

What's the best way to automate SKILL.md generation for new pod tools?

The best way to automate SKILL.md generation for new pod tools is to use a scaffolding Skill that writes SKILL.md.tmpl and runs a Bun build script. This validates the template structure and outputs the final document without committing or reinstalling dependencies.