cabinet-boundary-man

Community

Uncover hidden guards and boundary gaps.

Authororenmagid
Version1.0.0
Installs0

System Documentation

What problem does it solve?

Boundary Man helps teams identify implicit boundary conditions, silent exclusions, and unguarded state transitions in code, enabling proactive risk discovery before bugs manifest.

Core Features & Use Cases

  • Phase A: Boundary Discovery — reads code and catalogs conditional guards, optional data flows, and potential state transitions to surface where data is silently excluded or guarded in ways that may be unintended.
  • Phase B: Question Generation (ZOMBIES-Inspired) — produces targeted questions across zero, one, and many-item boundaries to guide QA and design reviews.
  • Phase C: Invariant Extraction — articulates core invariants that must hold across boundaries and checks them against discovered paths.

Quick Start

Provide a code diff or repository path to initiate a boundary-audit for the targeted module.

Dependency Matrix

Required Modules

None required

Components

Standard package

💻 Claude Code Installation

Recommended: Let Claude install automatically. Simply copy and paste the text below to Claude Code.

Please help me install this Skill:
Name: cabinet-boundary-man
Download link: https://github.com/orenmagid/claude-cabinet/archive/main.zip#cabinet-boundary-man

Please download this .zip file, extract it, and install it in the .claude/skills/ directory.
View Source Repository

Agent Skills Search Helper

Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.