Skip to main content
ClaudeWave
EN, English
m0n0x41d / Subagents

haft

Engineering decisions engine that know when they're stale. Frame, compare, decide — with evidence decay and parity enforcement. For Claude Code, Cursor, Gemini CLI, Codex and more.

  • 1.4k stars
  • 101 forks
  • 14 open issues
  • Language: Go
  • License: NOASSERTION
  • updated

Install

Terminal
git clone https://github.com/m0n0x41d/haft && cp haft/*.md ~/.claude/agents/
  1. Clone the repository and copy the agent .md definitions into ~/.claude/agents (or .claude/agents inside a project).
  2. Start a new Claude Code session to load the agents.
  3. Delegate work to them with the Task/Agent tool or by name.
Installable items

16 items in this repository

|

Install

|

Install

Manual-only skill that creates bounded execution authority from an explicit operator grant. Never auto-trigger or infer approval from prompt text or tool schemas.

Install

Compare two or more existing candidates under an explicit characteristic space, parity basis, and predeclared selection policy. Return trade-offs and a non-dominated set; persistence is conditional and a binding choice requires a direct unambiguous operator request.

Install

Route one direct, unambiguous operator request for a bounded binding choice. A manual h-decide invocation is a compatible shortcut, not an authorization receipt.

Install

Diagnose a concrete failure with rival-hypothesis testing. Stabilize the symptom, generate distinct explanations, test discriminating observations read-only in parallel, and rank by evidence while retaining losing rivals.

Install

Generate 3-5 genuinely distinct candidate approaches for a current question, with the weakest link of each visible. May work from an inline question or a durable ProblemCard; persistence is conditional.

Install
h-frameSkill

Shape an under-articulated engineering problem without assuming a solution or forcing a project phase. Default to a conversational frame; create a ProblemCard only on explicit save intent or when current Work supplies a concrete operator-named or agent-inferred receiving use that needs a durable accepted problem statement.

Install
h-noteSkill

Persist an explicitly requested non-binding fact, observation, caveat, or small rationale in Haft project memory. Do not auto-persist ordinary reasoning.

Install

Bootstrap Haft through the readable task-level onboarding surface, prepare a non-binding project-profile review when needed, and orient only applicable typed spec carriers. Project memory is ready immediately after haft init; profile apply and lifecycle gates remain human.

Install

Source-first umbrella for FPF-aware reasoning in a Haft project. Use for ambiguous engineering, management, architecture, specification, or project questions when no narrower Haft capability is already current. Ordinary reasoning stays conversational; persistence is conditional and binding actions remain manual.

Install

|

Install
h-specSkill

Manage Haft's typed spec lifecycle, source-currentness, carrier edits, and semantic fanout repair. Treat markdown as a carrier and kernel lifecycle plus explicit human gates as authority.

Install

|

Install

Read-only Haft project cockpit for active problems, decisions, notes, evidence freshness, drift, commissions, spec lifecycle, module coverage, and bounded exact file-link gaps from a current code index. Use for project status, session resumption, what is decision-linked, what is uncovered, or what needs attention.

Install

Verify that a recorded DecisionRecord or claim still holds by comparing its baseline and predictions with current code, tests, measurements, or incidents. Keep design-time claims distinct from runtime evidence.

Install
README

Subagents overview

README preview not available. Visit the repo on GitHub for full documentation.
Topics
ai-agentsai-codinganthropicclaudeclaude-codecodexcontext-memorycursorcursor-aideveloper-toolsfirst-principlesgemini-clihuman-ai-collaborationmcpreasoningspec-driven-developmentsystems-engineering
Frequently asked

What people ask about haft

What is m0n0x41d/haft?

m0n0x41d/haft is subagents for the Claude AI ecosystem. Engineering decisions engine that know when they're stale. Frame, compare, decide — with evidence decay and parity enforcement. For Claude Code, Cursor, Gemini CLI, Codex and more. It has 1.4k GitHub stars and its last recorded update is dated 2026-09-28.

How do I install haft?

You can install haft by cloning the repository (https://github.com/m0n0x41d/haft) or following the README instructions on GitHub. ClaudeWave also provides quick install blocks on this page.

Is m0n0x41d/haft safe to use?

Our security agent has analyzed m0n0x41d/haft and assigned a Trust Score of 82/100 (tier: Trusted). See the full breakdown of passed checks and flags on this page.

Who maintains m0n0x41d/haft?

m0n0x41d/haft is maintained by m0n0x41d. The last recorded GitHub activity is dated 2026-09-28, with 14 open issues.

Are there alternatives to haft?

Yes. On ClaudeWave you can browse similar subagents at /categories/agents, sorted by popularity or recent activity.

Project homepage
https://haft.tools