mcpField
W
woostack-harden

woostack-harden

github.com/howarewooTesting & quality059 installsUpdated today
Repository

About woostack-harden

woostack-harden is a standalone skill for read-only reviews of a supplied specification or candidate issue plan against a specified repository. It reconciles claims with repository evidence, reports discrepancies and recommendations, and leaves decisions and changes to the user.

Key features

  1. 01Read-only specification and plan review
  2. 02Compare claims with repository evidence
  3. 03Identify scope and dependency discrepancies
  4. 04Recommend removal or simplification
  5. 05Preserve user decisions and repository state

Use cases

  1. 01Check an issue plan against a specification
  2. 02Verify storage and interface claims in code
  3. 03Find missing or conflicting task details

Install

Copy the command and run it in a terminal.

$npx skills add https://github.com/howarewoo/woostack --skill woostack-harden

After installing, type/woostack-hardenin Claude Code to confirm it loaded.

Details

From the project README

woostack-harden

woostack-harden is a requested read-only review of a supplied specification or candidate issue plan. It is standalone: nothing invokes it by default, and it never publishes issues, edits source, dispatches another phase, or writes repository or GitHub state.

Command and input

/woostack-harden <specification-or-issue-plan>

The user supplies the content to review and the repository it targets. Resolve the canonical repository and its immutable baseline from the explicitly selected or unambiguous checkout, and name the evidence you actually read. Ask only when the target or the reviewed content is ambiguous or inaccessible; never substitute a repository found by title, branch, or recent activity. Retained historical content is evidence until its identity and freshness are revalidated. An exact GitHub issue or pull request may be read as evidence when the user explicitly selects it and the authorized host capability can read and verify it completely; a GitHub Project configuration is never required.

Reconciliation invariant

Repository evidence can expose a question; it cannot answer a user-owned decision. Verified schemas, routes, migrations, existing conventions, and dependency versions are observations to report, not questions to ask. Harden never changes scope, behavior, architecture, compatibility, security boundaries, acceptance, verification, or plan dependencies on its own.

Check the removal-first question: whether safe deletion, reuse, or simplification satisfies the supplied contract before accepting additive work. Report the cheaper option as a recommendation, and keep required safety and compatibility protections.

Then reconcile the content against bounded evidence. Compare claimed storage and interface facts with actual schemas, migrations, routes, and data-layer code. For a candidate issue plan, compare each task's outcome, scope, non-goals, affected paths, acceptance, and checks with the specification and the repository, and declared prerequisites with real dependency edges. Report what matches, what conflicts, and what the repository shows that the content never mentions. Never invent an issue endpoint, parent, prerequisite, or publication identity.

Discrepancies

Report every material discrepancy together instead of one at a time. Each carries the exact content affected, the observed fact separated from its interpretation, the recommended correction, and the consequence of leaving it. Where the correction is a routine technical detail consistent with the requested outcome, propose it and keep going; where it changes product behavior, compatibility, security or data boundaries, irreversible effects, cost, or scope, leave it to the user. A choice to keep an inconsistency is itself a user decision. Never speculate about an unobserved check or report a command as passing because it appears in the content.

Read-only boundary

Beyond the standalone read-only review above, Harden takes no execution action and creates no manifest, ledger, mirror, or hidden record. A user may explicitly save the review, but saving it is not approval or authority.

Return

Return a focused, readable review rather than a fixed envelope: an overall verdict, each material discrepancy with its evidence and recommended correction, the unresolved decisions that need the user, and the read-back limits or unavailable evidence that bound the review. Preserve the user's content and decisions; the user decides what to change and what happens next.

Comments

Markdown supported