cabinet-boundary-man
CommunityUncover hidden guards and boundary gaps.
Software Engineering#edge-cases#static-analysis#code-review#guard-conditions#boundary-analysis#null-handling#qa-prep
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 requiredComponents
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.
Agent Skills Search Helper
Install a tiny helper to your Agent, search and equip skill from 471,000+ vetted skills library on demand.