Agent skill

Setup Help

by davidondrej in davidondrej/skills

Guide setup one step at a time and show what remains. An agent skill from davidondrej/skills.

MITAuto-check passed

Install Setup Help

skills CLI
$ npx skills add davidondrej/skills --skill setup-help -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install davidondrej/skills setup-help --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/davidondrej/skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/skills/ops-and-setup/setup-help .claude/skills/setup-help && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
setup-help
GitHub stars
4.1k
Token cost
~553 tokens
SKILL.md length
322 words
Files
2
Skills in repo
51
Repo updated
First seen
Licence
MIT

At a glance

Guide setup one step at a time and show what remains. An agent skill from davidondrej/skills.

  • Works in 3 steps: Current step — ONE coherent setup step.… → A ---- divider. → Still remaining — a numbered list of the…
  • Explicitly invokes /setup-help
  • SKILL.md covers Response format (every single… and Rules
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Setup Help is an agent skill from davidondrej/skills. Guide setup one step at a time and show what remains. Use only when the user explicitly invokes /setup-help.

Its SKILL.md is about 550 tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files (for example `agents/openai.yaml`).

The repository describes itself as: access to david ondrej's personal agent skills. The licence is MIT.

When your agent uses it

  • Explicitly invokes /setup-help

Example prompts

  • “/setup-help”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Current step — ONE coherent setup step. Group tightly related actions and fields from the same form or screen, and provide every value the…
  2. A ---- divider.
  3. Still remaining — a numbered list of the setup steps left after this one. Max 8 items, ever. Each item is a HEADLINE only: a few words…

What it can do on your machine

Read from SKILL.md and the folder at commit ea32e5f. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Setup Help loads about 553 tokens when it runs. Until then it costs about 30 tokens; SKILL.md has 322 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~30
When it runs · the whole SKILL.md, loaded when a task matches
~553

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from davidondrej/skills at commit ea32e5f, republished under its MIT licence (© davidondrej). 322 words, ~553 tokens.

Download SKILL.mdSave it as .claude/skills/setup-help/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.
name
setup-help
description
Guide setup one step at a time and show what remains. Use only when the user explicitly invokes /setup-help.
disable-model-invocation
true

setup-help

Guide the user through any setup, one step at a time, in plain English.

Response format (every single response)

  1. Current step — ONE coherent setup step. Group tightly related actions and fields from the same form or screen, and provide every value the user needs to complete them. Use 1–4 concise lines. Split only at a real decision, verification point, or screen change.
  2. A ---- divider.
  3. Still remaining — a numbered list of the setup steps left after this one. Max 8 items, ever. Each item is a HEADLINE only: a few words, easy to glance at. No commands, URLs, event names, values, or explanations — that detail appears only when the item becomes the Current step.

Repeat this format for every response until setup is done.

Rules

  • Before the first step, build a complete canonical checklist from the user's outline, repo/docs, current screen, and any discovered prerequisites.
  • The Still remaining list must never exceed 8 items — more is overwhelming. Track ALL unfinished checklist items internally; if more than 8 remain, show the nearest steps individually and merge the later ones into broader phase-level items so the list stays at 8 or fewer. Never silently drop a required step from internal tracking.
  • If a new required step is discovered mid-setup, add it to Still remaining immediately in the correct order.
  • Before every response, audit the current step plus Still remaining against the canonical checklist. If any unfinished step is missing, fix the list before replying.
  • Only give instructions for the current step. Do not jump ahead. Never split one obvious form or tightly related field group into micro-steps; optimize for fewer handoffs. Keep the remaining list headline-only.
  • Keep it concise. Short sentences. No filler.
  • After the user finishes a step, move the next "remaining" item up to "Current step".
  • Update the "Still remaining" list each time as steps get done.
  • When nothing remains, say setup is complete instead of showing the list.

© davidondrej, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

SKILL.md and 1 other file in skills/ops-and-setup/setup-help of davidondrej/skills.

  • SKILL.md
  • agents/openai.yaml

Open the folder on GitHubat commit ea32e5f

Compare with similar skills

Setup Help next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Setup Help compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Setup Help this skilldavidondrej/skills4.1k—~553Automated safety check: PassMIT
ShowZimoLiao/scholaraio576—~356Automated safety check: PassMIT
Show Me Your Work Decision Logcursor/plugins10k9 repos~1.6kAutomated safety check: PassNone
Show Metellahq/opensession392—~1.6kAutomated safety check: PassMIT
Event Run Of Showmohitagw15856/pm-claude-skills1.4k—~1.4kAutomated safety check: PassMIT
Show Mefmflurry/settings-opencode171—~1.2kAutomated safety check: PassMIT

Similar skills

  • Show

    ZimoLiao/scholaraio

    A skill your agent uses when the user wants to read a paper or inspect metadata, abstract, conclusion, full text, figures, or detail levels L1 through L4.

    576 GitHub stars~356 tokensUpdated 12 days ago
    Auto-check passed
  • Official

    Keeps a TSV decision log for long or unattended agent runs, one row per decision with what, why, evidence and result, so a reviewer can check the work later.

    10k GitHub starsUsed in 9 repos~1.6k tokens
    Agent WorkflowsAuto-check passed
  • Show Me

    tellahq/opensession

    Help the user understand the current topic visually with concise diagrams, code-shape sketches, and focused HTML artifacts.

    392 GitHub stars~1.6k tokensUpdated today
    Frontend & DesignAuto-check passed
  • Event Run Of Show

    mohitagw15856/pm-claude-skills

    Build the minute-by-minute run of show that lets an event run without the planner being asked anything — every cue, who owns it, what happens if it slips, and the version each supplier actually needs.

    1.4k GitHub stars~1.4k tokensUpdated yesterday
    Auto-check passed
  • Show Me

    fmflurry/settings-opencode

    Help the user understand the current topic visually. An agent skill from fmflurry/settings-opencode.

    171 GitHub stars~1.2k tokensUpdated 2 days ago
    Documents & OfficeAuto-check passed
  • Show Hn Writer

    Varnan-Tech/opendirectory

    Draft a Show HN post backed by real HN performance data. An agent skill from Varnan-Tech/opendirectory.

    672 GitHub stars~2.8k tokensUpdated 1 mo ago
    Auto-check passed

More from davidondrej/skills

All 51 skills in this repo
  • Nagent

    davidondrej/skills

    Launch a new bb worker thread with the right project, model, worktree, and task brief.

    4.1k GitHub stars~1.7k tokensUpdated yesterday
    Auto-check: notes
  • Browser Harness

    davidondrej/skills

    Direct browser control via CDP. An agent skill from davidondrej/skills.

    4.1k GitHub starsUsed in 2 repos~3k tokens
    Auto-check passed
  • Persistent Localhost

    davidondrej/skills

    Manage persistent dev servers, APIs, and other local processes on a port using macOS LaunchAgents.

    4.1k GitHub stars~618 tokensUpdated yesterday
    Auto-check passed
  • Reset Cursor Acp

    davidondrej/skills

    Reset a stuck Cursor ACP thread in <chat-system and reload its configuration.

    4.1k GitHub stars~728 tokensUpdated yesterday
    Auto-check passed
  • Anti Sleep

    davidondrej/skills

    Keep a Mac awake for a set duration or while a process runs.

    4.1k GitHub stars~640 tokensUpdated yesterday
    Auto-check: warnings
  • Bb CLI

    davidondrej/skills

    Use this when controlling bb. An agent skill from davidondrej/skills.

    4.1k GitHub stars~823 tokensUpdated yesterday
    Auto-check passed

Questions about Setup Help

What does Setup Help do?

Guide setup one step at a time and show what remains. An agent skill from davidondrej/skills. Setup Help is an agent skill from davidondrej/skills. Guide setup one step at a time and show what remains.

When should I use Setup Help?

Setup Help fits situations like: explicitly invokes /setup-help.

How do I install Setup Help in Claude Code?

Run `npx skills add davidondrej/skills --skill setup-help -a claude-code`. Or copy the skill folder (skills/ops-and-setup/setup-help in davidondrej/skills) into .claude/skills/setup-help in your project. Claude Code loads it when a task matches its description.

How do I install Setup Help in Codex?

Run `npx skills add davidondrej/skills --skill setup-help -a codex`. Or copy the skill folder (skills/ops-and-setup/setup-help in davidondrej/skills) into .agents/skills/setup-help in your project. Codex loads it when a task matches its description.

Can I use Setup Help in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add davidondrej/skills --skill setup-help -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/setup-help, .gemini/skills/setup-help, .github/skills/setup-help and .opencode/skills/setup-help in your project.

What does Setup Help need to run?

SKILL.md names no scripts, command-line tools or credentials: Setup Help is instructions for the agent only.

Does Setup Help access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Setup Help safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Setup Help use?

Setup Help is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Setup Help use?

About 553 tokens (SKILL.md is roughly 2.2k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Setup Help?

Skills that share tags, products or a category with Setup Help: Show (ZimoLiao/scholaraio, 576 stars), Show Me Your Work Decision Log (cursor/plugins, 10k stars), Show Me (tellahq/opensession, 392 stars) and Event Run Of Show (mohitagw15856/pm-claude-skills, 1.4k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Setup Help?

davidondrej (a GitHub user) maintains it in davidondrej/skills, which has 4,105 GitHub stars. The repository holds 51 skills in this directory. The repository was last updated on October 6, 2026.

Source: davidondrej/skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.