Build
A workshop for accumulating build-taste across projects. Cross-tool dev brain (Claude Code, Cursor, Codex, Gemini).
npx -y skills add CloseTheLoops/moradin --skill buildAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
One thing to look at
- 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
Structured build session against a target project. Apply Moradin's principles + patterns to a real task.
SKILL.md
2.1 KB, 488 tokens by cl100k_base, as published. Nobody here has run it
moradin:build
Run a structured build session. The workshop's core verb.
When invoked
/moradin:build <project> <task>
Example: /moradin:build godtech "add a worker harness to Life Agent"
What you do
-
Load context from Moradin:
- Read
memory/_INDEX.mdto see what's available - Read
memory/principles/(the universal rules) - Read relevant
memory/patterns/(by topic — for harness task, load patterns taggedharness) - Read
memory/references/if external knowledge is relevant
- Read
-
Load context from target project:
- Read
projects/<project>/state.md— current architecture summary - Read
<target-project-path>/CLAUDE.mdorAGENTS.md— the project's own context - Read the specific files relevant to the task
- Read
-
Propose a plan. Reference the patterns + principles you'll apply by file path. Don't just say "I'll add a harness" — say "I'll apply
memory/patterns/harness_contract.mdto add a worker harness following the 5-step closed loop." -
Wait for operator approval before executing. Show the plan, ask for go/edit.
-
Execute — edit the target project's files (NOT Moradin's files, unless explicitly capturing a new pattern that emerged).
-
Write a session log at
projects/<project>/sessions/<YYYY-MM-DD>_<topic>.md:- What was the task
- What patterns/principles were applied
- What files changed
- What worked, what was tricky
Don't
- Don't edit Moradin's
memory/during a build session (unless capturing a new lesson via/moradin:ship). - Don't skip reading the target project's CLAUDE.md — that's the runtime truth.
- Don't apply patterns blindly. Verify each pattern actually fits the specific task.
- Don't execute without operator approval of the plan.
Output
- Files changed in the target project
- New session log at
projects/<project>/sessions/ - Optionally: updated project
state.mdif architectural state changed
What ships with it
Read from the repository
Just SKILL.md. No reference files, no scripts.