Canary Edge Cases — Testing skill for Claude Code
Surface edge cases worth testing for a feature, function, or existing test suite.
How to install Canary Edge Cases
Installs to ~/.claude/skills/bop-clocktower-canary-canary-edge-cases/SKILL.md
mkdir -p ~/.claude/skills/bop-clocktower-canary-canary-edge-cases && curl -fsSL https://raw.githubusercontent.com/bop-clocktower/canary/HEAD/commands/canary-edge-cases.md -o ~/.claude/skills/bop-clocktower-canary-canary-edge-cases/SKILL.md Restart Claude Code, or start a new session, for it to be picked up.
What Canary Edge Cases does
description: Surface edge cases worth testing for a feature, function, or existing test suite. argument-hint: " [--level sdet|junior|manual]" allowed-tools: Bash, Read, Glob, Grep
canary-edge-cases
Use the `canary-edge-case-discovery` agent to surface edge cases.
$ARGUMENTS
Alternatives in Testing
- Brainstorm Experiments Existing — Design experiments to test assumptions for existing products 7.8k ★
- Ab Variants — Generate A/B test design variants from an existing Figma screen — alternate layouts, CTA placements, color tre 309 ★
- Test Matrix — Review or expand the verification matrix for the live harness surface 58 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
Canary Test Pipeline
Run the full test intelligence pipeline — assess critical areas, discover edge cases, trace failure impact, ge
Cfn Spec
SPARC Specification phase. Make testable acceptance criteria, edge cases, pre/post conditions, invariants BEFO
Canary Failure Impact
Trace the downstream impact of a test, function, or code path failing undetected — produces a severity label a
Cover Gen
Generate a minimal pairwise test suite for a function or component from its parameters.
Adversarial Test
Post-build adversarial review — a fresh agent stress-tests recent changes for bugs, regressions, conflicts, an
Test Gen
Generate comprehensive tests for a specified file with edge cases and error scenarios
Related Agents
TypeScript Test Explorer
Use this agent when you need comprehensive test case design and exploratory testing for TypeScript code. This
API QA
Use this agent when you need comprehensive testing, quality assurance validation, or test automation. This age
Manual Test Guide
QA specialist who creates comprehensive manual testing guides. Provides step-by-step instructions for testing