plugins/skill-authoring/skills/skill-creator/SKILL.md
Guides the agent through authoring and validating agent skills. Use when creating new skill directories, tightening skill metadata, extracting supporting references, or preparing skillgrade evals. Do not use for general app documentation, generic README editing, or non-agentic library code.
npx skillsauth add cap-go/capacitor-skills skill-creatorInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Create professional-grade skills with lean context, deterministic structure, and validation.
Check that the frontmatter uses a unique lowercase name, a specific description, and clear negative triggers.
Keep the description short enough to fit within the agent router's metadata budget.
Write the main SKILL.md as a high-level workflow.
Move dense rules, large schemas, and reusable templates into references/ or assets/.
Use scripts/ only for fragile or repetitive logic that should not be re-authored by the agent.
Keep command examples aligned with how the skill will be consumed.
npm and npx examples in skill prose, public docs, and marketing copy unless the skill is specifically about Bun.npx ...@latest for Capacitor and Capgo CLI examples so consumers get the expected package version.bun, bun run, and bunx only for this repository's development commands, CI commands, or Bun-specific skills.Command the agent to read supporting files only when the current step needs them.
Prefer one-level-deep support files with explicit relative paths.
When a skill depends on repository state that will differ at invocation time, prefer a guarded inline shell snapshot such as !`node -e "..."` instead of baking the current state into prose.
Only do this when the command materially improves the invoked prompt, and keep the output short and deterministic.
If a skill uses inline commands, declare the minimum required allowed-tools entries in frontmatter and keep them read-only.
Create a skillgrade eval when the skill needs regression testing.
Use a deterministic grader for structural checks and an LLM rubric only when qualitative judgment is necessary.
Inspect the skill for any step where the agent is forced to guess.
Replace ambiguous prose with concrete commands, file names, or output expectations.
When a skill edits user files, instruct the agent not to replace user-provided tokens, keys, certificates, passwords, or other secrets with placeholders unless the user explicitly asks.
Use placeholders for new generic examples only. Do not tell users to rotate secrets unless they explicitly ask for rotation guidance.
development
Guide for migrating an existing web app, PWA, or SPA into a store-ready Capacitor iOS and Android app. Use this skill when users want to wrap or convert a web app into a mobile app, avoid thin WebView app store rejection, add native-feeling UX, handle permissions, offline behavior, account deletion, billing, testing, and Capgo live updates.
development
Revenue playbook for getting a mobile or web subscription app from zero to early MRR. Use when users ask how to make revenue, reach $1K MRR, monetize an app, get first users, improve ASO, plan TikTok/Reels/Shorts or Reddit acquisition, design a paywall, choose freemium vs trial, price subscriptions, reduce churn, or build a simple growth loop for an app.
tools
name: BrokenSkill description: Skill docs. # Broken Skill This draft is intentionally poor.
tools
Guides the agent through setting up Capgo-centered release workflows for Capacitor apps. Use when the user needs a unified path for live updates, native builds, and app store publishing using Capgo plus repository-owned CI/CD. Do not use for non-Capacitor frameworks or for Ionic Enterprise plugin migration.