59 skills across two plugins — say the word, not the command

Skills

A skill is a packaged workflow: one word in, a complete multi-step job out. The engine ships 59 of them across two plugins — 45 in kun-company, 15 in kun-stack (build ships in both).

You don't type slash commands. Say the keyword in prose and the engine routes — see Keywords.

The pipeline

Idea to production, one stage per skill. /feature chains all of them.

IDEA → SPEC → [PLAN → TASKS] → SCHEMA → CODE → WIRE → CHECK → SHIP → WATCH
              └─ human gate ─┘
SkillStage
ideaCapture a feature idea as a structured GitHub issue
specTechnical spec — data model, file plan, acceptance criteria (human approval gate)
planArchitecture decisions from the approved spec
tasksDependency-ordered work list
schemaData layer — Prisma model, migration, Zod validation
codeLogic layer — server actions with auth, validation, tenant isolation
wireUI layer — page, content, form, table columns, i18n
checkQuality gate — typecheck + build + visual verify
shipPromote the checked build to Vercel production
watchPost-deploy verification — visual + console + smoke
featureChains every stage above

Everyday

SkillWhat it does
devKill port 3000, start the dev server, open Chrome
buildtsc + production build with an auto-fix loop
quickLint, fix, commit, push
deployVercel deploy (staging/preview)
releaseOne spell: handover → check → ship → watch → close the issue
fixAuto-fix TypeScript, lint, and build errors

Quality

SkillWhat it does
handoverRuns the niche quality keywords on a URL or a whole block
qaAutonomous block QA — detect, verify, fix safe tiers, hand the residual to a human
reportAuto-fix a user-reported issue end to end
testVitest + Playwright generation and runs
securityOWASP Top 10 + dependency scan
performanceCore Web Vitals, bundle, database queries

Creation

SkillWhat it does
atomCompose 2+ shadcn/ui primitives
templateFull-page layouts
blockUI with integrated business logic
saasSchema + actions + UI + pages in one pass
cloneMirror a live URL section, a Figma frame, or code from another repo
shadcnLoad the full shadcn/ui knowledge pack

Business & operations

SkillWhat it does
captainCEO brain — synthesize state, suggest the next action
weeklyMonday plan · Wednesday check · Friday review
canonThe right CEO book + one operating move for a decision
decide · premortemDecision journal (Type 1/2) and Klein-style premortem
proposal · pricingClient proposals and tier calculation
monitor · incident · healthDeploy sweep, P0–P3 response, engine drift check
costs · economySpend breakdown; token audit and delegation
issueFile a GitHub issue in the right repo

Content & media

SkillWhat it does
socialThe whole chain for one brand post — see Social
calendarWhich brand publishes what, on which day
draftThe copy — Arabic crafted first, one variant per channel
approveThe human gate — stage for sign-off, then stop
publishDeliver to the channels, or hand out a copy-out block
measureRead reach and engagement back off published posts
carouselMulti-slide bilingual brand carousels
higgsGenerate marketing images and video via Higgsfield
convertAny file or URL → clean Markdown
docsComponent MDX, API docs, Storybook stories

Engine maintenance

SkillWhat it does
syncRead upstream releases, diff against the engine, adopt or propose
learnMine repos and git history into memory
analyzeGenerate a tailored config for any repo
patternLook up a canonical cross-repo pattern card
packageCross-repo dependency audit
auth · credentialsAuthenticate to a service; manage keys via Keychain
profileLoad a role-scoped config profile

How a skill is defined

A skill is a directory holding SKILL.md — frontmatter plus the playbook:

---
name: check
description: Quality gate — typecheck + build + visual verify before shipping
when_to_use: Use when work is about to ship and needs the pre-ship gate...
---
 
Steps, exit gates, and failure handling...
ScopePath
Project.claude/skills/<name>/SKILL.md
User~/.claude/skills/<name>/SKILL.md
Pluginplugins/<plugin>/skills/<name>/SKILL.md

The when_to_use field is the routing truth — it's what lets Claude activate a skill from prose instead of a typed command.

Availability

Every machine gets every skill. Config is universal — the machine, not the person, is the unit of capability. Role is a label and a secrets-trust tier; a skill that calls a service whose key you don't hold simply can't complete that call.