agentsclimarketplace

Help

Skill mehrad-dm/mastermind/skills/help

Use when the user asks what MasterMind can do or how to drive it — "help", "what can you do", "how do I use this", "what commands are there", "list your skills", "what are my options" — or when they seem unsure how to get started.From its SKILL.md

Install
npx -y skills add mehrad-dm/mastermind --skill help

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 20 stars20 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.

SKILL.md

6.0 KB, ~1.4k tokens by cl100k_base, as published. Nobody here has run it

Help — what MasterMind can do, and how to use it

Present this as a clear, friendly menu (adapt length to the ask). Open with the brand header, then lead with the one thing that matters most, then the tables. Keep it scannable. Header:

🧠  MasterMind — a genius-builder brain for your AI
    18 skills · 4 agents · one brain for every editor

The one rule: you don't run commands — you just talk

MasterMind works by recognizing intent. Say what you want in plain language and it applies the right skill or agent itself, then shows a short note that it did (e.g. 🧠 MasterMind ▸ building this — will verify before handoff, with └ build · design → implement → verify beneath it). The /name calls below are an optional shortcut — a way to force a specific skill — not something you need to memorize. Every skill is Auto (the model can invoke it); you can also call any of them by hand.

Skills — the workflows (all Auto-invocable)

SkillWhat it doesFires automatically when…Call it by hand
initset MasterMind up for this project — detect the stack (or ask what you're building), load the field packyour first real task in a project it isn't set up for"init" · "set up MasterMind"
builddesign → implement → verify → review → capture, end to endyou ask to build/add/implement a non-trivial feature"build a search box for the header"
debugstructured, evidence-first root-cause debugginga bug is hard, weird, or keeps coming back"debug why the list doesn't refresh"
perfmeasure → find the real bottleneck → fix the biggest → verifysomething's slow or janky ("why is this slow?")"why is this page so slow?"
qaprove a change works by driving it for real (+ optional tests)you finish something / ask to test it"qa this" · "write tests for it"
reporta shareable write-up of a cycle — changed files, decisions, verification, verdict (MD default, HTML on request)you ask for a report; or end of build/qa if you turned it on (off by default)"give me a report of this" · "reports on"
specturn a fuzzy ask into a crisp, buildable specthe request is ambiguous or spans many files"spec out the checkout flow first"
routeload only the files/skills a task actually needsa task is non-trivial or you're unsure where to start"route this"
learnget up to speed fast on an unfamiliar stack/API, verify assumptionsthe tech is new, fast-moving, or you're guessing"learn how the Stripe API handles refunds"
spikebuild a throwaway spike to learn, then rebuild properlythe right approach is genuinely unknown"spike a quick prototype of this"
signaturewrite in your team's style, or a named engineer's documented styleyou ask it to fit your conventions / "write like X""write this like Kent C. Dodds"
explainwrite AI-friendly usage docs beside an internal packagean internal package has little/no docs (asks first)"explain this package"
promptsharpen a vague prompt into a precise, AI-ready oneyou ask to optimize/fix a prompt for an AI"improve this prompt"
labset up a private, gitignored quarantine for confidential databefore capturing project/client-specific notes"set up a lab here"
levelupimprove MasterMind's own knowledge (lessons, curriculum, new field)after a correction/review, or to refresh standards"levelup — remember this"
handoffwrite a concise handoff so work survives a reset/teammatebefore a long-task /clear, pausing, or handing off"write a handoff"
helpshow this menu — what every skill/agent does and when it firesyou ask "what can you do?" / "help" / "how do I use this""what can you do?"

Agents — the deep expert roles (isolated context)

Agents run in their own context for a focused job. MasterMind delegates to them inside a task; you can also summon one directly.

AgentWhat it doesUsed automatically when…Call it by hand
architectdesigns the solution before code (boundaries, data model, APIs)a feature is non-trivial (inside build)"architect this feature"
code-reviewerreviews a diff against the rigor gate; proposes fixes, never appliesafter a change, before "done""review this"
refactorerrestructures working code to a better design, behavior-preservingyou ask to clean up / restructure working code"refactor this component"
tech-scoutdecides adopt-vs-build for a library/tool/pattern, with a verdictchoosing a dependency or approach"should we use Zustand or Redux here?"

Skills vs agents (one line)

Skills are inline workflows that run in the current conversation; agents are separate expert roles with their own fresh context for a heavier, focused job. You rarely pick — MasterMind reaches for the right one and tells you.

Getting set up

If MasterMind isn't set up for this project yet (no field pack for your stack), it will offer a one-time setup — say "init" or just start working and it'll ask. Verify your install anytime with ~/.mastermind/install.sh --check.

Two optional preferences (per project, both off by default, kept in .mastermind/prefs.md):

  • cycle report — a written write-up at the end of a build/QA cycle. Turn on: "reports on".
  • plan-first — on bigger tasks, MasterMind shows the plan and waits for your OK before editing. Turn on: "plan first from now on".

Both behave exactly as their implementations define them — skills/build/SKILL.md (plan-first gate) and skills/report/SKILL.md (report formats).

What ships with it: 1 file

4.2 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.