Git
v1.0.0

impl-plan

by @listener-He0 pulls
URLopenbooklet.com/s/impl-plan
Pinnedopenbooklet.com/s/[email protected]
APIGET /api/v1/skills/impl-plan

Decompose a spec or requirements into a checkpoint-driven, bite-sized implementation plan before touching any code. TRIGGER during Propose phase after brainstorming selects a design option and task scope is known. Output saved to .claude/runs/task-briefs/<slug>_plan.md.

14 skills from this repolistener-He/java-harness-agent
impl-planviewing
ac-verify.claude/skills/ac-verify/SKILL.md

Lightweight single-pass AC verification before Archive — run implementation against each AC, produce pass/fail evidence. FAIL blocks Archive and rolls back to Phase 4. Mutually exclusive with ultraqa: choose ac-verify when AC count ≤ 3 AND risk ≠ HIGH; otherwise use ultraqa. See .claude/rules/skill-precedence.md Zone C.

Brainstorming — Design with Alternatives and Constraint Propagation.claude/skills/brainstorming/SKILL.md

<HARD-GATE> Do NOT write or modify implementation code until a design has been presented, alternatives documented, and approval received. </HARD-GATE>

cognitive-bias-checklist.claude/skills/cognitive-bias-checklist/SKILL.md

Meta-cognitive check on reasoning quality: prevents hallucinations, overconfidence, anchoring, and narrow thinking. TRIGGER at Propose/Review phase AFTER decision-frameworks produces options — run as a second-pass bias scan on the reasoning, not as a framework for building options. Composes with decision-frameworks (which runs first); do NOT substitute one for the other. See skill-precedence.md Zone G.

greenfield-scaffold.claude/skills-archive/greenfield-scaffold/SKILL.md

Starting-from-scratch protocol for projects with no existing codebase. Replaces the standard Explorer phase's 'infer from existing code' logic with a forward-design sequence: domain model → API contract → DB schema → package structure → scaffold. TRIGGER when input-classifier emits Scenario=Greenfield or when there is no src/ directory.

input-classifier.claude/skills/input-classifier/SKILL.md

FRONT-DOOR CLASSIFIER (runs INLINE on the main agent, never dispatched). Tags raw input as one of PRD / Idea / Bug / Signal / Performance / Security / Compliance / Feedback and emits an [Intake] block telling the main agent WHERE TO ROUTE — to product-manager-expert (PRD), root-cause-debug (Bug/Signal), requirement-engineer (Idea/Feedback/Compliance/Security), or Explorer (everything else). DOES NOT translate to ACs itself — that is requirement-engineer's job. TRIGGER when input has no @shortcut and is longer than one line.

linter-severity-standard.claude/skills-archive/linter-severity-standard/SKILL.md

Shared OK/WARN/FAIL severity contract for every gate script under .claude/scripts/gates/. TRIGGER whenever a gate is invoked — agent MUST surface WARN/FAIL inline using the reporting protocol below. New gates MUST pass `_severity_audit.py`.

migration-planner.claude/skills-archive/migration-planner/SKILL.md

A→B system migration protocol where the core requirement is behavioral equivalence, not new features. Generates an equivalence test suite BEFORE migration begins. Migration is done when equivalence tests pass. TRIGGER when input-classifier emits Scenario=Migration or when the request is 'migrate from X to Y'.

root-cause-debug.claude/skills/root-cause-debug/SKILL.md

Mandatory root-cause investigation before any fix. TRIGGER when encountering any bug, test failure, unexpected behavior, or runtime exception. MUST complete Phase 1 (Root Cause Investigation via Hierarchical Localization Protocol) before proposing fixes — never jump straight to solutions.

Self-Improve — Eval-Anchored Tournament Improvement.claude/skills-archive/self-improve/SKILL.md

Generate candidate improvement plans, implement one at a time, measure score delta against the eval-harness baseline, keep the best result. Stop when acceptance criteria are met or plateau is detected.

skill-index

Skill navigator. List active skills, locate archived ones, choose the right sequence per scenario.

stakeholder-conflict-resolver.claude/skills/stakeholder-conflict-resolver/SKILL.md

Multi-stakeholder requirement conflict resolution protocol. Detects when two or more requirements from different stakeholders are mutually exclusive, partially overlapping, or impose contradictory constraints. Produces a structured conflict map and a resolution decision (negotiate / defer / escalate). TRIGGER when: (a) user mentions conflicting instructions or requirements from different parties (PM vs tech lead, legal vs product, frontend vs backend); (b) adversarial-review Category A returns a CRITICAL mutual-exclusion finding; (c) product-manager-expert PRD ingestion finds two requirement units that directly contradict each other.

SYSTEM DIRECTIVE: MyBatis SQL & Database Design Standard.claude/skills/mybatis-sql-standard/SKILL.md
wal-documentation-rules.claude/skills/wal-documentation-rules/SKILL.md

Rulebook for WAL fragment writes (domain, api, rules, data, architecture) during Archive — keeps the LLM Wiki synced without merge conflicts. User-elected per task via h-archive Step 3b; skipped entirely in PATCH. Executed by the knowledge-extractor sub-agent by default. See .claude/rules/skill-precedence.md Zone D.

Auto-indexed from listener-He/java-harness-agent

Are you the author? Claim this skill to take ownership and manage it.

Related Skills

@openbooklet

graceful-error-recovery

Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.

1.1K0
@openbooklet

audience-aware-communication

Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.

1.1K0
@openbooklet

Refactoring Expert

Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.

600
@openbooklet

Research Expert

Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.

600
@openbooklet

clarify-ambiguous-requests

Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.

1.1K0
@openbooklet

structured-step-by-step-reasoning

Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.

1.1K0