skill-creator/SKILL.md
Create or update AgentSkills. Use when designing, structuring, or packaging skills with scripts, references, and assets.
npx skillsauth add lidge-jun/cli-jaw-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.
skill-name/
├── SKILL.md (required)
│ ├── YAML frontmatter: name + description (required)
│ └── Markdown body: instructions (required)
└── Bundled Resources (optional)
├── scripts/ - Executable code for deterministic/repetitive tasks
├── references/ - Documentation loaded into context as needed
└── assets/ - Files used in output (templates, icons, fonts)
Only include files that directly support the skill's function. No README, CHANGELOG, or auxiliary docs.
The context window is shared with system prompt, conversation, other skills, and the user request. Only add knowledge the model lacks. Prefer concise examples over verbose explanations. Challenge each piece: "Does this justify its token cost?"
Match specificity to task fragility:
Three loading levels manage context efficiently:
When approaching 500 lines, split into reference files. Reference them from SKILL.md with clear descriptions of when to read each one.
Organize references by domain or variant so only relevant context loads:
cloud-deploy/
├── SKILL.md (workflow + provider selection)
└── references/
├── aws.md
├── gcp.md
└── azure.md
Keep references one level deep from SKILL.md. For files >100 lines, include a table of contents.
scripts/)Include when the same code would be rewritten repeatedly or deterministic reliability matters. Test scripts by running them before packaging.
references/)Store detailed schemas, API docs, and domain knowledge here — not in SKILL.md. Information lives in either SKILL.md or references, not both. For large files (>10k words), include grep patterns in SKILL.md.
assets/)Files used in output (templates, images, boilerplate). Not loaded into context — copied or modified during execution.
Gather concrete examples of how the skill will be used:
Ask focused questions iteratively.
For each example, identify:
Run init_skill.py for new skills (skip if iterating on an existing skill):
scripts/init_skill.py <skill-name> --path <output-directory> [--resources scripts,references,assets] [--examples]
Start with reusable resources, then write SKILL.md.
gh-address-comments).name: skill-name
description: >
What the skill does + when to use it. This is the primary trigger mechanism.
Include all "when to use" info here — the body loads only after triggering.
No other frontmatter fields.
Write imperative instructions for using the skill and its resources.
Design pattern guides:
references/workflows.mdreferences/output-patterns.mdTest added scripts by running them. For many similar scripts, test a representative sample.
scripts/package_skill.py <path/to/skill-folder> [output-directory]
Validates (frontmatter, naming, structure, description quality) then creates a .skill file (zip format). Symlinks are rejected. Fix validation errors and re-run.
After real usage: note struggles or inefficiencies → update SKILL.md or resources → test again.
tools
Use only on the Codex CLI for native image generation or image editing without an API key. Save final PNG files under ~/.cli-jaw/uploads, report web-ready absolute-path markdown, and send to Telegram or Discord only when explicitly requested.
tools
Ranked repository structure map via `cli-jaw map`. Use for codebase overview, structure map, symbol overview, unfamiliar codebase exploration, architecture orientation. Triggers: repo map, structure map, codebase overview, 와꾸, project structure, unfamiliar code.
tools
cli-jaw Design workspace: create, preview, run, and export design pages from the right sidebar. Covers panel UX, direct-write workflow, artifact lifecycle, wireframe generation, design system, and Open Design adapter.
development
MUST USE for infrastructure and delivery work — container builds, deploy pipelines, Kubernetes, Infrastructure as Code, SRE foundations, edge/serverless, ML infrastructure. Triggers: Dockerfile, K8s manifests, CI/CD pipeline, Terraform/IaC, release/deploy, devops/infra/deploy or release_cd task_tags.