gustavonline/pi-desktop/creatorskill
Claude Code and agent skill by gustavonline/pi-desktop
- community
Checking that the SKILL.md file is still in the repository.
Create or update Pi prompt templates and Agent skills from a short user brief. Produces minimal, well-structured SKILL.md or prompt files that follow Agent Skills best practices.
Install
npx vskill@latest install gustavonline/pi-desktop/creatorskillSKILL.md
creatorskill
Purpose
This skill creates a lightweight, production-ready Pi resource (prompt template or Agent skill) from a short user brief. It favors concise, actionable files that follow the Agent Skills conventions and progressive disclosure: only the minimal metadata is kept in immediate context and larger references are stored separately.
When to use
- You want a new prompt template or skill scaffolded quickly from a short description.
- You want a small, standards-compliant SKILL.md written for immediate use by Pi or other Agent Skill runtimes.
- You prefer a single, reviewable change staged in chat (nothing is executed automatically).
Input contract
The skill expects a JSON payload (appended to the command) or equivalent user message with these fields:
- kind: "auto" | "prompt" | "skill" # preferred resource type or "auto" to infer
- scope: "global" | "project" # target location (global preferred)
- brief: string # one-paragraph description of what the resource should do
- name: string? # optional slug hint (will be normalized)
Behavior
- Validate the brief. If essential details are missing, ask one concise clarification question.
- If kind == "auto", infer whether a prompt template or skill fits the brief.
- Determine a safe slug:
- Prefer an explicit
nameif provided after normalization. - Otherwise derive a short, verb-led slug from the brief (lowercase, letters/numbers/hyphens, ≤64 chars).
- Create the resource under the chosen scope using Pi conventions:
- Prompt template: ~/.pi/agent/prompts/<slug>.md
- Skill: ~/.pi/agent/skills/<slug>/SKILL.md
- SKILL.md structure for skills:
- YAML frontmatter with
nameanddescription(these are the trigger fields) - Body: short Purpose, Setup (one-time steps), Workflow (ordered steps), Examples (if helpful)
- Keep body concise; move large examples or references to
references/files.
- For prompt templates:
- Create a markdown file with frontmatter
descriptionand a short reusable prompt body and usage notes.
- Never execute external commands or run the created scripts—always stage the operation and summarize the created files for user review.
Naming rules
- 1–64 chars, lowercase a-z, digits, hyphens only
- No leading/trailing hyphens, no consecutive hyphens
- Must match parent directory for SKILL.md (skill folder name)
Examples
Prepare a skill in chat (staged command):
/skill:creatorskill {"kind":"skill","scope":"global","brief":"Create a skill that reviews staged git changes for security issues and outputs a short remediation plan."}
Prepare a prompt template in chat (staged command):
/skill:creatorskill {"kind":"prompt","scope":"global","brief":"Template for reviewing staged git changes with a strict security checklist."}
Sample SKILL.md created for a security-review skill:
Validation & Best Practices
- Keep SKILL.md focused: put large references under
references/and link from SKILL.md. - Frontmatter MUST contain
nameanddescription(description should include trigger contexts). - Prefer short, imperative language and examples instead of long prose.
- Ask at most one clarifying question if input is ambiguous.
Notes
- This skill only prepares and writes files under the chosen scope. It does not run or install anything.
- On successful creation, summarize exactly which files were written and their absolute paths so the user can review and run them manually.
Security
- Security scanPassed, 90 of 100Pattern checks on the skill's files.
- Model reviewPassed
Quality evaluation
- Task evaluationNot runNo evaluation yet. Run one in Skill Studio.
Source
- SKILL.md in the repositoryCheckingassets/skills/creatorskill/SKILL.md
Popularity
- Repository stars
- 66
- Repository forks
- 7
- 7-day trend score
- 21
Stars and forks are for the whole GitHub repository, not this skill alone. Refreshed 17 May 2026, 5 months ago.
Works with
Any agent vskill installs to: 56 targets in all. These 39 have a page on this site.
- Claude Code
- Cursor
- GitHub Copilot
- Windsurf
- Codex
- Gemini CLI
- Cline
- Amp
- Roo Code
- Goose
- Continue
- Kilo Code
- Junie
- Trae
- OpenHands
- Qwen Code
- AI Agent
- Tabnine Chat
- Sourcegraph Cody
- Amazon Q
- Firebase Genkit
- Sweep
- Devin
- Phind
- Mentat
- Claude Desktop
- Aider
- GPT Pilot
- Plandex
- bolt.new
- v0
- Replit Agent
- Anse
- TypingMind
- BetterChatGPT
- LibreChat
- Warp AI
- Pieces
- Fig AI
Embed badge
[](https://verified-skill.com/skills/gustavonline/pi-desktop/creatorskill)