Skip to content
Agent Orchestration
Skill

/ahk-use-case

Define one user-centered use case through an iterative decision tree, then persist it as a reviewable draft.

BOOST
From plugin
agent-harness-kit
18211 skills
Install
$ npx -y skills add enmanuelmag/agent-harness-kit --skill ahk-use-case --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/ahk-use-case

Context preview

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

Define one user-centered use case through an iterative decision tree, then persist it as a reviewable draft.

SKILL.md

ahk-use-case.SKILL.md
name: ahk-use-case
description: Define one user-centered use case through an iterative decision tree, then persist it as a reviewable draft.

Start from the user's outcome, actor, and trigger. Ask exactly one decision question at a time. Research independent facts in the project with the available tools before asking the user to decide them.

Read [the workflow](resources/workflow.md) and [the template](resources/template.md) before saving.

Split the request when it contains independent actor-goal-result scenarios. Explain the proposed split and keep linked use cases separately reviewable. Do not choose implementation architecture, libraries, APIs, or a technical design.

Capture preconditions, main flow, alternatives, failures, business rules, boundaries, exclusions, observable outcome, and acceptance criteria. Persist a `use-case` draft with `specs.create`; real use cases are stored in `docs/use-cases/`. Save the first coherent draft before asking for explicit approval. Update it as the conversation refines it, validate after every write, and only transition it to `approved` after direct user approval.

An approved use case can be linked from a functional `spec` through `sourceUseCases`. Offer `ahk-spec` when the user wants scope and requirements derived from approved use cases.

Ships withagent-harness-kit

Agent Harness Kit (AHK) gives AI coding providers a shared workflow for documents, tracked tasks, handoffs, and health evidence. It supports Claude Code, Codex CLI, Cursor, Grok Build, and OpenCode. AHK supplies structure and records.

Get the whole plugin
Stats
182
Stars
9
Forks
Active
Maintenance
TypeScript
Language
Apache-2.0
License
3h ago
Last commit
5mo ago
Created

Repo: enmanuelmag/agent-harness-kit

Other skills on agent-harness-kit.