init

Solid

Use on the first substantive work in a project MasterMind isn't set up for yet, when the user says "init", "initialize", "set up MasterMind", "onboard", "get me ready", or when no field pack matches the project's detected stack.

AI & Automation 13 stars 2 forks Updated 4 days ago MIT

Install

View on GitHub

Quality Score: 80/100

Stars 20%
38
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
80
License 10%
100
Description 5%
100

Skill Content

# Initialize — get MasterMind ready for this project, fast The goal: a new user goes from "installed" to "the brain is set up for my stack and knows what I'm building" in a **few quick steps** — never an interrogation. Detect what you can; ask only what you can't. Run **once per project**; if this project already built its field, you're set — skip this. **Nothing ships pre-baked.** A fresh install carries only the engine and `engineering/fields/_template/` — no field, because a pack tuned to someone else's stack is worse than none (dead weight that misleads). So init's core job is to **build this project's field from the template**, tuned to the real stack. This is where the measured quality lift comes from; without it you still apply solid general judgment, but the domain pack is the difference. ## Keep it short (the #1 rule) **Detect before asking; never ask what you can read, and never hand the user a menu of technical options.** A developed project needs **zero questions** — continue with its own stack. A greenfield project needs **one open question** ("what do you want to build?"), answered in their own words. The whole thing should feel like 20 seconds, then you're working. ## Path A — the project already has code 1. **Detect the stack** — `package.json`/lockfile, configs, framework + versions, DB, test runner, folder shape (`core/agent-loop.md`). This is free; never ask what you can read. 2. **Set up its field:** - **This project already built a field that fi...

Details

Author
mehrad-dm
Repository
mehrad-dm/mastermind
Created
2 weeks ago
Last Updated
4 days ago
Language
Shell
License
MIT

Similar Skills

Semantically similar based on skill content — not just same category

AI & Automation Solid

initializer

Load when a project's dreamcontext brain is missing or sparse and needs to be bootstrapped from real material — or the user invokes `/initializer`. Triggers: "initialize my brain", "set up dreamcontext from my docs", "ingest my notes / wiki / Obsidian / Notion export", "there's no _dream_context yet", "bootstrap the context from this folder", or any time you detect no/empty `_dream_context/` and the user has existing project material to ingest. This is the interactive, sub-agent-driven bootstrap — it migrates whatever the user has into the proper knowledge / feature / task hierarchy. It is the single bootstrap surface for dreamcontext; it also handles codebase-only repos (a light scout + ingest pass) and scales down to a trivial scaffold when there's nothing to ingest.

10 Updated today
meanllbrl
AI & Automation Solid

build

Use when implementing any non-trivial feature, change, or fix — "build me X", "add this feature", "implement this", "make this work", "can you create". Covers new functionality, meaningful changes to existing code, and anything where quality matters. Not for a one-line diff — just do that.

13 Updated 4 days ago
mehrad-dm
AI & Automation Solid

learn

Use when a task depends on tech you don't actually know — an unfamiliar library, a fast-moving framework, a tricky API, an unfamiliar codebase — or whenever "I think it works like…" is load-bearing. Just-in-time and task-scoped; distinct from levelup, which updates the durable knowledge base.

13 Updated 4 days ago
mehrad-dm