Guide · Agent skill
How to use the Compound Engineering Help agent skill (ce-help)
Updated · written with AI from the project's own documentation and checked against our catalogue data
ce-help is an agent skill for Compound Engineering (CE), a toolkit of many agent skills that follow a repeatable loop. It turns your agent into a guide: it looks at where your work stands, recommends the next command, and explains why, without running that command itself. This guide shows you what it does, how to install it, how to trigger it with plain requests, and what it needs.
Quick start
- 1Get the plugin ready. Install the Compound Engineering plugin in a supported agent host, and make sure your project is a Git repository.
- 2Download the ZIP. Download the ce-help ZIP from this page.
- 3Unzip the skill. Unzip it into ~/.claude/skills/ for all projects, or into the project's .claude/skills/ folder for one project.
- 4Or upload it in the Claude apps. In the Claude apps, open Settings → Capabilities → Skills and upload the skill instead.
- 5Start a new session. Begin a new session so the host loads the skill.
- 6Ask your question. Invoke /ce-help and describe what you are trying to do, such as which skill fits or what comes next.
- 7Run the command yourself. Read the recommendation and the reason, then type the suggested command yourself when you are ready.
What the ce-help skill makes the agent do
CE's loop is ce-brainstorm, ce-plan, ce-work, ce-simplify-code, ce-code-review, and then ce-compound. The last step captures what you learned, and the next round's brainstorm and plan read it back. ce-help places your current work on this loop.
When you ask which skill fits, what comes next, how setup or configuration works, what things cost, how upgrades work, or why a skill misbehaved, the agent checks your project state. It looks at the conversation, the current branch, uncommitted changes, any open pull request, and recent plans. Then it recommends one next step and says why it fits.
- It recommends commands; it does not run them.
- It does not change any files.
- Git checks are read-only.
- It fetches public CE guide pages when an answer depends on details it cannot confirm from its own references.
Install the ce-help skill
You need the Compound Engineering plugin installed in a supported agent host. The skill itself installs in one of two ways. Download the ZIP for ce-help from this page and unzip it either into ~/.claude/skills/ to make it available across your projects, or into a project's .claude/skills/ folder to limit it to that project.
If you use the Claude apps, you can instead upload the skill under Settings → Capabilities → Skills.
- Personal install: unzip into ~/.claude/skills/.
- Project install: unzip into the project's .claude/skills/ folder.
- Claude apps: Settings → Capabilities → Skills, then upload.
- Start a new session after installing, because hosts load skills at session start.
Trigger it with a natural request
The skill is set to run only when you invoke it, so start your message with the skill name. In Claude Code the default form is /ce-help followed by your question. The skill also accepts a question as its argument, described as your question about Compound Engineering.
You do not need special wording after that. Describe your situation in plain language and the agent will route it to the right reference.
/ce-help which skill should I use to plan a refactor of the billing module?Examples of questions it handles well
The skill is most useful when you are unsure which step comes next. It can also explain setup, cost, and upgrades, or help you work out why a skill did something unexpected.
If your message asks for the work itself, such as fixing a flaky test, the agent will invoke the skill that fits and do the work. Some skills are manual-only, so for those it gives you the exact command to type.
- Which skill fits a job, such as turning a rough idea into requirements.
- What comes next after a plan is written.
- Why a CE skill stopped or behaved differently than expected.
- What a setup or configuration option does, and whether it changes cost.
- How to update CE without running an old copy of a skill.
What it needs and what it does not do
ce-help needs three things to work fully: the Compound Engineering plugin installed in a supported host, a Git repository for project-state checks, and network access to fetch public documentation pages when needed. Without network access it answers from its own references and tells you when it could not check a page.
It does not run scripts. It does use the network, and it warns that its own recall of Compound Engineering may be out of date, so it checks public guide pages for details such as flags, config keys, and defaults.
- Requires: Compound Engineering plugin, a Git repository, network access for documentation pages.
- Runs scripts: no.
- Uses network: yes, to fetch public CE guide pages.
- Git commands are read-only.
- Does not change files or start CE workflows on your behalf unless you asked for the work.
Safety notes on scripts and network access
Because the skill runs no scripts, the main thing to know is its network use. When an answer depends on current behaviour, it fetches public pages from the Compound Engineering repository on GitHub. Those pages can be newer than your installed copy, so the skill tells you when an upgrade may be needed.
Since cost depends on which skills you run, the skill is careful not to start expensive runs for you. Many CE skills dispatch several agents or call other model providers, and the skill leaves that decision to you.
- Read-only Git checks only.
- No file changes.
- Public documentation pages are fetched when needed.
- Expensive multi-agent runs are recommended, not started.
Tips for getting useful answers
Say what you are trying to do right now: start something new, continue work in progress, find a skill for one job, fix a problem, or change CE's defaults. If the skill is unsure, it will ask this question before recommending anything.
If you are setting up a project, run ce-setup in it. It reports optional tools and can offer to create a repo config file. A missing optional tool is not a failure; only the workflows that use it need it.
- Name your goal and the state of the work, such as whether a pull request is open.
- Start a new session after any CE install or update.
- If a skill seems missing after an update, refresh the marketplace before updating the plugin, because updating alone can read a stale snapshot.
- Ask for the exact command when you want to run it yourself.
What people use it for
- Choosing between planning, brainstorming, and ideation before starting a new feature.
- Working out the next step after a plan is written, including whether to run the next step yourself or hand off the rest.
- Checking why a CE skill skipped a step or behaved differently after an update.
- Learning what a setup or configuration option changes, and where cost comes from.
- Finding out how to update CE cleanly when an old copy of a skill seems to keep running.
Frequently asked questions
How do I install the ce-help skill?
Download the ZIP for ce-help from this page and unzip it into ~/.claude/skills/ for all your projects, or into a project's .claude/skills/ folder for one project. In the Claude apps, you can instead upload it under Settings → Capabilities → Skills. Start a new session afterwards.
What does the ce-help skill require?
It requires the Compound Engineering plugin installed in a supported agent host, a Git repository for project-state checks, and network access to fetch public documentation pages when needed. Git commands run read-only.
Is ce-help free to use, and what is its licence?
The skill is released under the MIT licence. This page does not list a price for the skill. Note that running many CE skills can cost money because they dispatch several agents or call other model providers, and ce-help helps you understand those costs before you run anything.
Does ce-help run scripts or change my files?
No. It runs no scripts and does not change any files. It recommends the next command and leaves running it to you, except when you asked for the work itself.
Why doesn't the agent start the command it recommends?
ce-help is built to recommend, not to run, so the decision and its cost stay with you. Some CE skills are manual-only, which means an agent cannot start them, so you have to type the command yourself.
How does ce-help compare with just asking the agent directly?
ce-help is set up to route your question to CE's own references and public guide pages, and to check your project state, such as the branch and any open pull request. It also warns when its knowledge may be out of date, so it fetches current pages when an answer depends on details like flags or config keys.
New agent skills, repos and AI tools — every week
The best new skills and open-source projects, the fastest-growing repos, and one free prompt. Five minutes to read. Unsubscribe anytime.
Our verdict
Use ce-help if you are new to Compound Engineering and want to know which skill to run next, or you need help with setup, configuration, cost, upgrades, or an unexpected result. Pick something else if you want the coding work done for you, since this skill only recommends commands and does not change files.
Download the skill