Skip to content
Skills Library
Personal productivity · Planning

start

/start

Guides a first-time user through onboarding and picks the right workflow. Use when the user is new, just cloned the template, has no idea yet, asks where to begin, or wants to bring in existing work.

Licence
MIT
Last repository change
01.11.2026

Assessment and security

90/ 100Class: good
Format25 / 25
Frontmatter with name and description, valid name, description up to 1,024 characters, name matching the folder.
Discoverability25 / 25
Description explains when to use the skill, has a reasonable length and uses third person.
Content25 / 35
At least 150 words and at most 500 lines, headings, step lists, examples or code.
Hygiene15 / 15
No placeholders such as TODO, no Windows paths, with a licence.
Riskno signals detected in the scan
Files in this package
1
Scripts
0
HTML comments
0
URLs in SKILL.md
0
Deprecation

No signals detected. Repository changed on 01.11.2026, without references to retired models or APIs.

Licence

MIT, open: use and modify while retaining author attribution.

What it does and when to use it

Guides a first-time user through onboarding and picks the right workflow. Use when the user is new, just cloned the template, has no idea yet, asks where to begin, or wants to bring in existing work.

Original author description

Guides a first-time user through onboarding and picks the right workflow. Use when the user is new, just cloned the template, has no idea yet, asks where to begin, or wants to bring in existing work.

How it works

  1. Steps
  2. Opinions
  3. Done when
  4. Known gaps
Original SKILL.md headings · 30 lines, 350 words
SKILL.md preview
---
name: start
description: "Guides a first-time user through onboarding and picks the right workflow. Use when the user is new, just cloned the template, has no idea yet, asks where to begin, or wants to bring in existing work."
user-invocable: true
allowed-tools: Read, Glob, Grep, Write, Edit, AskUserQuestion, Bash(npx maru *), Bash(npm run *), Bash(node tools/*), Bash(git log*), Bash(git status*), Bash(git diff*)
---

# Start

Guides a first-time user through onboarding and picks the right workflow. Use when the user is new, just cloned the template, has no idea yet, asks where to begin, or wants to bring in existing work.

## Steps

1. Run `npx maru doctor` and `npx maru module status .`. Keep the results; do not show them yet.
2. Run `node tools/project-state.mjs` to read the stage, the brief and what exists on disk.
3. If `git remote -v` still points at the template, say so: a push would go to the template repository.
4. Ask where the person is: **A** no idea yet, **B** a vague idea, **C** a clear idea, **D** existing work or a module to remix.
5. Ask what they want to make: effect, instrument, MIDI tool, or sample kit. The template starts as an effect; for the others name the matching `npx maru init <dir> --from <starter>`.
6. Ask the plugin's name, then give the copy its identity with `node tools/rename-project.mjs "Name" com.yourname.plugin`. Do this before any publishing, because the id becomes permanent.
7. Ask `modes.rigor`: `minimal` (default), `standard` or `full`. Explain it in one sentence each, then write it with `node tools/config-set.mjs modes.rigor <value>` after a yes.
8. Say plainly what this machine can and cannot do, from `npx maru doctor`. Native plug-in builds may be unavailable; if so, say the result will be a browser-playable module.
9. Name one next step and stop: A or B → `/brainstorm`; C → `/quick-design` or `/design-module`; D → `/adopt`.

## Opinions

- The goal of this skill is to get someone making sound quickly. Do not explain the hierarchy unless asked.
- Default to `minimal`. Raising rigor later is one command, and the upstream project's own test found that more documents did not produce a better result.

## Done when

The person knows what they can make here, what this machine can do, and their one next step.

## Known gaps

This skill may hit: [DEVX-062](../../../docs/KNOWN-GAPS.md#devx-062), [DEVX-063](../../../docs/KNOWN-GAPS.md#devx-063). If it does, quote the exact message and carry on with what is left. Do not substitute another runtime.

Versions

RepositoryScoreLicence
This page · maru-audio/claude-code-plugin-studio90MIT
tilnoteio/tilnote-blog100MIT
dedujeong/gemba100Apache-2.0
nextwork-projects/ai-video-editor-cooked100MIT
wrg32786/aigent-os100MIT
T-X-R/codex-game-studio100MIT
alienfast/claude100MIT
ratomirjovanovic/pandaward100AGPL-3.0
darioabc/massimo100MIT

Database snapshot: 13.11.2026 · package version 593b108f7b6c (SHA-256 digest of the entire package)

Downloads in the last 30 days: 0 · ranking

Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.

Similar skills

  • 96using-dude
    Use when starting a task to classify it and select its workflow.
  • 100digital-garden-onboarding
    Use when a user just installed or imported Jackywine 数字花园 (or the Obsidian Apprentice / Digital Garden template), asks how to get started, needs install-time setup help, or the first chat has not finished vault/flomo onboarding yet. Walk install modules one at a time; do not…
  • 100wf-start
    Initialize a weft workflow from a template or inline steps. Use only when user types /wf-start.
  • 100wf-start
    Initialize a weft workflow from a template or inline steps. Use only when user types /wf-start.
  • 90research-start
    Start a research project, investigate a new research idea, or decide where to begin a data-science/ML study. Use for requests such as start research, explore an idea, plan a study, or define the research pipeline. Route clarification, component structure and planning before implementation.
  • 95onboarding
    Guide new users through the complete Flocks setup process via conversation — covering ThreatBook MCP/API, security tool APIs, IM channels, and scenario demos. Also runs system health inspection for returning users. Trigger when the user sends "请启动新手引导流程", "start onboarding", or…

Feedback and reports

Your message goes to Bartosz Sokoliński. An email address is needed only for a reply. See the privacy policy.