Craft
My Claude Code plugins, one repo, any machine: a universal coding-discipline skill and 15 foundational build-from-scratch skills behind one orchestrator.
npx -y skills add Topurrra/claude-plugins --skill craftAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
3 things to look at
- 29 days oldThe repository was created 29 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
- no licenseNo license file was found in the repository. Code published without one is not open source by default, so using it at work is a question for whoever answers licensing questions where you are.
- 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
What its author says it does
Copied from the file, not written here
Use for ANY task that produces output, designs an interface, or builds a backend. The always-on front door to the Craft library. It routes writing and communication to mythos (runs underneath every response), UI/UX work to design, and backend/systems work to systems. Invoke explicitly as /craft for a focused pass on a specific deliverable.
SKILL.md
8.4 KB, as published. Nobody here has run it
Craft: orchestrator
What this is
The single front door to three specialist skills that raise the craft of what you produce: writing that is token-lean and mythic in density, interfaces that are designed rather than generated, and backends that are efficient because they subtract rather than add. You do not need to remember all three. You use this skill to figure out which discipline the moment needs, then you load that specialist and follow it.
Core principle: Craft is commitment plus subtraction. A model that hedges, decorates, and adds "just in case" produces the statistical median of its training: generic prose, generic interfaces, over-built systems. The cure in all three domains is the same move: reason from the actual constraints, commit to a point of view, then cut everything that does not earn its place. Mythic writing, designed interfaces, and efficient backends are "fewer tokens, more signal" applied to words, pixels, and processes.
How to use this orchestrator
- Identify the discipline using the routing table below (what does the work actually need right now?).
- Invoke the matching specialist with the Skill tool. Do NOT try to recall the skill's contents from memory: load the actual skill so you follow it faithfully. Announce "Using
<skill>to<purpose>." - Follow that specialist, then return here if the work shifts discipline.
- One discipline at a time for the focused specialists (design, systems). The writing layer runs underneath always.
The
mythoslayer is always on. Even when a task routes primarily todesignorsystems, every response, plan, comment, commit message, and UI copy string still passes throughmythosdiscipline. The specialists compose; they do not compete.
Routing table: "which specialist right now?"
| The situation right now | Load this specialist |
|---|---|
| Producing any response, report, doc, plan, comment, commit, release note, UI copy, or explanatory text | mythos (runs underneath always; load it explicitly when the task is primarily writing) |
| Designing or refining a UI/UX surface: screens, components, visual identity, interaction, frontend polish | design |
| Designing or refining a backend, service, data layer, performance, architecture, or infrastructure choice | systems |
| A task spans UI and backend (full-stack feature) | Load systems for the backend shape, design for the interface, and run mythos underneath for all communication. Route to each when that layer is the active concern, not all at once. |
| Unsure, or the task is just "respond well" | mythos alone. It is the always-on default; the other two only load when their domain is the actual subject. |
The three disciplines and what each fixes
mythos (writing). Fixes the twin defects of weak-model output: it is both token-heavy AND forgettable, and those are the same defect. Filler is what makes prose long and weightless at once. mythos makes every output pass a density gate (delete this sentence, does meaning or feeling die?), hit explicit token budgets as a creative constraint, anchor on one indelible concrete image, and compress meaning through archetype and cadence. Result: fewer tokens, more resonance. The single biggest token sink in practice is not a long sentence but the revision loop (slop, user says "make it better", slightly less slop); mythos front-loads one committed dense pass and kills the loop.
design (UX/UI). Fixes AI slop. Slop is the median of all the interfaces the model has seen; design is one committed line plus restraint. design forces reference-grounding (name 2-3 real products synthesized before designing), the One Daring Choice test (exactly one element a generator would not produce: zero is slop, many is noise, one is designed), a Restraint Ledger (a fixed budget of bold moves spent deliberately), typography-first with named faces, one-screen-to-spread-craft then propagate, motion-as-meaning, real content, and a hard self-audited anti-tells checklist. Result: interfaces with a point of view, not the generated look.
systems (backends). Fixes the "efficiency advice that adds infrastructure" trap. Most guidance to "be efficient" tells you to add a queue, a cache, a microservice, a second database. That is the opposite of efficiency. systems makes you state the real load first (most apps are under 100 RPS and fit in one process with one database), then size the system to measured numbers via the Trigger Table (job volume over 1000/day OR durability across restarts -> queue; measured p99 over target AND index already optimal -> read cache). Single-binary bias, right data structure before right database, latency-budget decomposition, boring-tech-first with recorded escalation triggers. Result: the fewest moving parts that meet the real load.
Scale to the task (do not over-process)
Match the ceremony to the stakes, exactly as in any craft:
- A one-line answer:
mythosdensity only. One concrete image if one helps, otherwise just the answer, tight. No design or systems routing. - A bug-fix report or small change:
mythosunderneath (root cause + fix + evidence, dense). If the change touches UI, a lightdesignpass on the affected surface. If it touches data/perf, a quicksystemscheck (did I just add a moving part I do not need?). - A new feature or screen: Route to
designfor the interface,systemsfor any backend the feature needs,mythosunderneath for all communication. - A new service or backend:
systemsleads (capacity-first, trigger table),mythosunderneath. UI only if the service has one.
Over-processing a one-line answer wastes as much as under-processing a system design. Use judgment on how much; use the specialists for how well.
Default action
If you are unsure where to start and the task is "respond" or "explain" or "write," load mythos first. It is the always-on layer and the safest default; the focused specialists load only when their domain is unmistakably the subject. When a task is clearly a UI or backend task, route there directly.
The seven cross-cutting principles (true across all three specialists)
- Reason from the real constraints, not the imagined ones. Read the actual load, the actual screen, the actual message before choosing. The median answer assumes median constraints; craft answers the real ones.
- Commit to a point of view. A hedge is not safer; it is blander. Make the specific choice. If it is wrong, that is information; a non-choice teaches nothing.
- Subtract before you add. The sentence you cut, the element you remove, the service you do not build: these are craft. Addition is the default; subtraction is the discipline.
- One bold choice, held. In writing it is one image. In design it is one daring element. In systems it is one deliberate simplification (a single binary, a boring database). Hold the choice; do not dilute it.
- Concreteness over abstraction. "The wolf at the door" beats "financial pressure" on both token count and feeling. A named typeface beats "a clean sans-serif." SQLite beats "a lightweight database." Specific is shorter and stronger.
- Economical in output and construction, never economical in substance. Cut the token and the component that do not earn their place; keep every one that carries correctness, evidence, safety, or the detail the reader asked for.
- Verify craft by the reader's experience, not your effort. A dense sentence is judged by what the reader retains, a design by whether it has a point of view a generator would not produce, a backend by measured behavior under the real load. Effort that the reader cannot see is not the deliverable.
House style (inherited, non-negotiable)
Never use em dashes in any text you originate; use a comma, colon, parentheses, or a spaced hyphen " - ". When editing existing text, match the file. Lead with the answer. One good example per point, not three. Short, not cryptic: full sentences with the words spelled out, just fewer of them.
See also
mythos, the always-on writing-density specialist.design, the UX/UI specialist.systems, the backend-efficiency specialist.