boundary-bbcr-fallback
Execute automatic BBCR (Collapse-Rebirth Correction) when knowledge boundaries are exceeded or reasoning fails.
Build production-ready Claude Code Skills in minutes!
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/QUICKSTARTContext preview
What this command does when you run it.
Build production-ready Claude Code Skills in minutes!
Build production-ready Claude Code Skills in minutes!
/skills:build-skill
That's it! The system will guide you through everything.
**skill-elicitation-agent** asks you questions:
Example conversation: Agent: "What specific task or workflow should this skill help with?" You: "Help me write conventional commit messages" Agent: "When should Claude automatically use this skill?" You: "When I'm about to commit code or ask about commit messages" Agent: "Does this need to execute code or just provide instructions?" You: "Just instructions, no code needed" ... a few more questions ... Agent: "Here's the specification I've created..." [Shows detailed spec] Agent: "Does this look good? Should I proceed to generation?" You: "Yes, looks perfect!"
**skill-generator-agent** builds your skill:
Creating skill structure... โ Created commit-helper/SKILL.md โ Added frontmatter with proper metadata โ Wrote clear instructions โ Included 3 examples โ Set up file structure Location: ~/.claude/skills/commit-helper/
**skill-validator-agent** tests everything:
Running 10 validation checks... โ YAML frontmatter valid โ Description clear and discoverable โ File structure correct โ No security issues Score: 9/10 โญโญโญโญโญ Status: PRODUCTION READY
**skill-documenter-agent** enhances docs:
Enhancing documentation... โ Added 5 comprehensive examples โ Created best practices section โ Added troubleshooting guide โ Included common pitfalls Your skill is ready to use!
**What**: Skill for commit messages
/skills:build-skill
**Questions You'll Answer**:
**What You Get**:
~/.claude/skills/commit-helper/ โโโ SKILL.md
**How to Use**:
"Help me write a commit message for my changes"
**What**: PDF form filling skill
/skills:build-skill
**Questions You'll Answer**:
**What You Get**:
~/.claude/skills/pdf-form-filler/
โโโ SKILL.md
โโโ FORMS.md
โโโ REFERENCE.md
โโโ scripts/
โโโ fill_form.py
โโโ validate.py**How to Use**:
"Fill out this PDF form with my data"
**What**: Security code analyzer
/skills:build-skill
**Questions You'll Answer**:
**What You Get**:
~/.claude/skills/security-analyzer/ โโโ SKILL.md (with tool restrictions) โโโ PATTERNS.md โโโ REFERENCE.md
**How to Use**:
"Analyze this code for security vulnerabilities"
**A**: By default in `~/.claude/skills/` (personal) or `.claude/skills/` (project). The elicitation agent will ask which you prefer.
**A**: Yes! Just edit the files directly. Use the validation script to check:
.claude/commands/skills/scripts/validate-skill.sh ~/.claude/skills/my-skill
**A**: Test it with:
.claude/commands/skills/scripts/test-skill-trigger.sh ~/.claude/skills/my-skill
**A**: The validator will tell you exactly what to fix. The generator agent can help make the changes.
**A**: Yes! Templates are in `.claude/commands/skills/templates/`. But using `/skills:build-skill` is recommended as it ensures quality.
โ **Vague**: "I need help with files"
โ **Specific**: "I need to extract text and tables from PDF files, and also fill out PDF forms"
When asked, share:
The elicitation agent shows you the plan before building. Read it carefully!
After creation, test with:
"Use [skill-name] to [example task]"
Skills can be refined over time. Keep the specification document for reference.
**Check location**:
ls ~/.claude/skills/ ls .claude/skills/
**Check YAML**:
head -20 ~/.claude/skills/my-skill/SKILL.md
**Restart Claude Code** to reload skills
**Test triggers**:
.claude/commands/skills/scripts/test-skill-trigger.sh ~/.claude/skills/my-skill
**Use explicit invocation**:
"Use the [skill-name] skill to [task]"
**Run validator**:
.claude/commands/skills/scripts/validate-skill.sh ~/.claude/skills/my-skill
**Fix issues** listed in the report, then re-validate
When asked about location, choose **project** instead of personal:
Location: .claude/skills/ Then commit to git: git add .claude/skills/my-skill git commit -m "Add my-skill for team" git push
Team members get the skill automatically on pull.
For distribution via plugins:
1. Create skill with `/skills:build-skill` 2. Move to plugin structure 3. Publish plugin to marketplace
See: https://docs.anthropic.com/claude-code/plugins
For quick prototyping:
# Copy template cp .claude/commands/skills/templates/simple-sk
A comprehensive development toolkit designed following Anthropic's Claude Code Best Practices for AI-assisted software development.
Repo: qdhenry/Claude-Command-Suite
Execute automatic BBCR (Collapse-Rebirth Correction) when knowledge boundaries are exceeded or reasoning fails.
Analyze semantic position relative to knowledge boundaries to prevent hallucination and identify uncertainty zones.
Generate a visual heatmap of knowledge boundaries showing safe zones, risk areas, and semantic coverage.
Evaluate the current risk level and provide detailed analysis of potential hallucination or reasoning failure.
Find and construct semantic bridges to safely navigate from current position to target concept without crossing dangerous boundaries.
Takes an input prompt and returns ONLY a token-optimized version that preserves meaning while minimizing token count. Based on LLM tokenization principles:โฆ