Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Show how vibecosystem works - agents, skills, hooks, and self-learning pipeline.
.claude/skills/system-overview/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-01 | ✗→✓ | ▲ Improved | 4% | 0% |
| case-03 | ✗→✓ | ▲ Improved | -4% | 0% |
| case-04 | ✗→✓ | ▲ Improved | -21% | 0% |
| case-05 | ✗→✓ | ▲ Improved | -20% | 0% |
| case-06 | ✗→✓ | ▲ Improved | -45% | 0% |
Show users how Continuous Claude works - the opinionated setup with hooks, memory, and coordination.
/system_overviewCONTINUOUS CLAUDE SYSTEM OVERVIEW
=================================
MEMORY LAYER (PostgreSQL + pgvector)
------------------------------------
- 78,000+ temporal facts from past sessions
- Learnings extracted automatically at session end
- Semantic search with embeddings
RECALL: uv run python opc/scripts/recall_temporal_facts.py --query "your topic"
HOOKS (9 event types registered)
--------------------------------
SessionStart → Load continuity ledger, rebuild symbol index
UserPromptSubmit → Skill activation check, context injection
PreToolUse → Smart search routing (Grep → TLDR for code)
PostToolUse → File claims, compiler feedback
PreCompact → Save state before context compaction
Stop → Extract learnings, create handoffs
SubagentStart → Register spawned agents
SubagentStop → Coordination, handoff creation
SessionEnd → Cleanup
CONTINUITY SYSTEM
-----------------
Ledger: thoughts/ledgers/CONTINUITY_CLAUDE-{session}.md
Handoffs: thoughts/shared/handoffs/{session}/*.yaml
Commands:
/resume_handoff <path> - Continue from handoff
/create_handoff - Create snapshot for transfer
TLDR CODE INTELLIGENCE
----------------------
5-layer analysis: AST → Call Graph → CFG → DFG → PDG
95% token savings vs reading raw files
Auto-intercepts Grep for .py/.ts/.go/.rs files
Pre-built index: /tmp/claude-symbol-index/symbols.json
SETUP
-----
Run: uv run python opc/scripts/setup/wizard.py
Options:
[1] SQLite only (simple, offline)
[2] PostgreSQL + pgvector (semantic search)| Component | Location | |-----------|----------| | Hook registration | .claude/settings.json | | Hook implementations | .claude/hooks/src/*.ts | | Rules (auto-injected) | .claude/rules/*.md | | Skills | .claude/skills/*/SKILL.md | | Setup wizard | opc/scripts/setup/wizard.py | | Recall script | opc/scripts/recall_temporal_facts.py | | Store learning | opc/scripts/core/store_learning.py | | Symbol index builder | opc/scripts/build_symbol_index.py |
| Variable | Purpose | |----------|---------| | CONTINUOUS_CLAUDE_DB_URL | PostgreSQL connection | | VOYAGE_API_KEY | Embeddings (optional) | | BRAINTRUST_API_KEY | Tracing (optional) | | CLAUDE_PROJECT_DIR | Auto-set by Claude Code |
| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→pass | 18,275 | 14,983 | -18% | 1 | 1 | 0% | 3,084 | 3,205 | +4% | 0 | 0 | — |
case-02 | fail→fail | 13,495 | 10,782 | -20% | 1 | 1 | 0% | 2,265 | 2,665 | +18% | 0 | 0 | — |
case-03 | fail→pass | 11,110 | 6,204 | -44% | 1 | 1 | 0% | 1,913 | 1,831 | -4% | 0 | 0 | — |
case-04 | fail→pass | 8,471 | 2,170 | -74% | 1 | 1 | 0% | 1,405 | 1,106 | -21% | 0 | 0 | — |
case-05 | fail→pass | 13,743 | 6,037 | -56% | 1 | 1 | 0% | 2,342 | 1,877 | -20% | 0 | 0 | — |
case-06 | fail→pass | 11,092 | 2,370 | -79% | 1 | 1 | 0% | 1,982 | 1,094 | -45% | 0 | 0 | — |
case-07 | fail→pass | 10,368 | 2,560 | -75% | 1 | 1 | 0% | 1,665 | 1,171 | -30% | 0 | 0 | — |
case-08 | fail→pass | 13,338 | 2,148 | -84% | 1 | 1 | 0% | 2,571 | 1,103 | -57% | 0 | 0 | — |
case-09 | fail→pass | 9,569 | 1,588 | -83% | 1 | 1 | 0% | 1,564 | 976 | -38% | 0 | 0 | — |
case-10 | fail→pass | 14,574 | 1,914 | -87% | 1 | 1 | 0% | 2,764 | 1,060 | -62% | 0 | 0 | — |
case-11 | fail→pass | 11,192 | 2,114 | -81% | 1 | 1 | 0% | 2,142 | 1,070 | -50% | 0 | 0 | — |
case-12 | fail→pass | 5,941 | 2,515 | -58% | 1 | 1 | 0% | 952 | 1,059 | +11% | 0 | 0 | — |
case-13 | fail→pass | 8,929 | 2,364 | -74% | 1 | 1 | 0% | 1,391 | 1,075 | -23% | 0 | 0 | — |
case-14 | fail→pass | 11,296 | 7,249 | -36% | 1 | 1 | 0% | 1,796 | 1,948 | +8% | 0 | 0 | — |
case-15 | fail→pass | 6,352 | 2,588 | -59% | 1 | 1 | 0% | 1,017 | 1,128 | +11% | 0 | 0 | — |
case-16 | fail→pass | 13,539 | 2,813 | -79% | 1 | 1 | 0% | 2,145 | 1,156 | -46% | 0 | 0 | — |
case-17 | fail→pass | 10,100 | 2,696 | -73% | 1 | 1 | 0% | 1,704 | 1,219 | -28% | 0 | 0 | — |
case-18 | pass→pass | 8,839 | 2,192 | -75% | 1 | 1 | 0% | 1,299 | 1,031 | -21% | 0 | 0 | — |
case-19 | fail→pass | 5,346 | 2,027 | -62% | 1 | 1 | 0% | 774 | 1,075 | +39% | 0 | 0 | — |
case-20 | fail→pass | 4,983 | 1,487 | -70% | 1 | 1 | 0% | 908 | 919 | +1% | 0 | 0 | — |
case-21 | fail→pass | 5,195 | 1,764 | -66% | 1 | 1 | 0% | 724 | 1,015 | +40% | 0 | 0 | — |
case-22 | pass→pass | 10,270 | 2,058 | -80% | 1 | 1 | 0% | 1,652 | 1,004 | -39% | 0 | 0 | — |
case-23 | pass→pass | 14,465 | 8,578 | -41% | 1 | 1 | 0% | 2,929 | 2,510 | -14% | 0 | 0 | — |
case-24 | pass→pass | 9,792 | 6,382 | -35% | 1 | 1 | 0% | 1,977 | 1,941 | -2% | 0 | 0 | — |
case-25 | pass→pass | 10,582 | 7,504 | -29% | 1 | 1 | 0% | 2,223 | 2,017 | -9% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 25 cases were attempted. The headline lift of +76 percentage points is the difference between those two pass rates over the 25 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
| Model | Method | Date | Lift |
|---|---|---|---|
| gemini-3.6-flash | verified | 7/29/2026 | +73% |
Other measured skills in the registry, with their headline benchmark lift.