Skip to content
Agent Orchestration
Skill

/harness-help

Orient a non-coder to this project's Agentsmith harness — fires on "what is this harness?", "what are my rules?", "which profile am I on?", "what do I type next?". Part of the Agentsmith harness; reads the canonical instructions and selected agent's safety configuration, then

BOOST
From plugin
agentsmith
17911 skills3 hooks
Install
$ npx -y skills add PromptPartner/agentsmith --skill harness-help --agent claude-code

How it fires

How this skill gets triggered: by you, by Claude, or both.

  • Fires itselfAuto-invocation. Claude auto-loads it when your prompt matches the work.Auto-invocation is when the right skill fires by itself at the right moment, driven by a FLOW.md router and a hook, instead of you invoking it by name. It is the difference between a skill being installed and a skill actually getting used.Read the full definition →
  • You can call itInvoke it directly when you want it.
  • Slash command/harness-help

Context preview

The summary Claude sees to decide when to auto-load this skill.

Orient a non-coder to this project's Agentsmith harness — fires on "what is this harness?", "what are my rules?", "which profile am I on?", "what do I type next?". Part of the Agentsmith harness; reads the canonical instructions and selected agent's safety configuration, then

SKILL.md

harness-help.SKILL.md
name: harness-help
description: Orient a non-coder to this project's Agentsmith harness — fires on "what is this harness?", "what are my rules?", "which profile am I on?", "what do I type next?". Part of the Agentsmith harness; reads the canonical instructions and selected agent's safety configuration, then reports the profile, rules, safety mode, and next step in plain language.
compatibility: Requires an Agent Skills-compatible coding agent with filesystem access.

Harness help — get oriented

Explain, in plain language with no jargon, what this harness does for the operator and what to do next. This is the non-coder's front door.

When this fires

"what is this harness / what does it do?" / "what are my rules?" / "which profile am I on?" / "what do I type next?" / a general "help me get started here".

Identify the target

Use the agent named by the operator or the explicit `AGENTSMITH_AGENT` value. Never infer the active agent from this skill's install path: portable canonical content may be copied into a required client adapter such as `.claude/skills`. Without a declared agent, explain the common rules and label agent-specific safety configuration as unknown.

What to do (no script needed)

Read the canonical managed block in `AGENTS.md` and report: 1. **Active profile(s)** — the work-type this project is tuned for (from the profile section). 2. **Your rules, in 3–5 bullets** — the load-bearing ones (verify before done, protected main, look before you delete, be honest about what failed). Summarize; don't dump the file. 3. **Safety mode** — when an agent is declared, read its managed native configuration and explain the effective approval and sandbox settings. Otherwise say that client-specific safety was not identified. 4. **What to type next** — take one small task end to end. Say “verify” or “handoff”; mention an invocation prefix only when the declared client documents one.

Point to `docs/01-harness-philosophy.md` and `docs/07-how-to-pick-a-profile.md` for the why and the profile choices. If `FIRST-STEPS.md` exists, point at it too.

Report

A short, friendly orientation: the selected agent when known, profile, a few rules, safety mode, and the one thing to do next. No file dumps, no jargon.

Read more
Ships withagentsmith

Proof before done. Move from vibe coding to agentic engineering. Give Claude Code or Codex your project rules, a definition of done, and checks that produce evidence.

Get the whole plugin

Other skills on agentsmith.