Skip to content
Development
Skill

/hillclimb

Improve an existing artifact round after round toward a goal — a page, a prompt, a document, code whose speed matters, a simulation — keeping a change only when it measures better, until rounds bring no confirmed gain. Runs figure-out, define and do; quick by default, thorough

From plugin
manifest-dev
7845 skills

Claude Code

$ npx -y skills add doodledood/manifest-dev --skill hillclimb --agent claude-code

SKILL.md

hillclimb.SKILL.md
name: hillclimb
description: 'Improve an existing artifact round after round toward a goal — a page, a prompt, a document, code whose speed matters, a simulation — keeping a change only when it measures better, until rounds bring no confirmed gain. Runs figure-out, define and do; quick by default, thorough when asked or when the stakes call for it. Use when the user asks to hill-climb, optimize, keep improving or make something as good as it can be for its goal, or to continue an earlier climb.'
argument-hint: '<target> [goal and measure] [--autonomous]'
user-invocable: true

Hill-climb the target the arguments name toward the goal they state, in the requester's words, with any measure or results from real use they bring. With no target given or inferable, halt with usage.

This command holds no loop of its own: it is the same request made to figure-out, define and do, whose task files for climbs say what a climb owes. Tell each that this is a hill-climb on the target, and pass the request as given. A climb continuing an earlier one names that climb's Manifest or record, found through the execution logs that name this target or the record the requester points to.

  • **Attended:** invoke `figure-out` with the request, then `define`, with the requester taking part.
  • **With `--autonomous`:** invoke `figure-out --autonomous` where shared understanding is missing,

then `define --autonomous`. Nobody is asked from start to end.

Do not set or print a continuation goal during understanding or definition, and tell figure-out that it runs chained under this command, which continues from its Read as a checkpoint: /do owns the completion backstop, and automatic continuation begins at execution.

When `define` reports the Manifest path, invoke `do` with that exact path in the same turn, unless the requester asked to stop at the plan. No path → stop and report. An attended climb asks at the end whether to push, unless the requester already said.

Read more
@doodledood
Ships withmanifest-dev

Hand your agent a task. Get back work you can trust. manifest-dev is a set of free, open-source skills for coding agents.

Stars on GitHub

Momentum

stars in total
78
Star history of doodledood/manifest-dev on GitHub, a chart by star-history.com

Other skills on manifest-dev.

design-principles

design-principles

Design principles for manifest-dev: how its maintainer wants the visual and interaction design guidance the plugin ships, and the…

harden-task-file

harden-task-file

Harden a manifest-dev task guidance file for one-shot quality — either /define''s quality-gate/Default set or figure-out''s probe…

learn-from-session

learn-from-session

Analyze Claude Code sessions to learn what went right/wrong and suggest high-confidence improvements to skills. Use when asked to…

mirror-pairs

mirror-pairs

The red-flag lists mirrored between figure-out''s and define''s task files, so a change to one side lands on the other. Use when…

More skills from other plugins.

brainstorming
Auto-invoked

brainstorming

You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…

@obra@obraInstall Skill
ask-matt

ask-matt

Ask which skill or flow fits your situation. A router over the skills in this repo.

skills13d309k
@mattpocock@mattpocockInstall Skill
accessibility
Auto-invoked

accessibility

Design, implement, and audit accessible UI to WCAG 2.2 Level AA across Web, iOS, and Android — semantic ARIA roles and labels,…

ecc2w293k
@affaan-m@affaan-mInstall Skill
compiler-commit

compiler-commit

Use when you want to verify compiler changes and commit with the correct convention. Runs tests, lint, and format, then commits…

react4d252k
@facebook@facebookInstall Skill

Questions about hillclimb.

Which coding agents can use hillclimb?
hillclimb installs in Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode and Windsurf with the skills CLI, using each agent's flag shown on this page. Flowy's auto-invocation, which fires a skill when your prompt matches, runs in Claude Code only.