skills/confidence-check/SKILL.md
--- name: confidence-check description: Pre-implementation confidence assessment (≥90% required). Verifies duplicate check, architecture compliance, official docs, OSS references, root cause understanding. Keywords: confidence, check, verify, before, implement. --- ## Dynamic Context Project dependencies: !`cat package.json 2>/dev/null | head -20 || cat pyproject.toml 2>/dev/null | head -20 || echo "No package manifest found"` # Confidence Check Skill ## Purpose Assess confidence **before**
npx skillsauth add excatt/superclaude-plusplus skills/confidence-checkInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Project dependencies:
!cat package.json 2>/dev/null | head -20 || cat pyproject.toml 2>/dev/null | head -20 || echo "No package manifest found"
Assess confidence before implementation to prevent wrong-direction execution.
Requirement: ≥90% confidence needed to proceed with implementation
ROI: 100-200 token confidence check → prevents 5,000-50,000 token wrong-direction work
Use before starting implementation work to verify:
Calculate confidence score (0.0 - 1.0) based on 5 checks:
Check: Search codebase for existing functionality
# Search for similar functions
grep -r "function featureName" src/
grep -r "def feature_name" src/
# Find related modules
find src/ -name "*feature*"
✅ Pass if no duplicate exists ❌ Fail if similar implementation found
Check: Verify tech stack alignment
CLAUDE.md, package.json, requirements.txt# Check tech stack
cat package.json | grep -E "(supabase|prisma|firebase|next)"
✅ Pass if using existing tech stack (e.g., Supabase, UV, pytest) ❌ Fail if introducing unnecessary new dependencies
Check: Review official documentation before implementation
✅ Pass if official docs reviewed ❌ Fail if relying on assumptions
Check: Find proven implementation
✅ Pass if OSS reference found ❌ Fail if no working example exists
Check: Understand actual problem
✅ Pass if root cause clear ❌ Fail if symptoms unclear
Total = Check1 (25%) + Check2 (25%) + Check3 (20%) + Check4 (15%) + Check5 (15%)
If Total >= 0.90: ✅ Proceed with implementation
If Total >= 0.70: ⚠️ Suggest alternatives, ask questions
If Total < 0.70: ❌ STOP - Request more context
📋 Confidence Checks:
✅ No duplicate implementation
✅ Using existing tech stack
✅ Official docs verified
✅ Working OSS implementation found
✅ Root cause understood
📊 Confidence: 1.00 (100%)
✅ High confidence - proceed with implementation
📋 Confidence Checks:
✅ No duplicate implementation
✅ Using existing tech stack
⚠️ Official docs partially verified
❌ OSS implementation not found
✅ Root cause understood
📊 Confidence: 0.75 (75%)
⚠️ Medium confidence - suggest alternatives
💡 Options:
1. JWT-based auth (recommended) - matches existing pattern
2. OAuth integration - requires additional setup
3. Session-based - legacy approach
Which direction should we proceed?
📋 Confidence Checks:
❌ Duplicate check failed - search needed
⚠️ Architecture unclear
❌ Official docs not verified
❌ No OSS reference
❌ Root cause unclear
📊 Confidence: 0.45 (45%)
❌ Low confidence - STOP
❓ Need following information to proceed:
1. Should we use JWT or OAuth for authentication?
2. What's the expected session timeout?
3. Is 2FA support required?
Please guide so we can proceed with confidence.
User request received
│
▼
┌─────────────────────┐
│ /confidence-check │
└─────────────────────┘
│
├─→ ≥90%: Proceed with implementation
│
├─→ 70-89%: Suggest alternatives → User choice → Proceed
│
└─→ <70%: STOP → Ask questions → Wait for answers → Reassess
/confidence-check # Check confidence first
│
└─→ ≥90%
│
▼
/feature-planner # Create plan
│
▼
Proceed with implementation
/confidence-check # Pre-implementation confidence
│
▼
Implementation work
│
▼
/verify # Post-implementation verification
# Search by function name
grep -rn "function ${feature_name}" src/
grep -rn "def ${feature_name}" src/
grep -rn "const ${feature_name}" src/
# Search by filename
find . -name "*${feature}*" -type f
# Search by class name
grep -rn "class ${FeatureName}" src/
# Check tech stack in package.json
cat package.json | jq '.dependencies'
# Check architecture guide in CLAUDE.md
cat CLAUDE.md | grep -A 10 "Architecture"
# Check existing patterns
ls -la src/
# Query official docs with Context7 MCP
# Access documentation URLs with WebFetch
# Check README and internal docs
# GitHub search
# Search implementation examples with Tavily/WebSearch
# Check npm/pip packages
# Analyze error logs
# Review stack traces
# Verify reproduction steps
| Command | Description |
|---------|-------------|
| /confidence-check | Full confidence assessment |
| /confidence-check --quick | Quick check (1, 2 only) |
| /confidence-check --verbose | Detailed output for each check |
If tempted to proceed with low confidence:
testing
사용자 계획을 기존 도메인 모델에 대해 stress-test하는 인터뷰 세션. 용어를 날카롭게 다듬고, 결정이 굳어질 때마다 CONTEXT.md(도메인 어휘 사전)와 ADR을 인라인으로 갱신한다. 새 기능 요구사항 탐색은 `/brainstorm`을, 기존 도메인 모델·용어와의 정합성 점검은 이 스킬을 사용한다.
development
# Excel (XLSX) Spreadsheet Skill Claude Code supports comprehensive spreadsheet operations through the **xlsx** skill, enabling creation, editing, and analysis of Excel files (.xlsx, .xlsm, .csv, .tsv). ## Trigger - When user needs Excel spreadsheet creation or editing - Financial modeling or data analysis required - Spreadsheet formulas and calculations needed - Data import from CSV/TSV files ## Core Capabilities **Primary functions include:** - Creating new spreadsheets with formulas and f
tools
Generate structured implementation workflows from PRDs and feature requirements
development
실시간 통신 설계 가이드를 실행합니다.