autonomous-run
Prepare, start, inspect, resume, or stop a finite local overnight coding run after a human has accepted a Wayfinder terminal…
Check whether this project's Agentsmith harness is installed correctly and healthy — fires on "is my harness set up right?", "harness doctor", "check my harness". Part of the Agentsmith harness; checks each selected agent's managed rules, settings, skills, hooks, verification,
$ npx -y skills add PromptPartner/agentsmith --skill harness-doctor --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/harness-doctorContext preview
The summary Claude sees to decide when to auto-load this skill.
Check whether this project's Agentsmith harness is installed correctly and healthy — fires on "is my harness set up right?", "harness doctor", "check my harness". Part of the Agentsmith harness; checks each selected agent's managed rules, settings, skills, hooks, verification,
name: harness-doctor description: Check whether this project's Agentsmith harness is installed correctly and healthy — fires on "is my harness set up right?", "harness doctor", "check my harness". Part of the Agentsmith harness; checks each selected agent's managed rules, settings, skills, hooks, verification, and leanness with a one-line fix for each finding. compatibility: Requires filesystem and command access; the full report requires the cross-platform Agentsmith CLI.
Confirm the harness is wired correctly, in plain language, with a concrete fix per finding.
"is my harness set up right / healthy?" / "harness doctor" / after an install or a `--self-update`.
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 an explicit agent, run the common project checks and label agent-specific capabilities as unknown.
Run `agentsmith doctor`, adding `--agent <id[,id...]>` when the target is known. If the command is not on PATH, use `.agentsmith/agentsmith` on macOS/Linux or `.agentsmith\\agentsmith.cmd` on Windows. Report instructions, actual safety, skills, MCP/config, hooks/scanner, and runtime helpers separately. For instructions, report the effective global/project/nested chain, fingerprints, managed `core` metadata, and combined/duplicate token estimates. An unsupported optional capability does not make instruction discovery unhealthy, and a duplicate core is a warning rather than permission to rewrite it.
Check each; report pass, or a one-line fix:
block. When a target requires a generated instruction adapter such as `CLAUDE.md`, compare its managed content with `AGENTS.md`. Fix: update the intended agent through the Agentsmith installer.
`.claude/settings.json` and/or `settings.local.json`. For Codex, validate `.codex/config.toml` when present and the managed `config.toml` under `CODEX_HOME` (or the user's `.codex` directory when that variable is unset). Never treat one client's configuration as proof of another's.
client adapter and the target's declared hook integration. Never report hook parity for a client that only discovers instructions or skills.
Fix: edit it to list this project's real checks.
`AGENTS.md`, and report the line/token budget. Over budget → move prose into a skill or doc, not more `core/`.
A short pass/fix list headed by the selected agent or “common project checks,” most-important first. End with the single highest-value fix to do next.
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.
Prepare, start, inspect, resume, or stop a finite local overnight coding run after a human has accepted a Wayfinder terminal…
Template/example skill showing the minimal structure. Replace or delete it. Use as a starting point when you want to capture a…
Grill a fuzzy, single-session repository change into shared language, recorded decisions, and a handoff-ready plan. Use when the…
Checkpoint work for recovery — fires on "handoff", "wrap up", context pressure, a closed phase, or before a long external wait or…
Orient a non-coder to this project's Agentsmith harness — fires on "what is this harness?", "what are my rules?", "which profile…
Log a harness lesson / post-incident so the SYSTEM improves, not just this one bug — fires on "log a harness lesson",…