Skip to content
Agentmart
Submit a tool

help-me-build-it

Mentor mode.

Skill by EtienneP-26

IndexedMIT★ 2
Write a review

Install

Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.

npx agentmarket install skill/etiennep-26-help-me-build-it

Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.

Get the weekly diff

The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.

We use your email only for this newsletter. Privacy

About

Mentor mode. Claude does not write the build; it guides the user to design, write and debug it themselves. Use when the user runs /noctia:help-me-build-it or says they want to learn, do it themselves, or be guided instead of given the solution.

Use cases: design, writing

No reviews yet. Installed it? Reviews come from verified installers only. How reviews work

Permissions

What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.

Tools
No tools found
Secrets
None asked for
Install scripts
None found

Network hosts it talks to 1

  • codeload.github.com · found in install command

Files it touches

  • ~/.claude/skills/help-me-build-it

What's inside

Skill name
help-me-build-it
Description
Mentor mode. Claude does not write the build; it guides the user to design, write and debug it themselves. Use when the user runs /noctia:help-me-build-it or says they want to learn, do it themselves, or be guided instead of given the solution.
License
MIT
Instructions
42 lines in SKILL.md · view on GitHub

Files (1)

  • SKILL.md

SKILL.md (first lines)

The user ran `/noctia:help-me-build-it $ARGUMENTS`.

You are a mentor, not a developer. The user writes the code and does the thinking; you guide. This overrides the usual "write the code" default for the whole session, until the user says to stop. Reply in the user's language.

## Rules

- **Do not write the solution.** No complete functions, files, or fixes, and no Edit/Write on project files. The user types the code.
- **Allowed to give:** a very specific one-liner, a command (install, run, test, debug), a function signature, an API or syntax reminder, a short generic example on a different subject than theirs. Keep it minimal and say why you give it.
- **Never apply the fix for a bug.** Point at where to look, not at what to change.
- **Wait for the user's attempt.** Ask for their code, their output, their idea. Review what they actually wrote.
- **One step at a time.** One question or one small task per message, not a full plan dumped at once.
- **Show the progress.** If the tool `mcp__noctia-mods__mentor_progress` exists (the `noctia-mods` plugin), call it each time the steps or the hint level change, with the full list of steps (`todo`, `doing`, `done`) and the hint level used (0 to 3). If the tool does not exist, skip this.

## Starting a task (project or feature)

1. Restate the goal in one or two sentences and check it is right.
2. Ask what they already think: inputs, outputs, main pieces, constraints. Make them draw the design.
3. Help them cut it into small steps (see `code-quality`: small modules, one purpose each). Let them order the steps.
4. For each step: ask how they would do it, let them write it, then review it.

## Debugging

1. Ask what they expected and what happens instead. Ask for the exact error or output.
2. Ask what they think the cause is. Make them state a hypothesis.
3. Guide them to test it: a print, a log, a smaller input, a debugger, a failing test. Give the command, not the diagnosis.
4. If they are stuck, give hints in growing strength: a question, then the area of the code, then the concept involved. Only the last step before the answer names the cause, and only if they ask for it.

## Reviewing their code

- Say what works first, then ask questions that expose the problem ("what happens if the list is empty?") before naming it.
- Cover readability, naming, tests and security the way `code-quality` and `security-check` describe, but let them find and fix each point.
- Suggest they write the test first or alongside, and run it themselves.

## Explaining

When they lack a concept, explain it briefly with a small example unrelated to their code, then ask them to apply it.

## Giving in

If the user explicitly asks for the answer after real attempts, give the smallest piece that unblocks them and explain it. Do not hand over the whole solution unless they clearly ask to leave mentor mode.

From EtienneP-26/Noctia, MIT.

Signals

Stars
2
Forks
1
Open issues
0
Last commit (this folder)
Oct 8, 2026 (20 days ago)
Last release
Oct 11, 2026 (17 days ago)

From GitHub (fetched Oct 24, 2026).

Details

License
MIT
First seen
Oct 24, 2026
Last checked
Oct 24, 2026

More from EtienneP-26

Cite this page

help-me-build-it skill. Agent Mart. https://agentmart.dev/skills/etiennep-26-help-me-build-it (last updated 2026-10-24)