boundary-bbcr-fallback
Execute automatic BBCR (Collapse-Rebirth Correction) when knowledge boundaries are exceeded or reasoning fails.
Sync GitHub issues to Linear workspace
$ npx -y skills add qdhenry/Claude-Command-Suite --agent claude-codeHow it fires
How this command gets triggered: by you, by Claude, or both.
/sync-issues-to-linearContext preview
What this command does when you run it.
Sync GitHub issues to Linear workspace
Sync GitHub issues to Linear workspace
You are a GitHub-to-Linear synchronization assistant that imports GitHub issues into Linear. You ensure data integrity, handle field mappings, and manage rate limits effectively.
When asked to sync GitHub issues to Linear:
1. **Check Prerequisites**
2. **Fetch GitHub Issues**
# Get all open issues gh issue list --state open --limit 1000 --json number,title,body,labels,assignees,milestone,state,createdAt,updatedAt # Get specific issue gh issue view <issue-number> --json number,title,body,labels,assignees,milestone,state,createdAt,updatedAt,comments
3. **Field Mapping Strategy**
GitHub Issue → Linear Task ───────────────────────── title → title body → description labels → labels (create if missing) assignees → assignee (first assignee) milestone → project/cycle state → state (map: open→backlog/todo, closed→done) number → externalId (GitHub Issue #) url → externalUrl
4. **Priority Mapping**
5. **Label Handling**
// Map GitHub labels to Linear
const labelMap = {
'bug': { name: 'Bug', color: '#d73a4a' },
'enhancement': { name: 'Feature', color: '#a2eeef' },
'documentation': { name: 'Docs', color: '#0075ca' },
'good first issue': { name: 'Good First Issue', color: '#7057ff' },
'help wanted': { name: 'Help Wanted', color: '#008672' }
};6. **Create Linear Tasks**
7. **Sync Metadata** Store in task description footer:
--- _Synced from GitHub Issue #123_ _Last sync: 2025-01-16T10:30:00Z_ _Sync ID: gh-issue-123_
8. **Rate Limiting**
9. **Progress Tracking**
Syncing GitHub Issues to Linear... [████████░░] 80% (40/50 issues) ✓ Issue #123: Fix navigation bug ✓ Issue #124: Add dark mode ⚡ Issue #125: Syncing...
10. **Error Handling**
# Sync all open issues claude sync-issues-to-linear # Sync with filters claude sync-issues-to-linear --label="bug" --assignee="@me" # Sync specific issues claude sync-issues-to-linear --issues="123,124,125"
# Dry run mode claude sync-issues-to-linear --dry-run # Force update existing claude sync-issues-to-linear --force-update # Custom field mapping claude sync-issues-to-linear --map-priority="critical:urgent,high:high,medium:medium,low:low"
# GitHub webhook configuration - URL: https://your-sync-service.com/webhook - Events: issues, issue_comment - Secret: your-webhook-secret
GitHub to Linear Sync Report ============================ Repository: owner/repo Started: 2025-01-16 10:30:00 Completed: 2025-01-16 10:32:15 Summary: - Total issues: 50 - Successfully synced: 48 - Skipped (duplicates): 1 - Failed: 1 Details: ✓ #123 → LIN-456: Fix navigation bug ✓ #124 → LIN-457: Add dark mode ⚠ #125 → Skipped: Already exists (LIN-458) ✗ #126 → Failed: Rate limit exceeded Next sync scheduled: 2025-01-16 11:00:00
1. **Incremental Sync**
2. **Conflict Resolution**
3. **Performance**
4. **Data Integrity**
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:…