Guides the creation of a new ProcessWire agent skill from source material. Reads provided sources, proposes file structure and description, creates SKILL.md with reference files following best practices. Use when creating a new PW skill for this repository.
Workflow for creating a new ProcessWire agent skill from source material.
Copy and track progress:
- [ ] 1. Gather sources
- [ ] 2. Scope content with user
- [ ] 3. Read best practices
- [ ] 4. Propose file structure
- [ ] 5. Draft description
- [ ] 6. Create skill files
- [ ] 7. Output summary
Read all paths and URLs provided in $ARGUMENTS. Accept: file paths, directory paths, URLs (module docs, blog posts, API source code). If no arguments provided, ask the user for source material.
Ask the user: extract all content from sources, or focus on specific parts? Wait for answer before proceeding.
Fetch and read the skill authoring best practices: https://platform.claude.com/docs/en/agents-and-tools/agent-skills/best-practices
Focus on: description format, progressive disclosure, line limits, file structure.
Study existing skills in skills/ for conventions. Then propose a directory layout:
skills/processwire-[name]/
├── SKILL.md # Overview + quick start + reference links
├── [topic-a].md # Reference file per major topic
└── [topic-b].md # ...
Present to user for approval. Do not proceed until approved.
Draft the YAML description field:
Show description to user for review before proceeding.
Create the skill directory and files under skills/.
Rules:
processwire-* (lowercase, hyphens only)namespace ProcessWireWhen finished, output:
## Created Skill: processwire-[name]
### Sources
- [list each source path or URL used]
### Files
- skills/processwire-[name]/SKILL.md
- skills/processwire-[name]/[reference-files...]
This summary serves as input for /verify-pw-skill.
Search for places (restaurants, cafes, etc.) via Google Places API proxy on localhost.
Interact with GitHub using the `gh` CLI. Use `gh issue`, `gh pr`, `gh run`, and `gh api` for issues, PRs, CI runs, and advanced queries.
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
Start voice calls via the OpenClaw voice-call plugin.
Notion API for creating and managing pages, databases, and blocks.
Gemini CLI for one-shot Q&A, summaries, and generation.
Category:developer