Db8 — Security skill for Claude Code
Structured debate platform for multi-AI conversations — barrier synchronization, cryptographic provenance, and immutable audit trails.
How to install Db8
This entry records only its repository, not the path inside it, so there is no
exact command to give. Open flyingrobots/db8 and copy the folder into
~/.claude/skills/, or the file into ~/.claude/agents/.
What Db8 does
Structured debate platform for multi-AI conversations — barrier synchronization, cryptographic provenance, and immutable audit trails. CLI-first for research and agent coordination.
Alternatives in Security
- T3mp3st — autonomous red teaming platform; multi-agent offensive-security meta-harness 5.7k ★
- Anthropic Cybersecurity Skills — 734+ structured cybersecurity skills for AI agents · MITRE ATT&CK mapped · agentskills.io open standard · Work 3.8k ★
- Azure Key Vault .net — Cryptographic key management 1.8k ★
README
lastUpdated: 2026-08-15
db8
A small, deterministic debate engine with cryptographic provenance, signed journals, and a pragmatic CLI/server/web stack.
Roadmap Progress
The bar below shows cumulative progress by milestone. Marker positions are weighted by open+closed issue counts (priority weights: p0=8, p1=5, p2=3, p3=1, default=1). Each milestone marker includes all tasks from prior milestones (e.g., M2 = M1+M2).
████████████████████████████████████████████████████████████
| | | | | | | |
0 M1 M2 M3 M4 M5M6 M7
Milestone Focus
- M1: MVP Loop — Complete.
- M2: Provenance & Journals — Complete.
- M3: Verification — Complete.
- M4: Votes & Final — Complete.
- M5: Scoring & Elo — Complete.
- M6: Research Tools — Complete.
- M7: Hardening & Ops — Complete.
Quickstart
- Requirements: Node 22+ (see
.nvmrc). Docker optional for Postgres.- Node 22 is a floor, not a preference: eslint-plugin-unicorn evaluates
Set.prototype.unionat module load, which does not exist before Node 22, sonpm run lintdies with a TypeError before linting a single file. npm installrelies on.npmrcsettinglegacy-peer-deps=true. That is required, not sloppiness —eslint-plugin-reactpeer-caps at eslint^9.7and npm refuses the tree without it.
- Node 22 is a floor, not a preference: eslint-plugin-unicorn evaluates
- Install:
npm install - Optional Postgres (local):
npm run dev:db(starts Postgres on 54329) - Tests:
npm test(docker‑backed) ornpm run test:inner - CLI help:
node bin/db8.js help
Highlights
- Deterministic Causal Kernel: Authoritative watcher loop with heartbeat recovery.
- Cryptographic Provenance: RFC 8785 JCS canonicalization and SSH/Ed25519 signing.
- Signed Journals: Per-round core data, chain hash, and Ed25519 signatures.
- Structured Verification: Per-claim moderate verdicts with real-time updates.
- Reputation System: Deterministic Elo updates globally and by topic tag
Related Skills
Yakos
Multi-runtime agent framework (Claude Code, Codex, Antigravity) with hard/soft controls, audit-first hooks, an
Audit Pipelines
TDD-validated audit-grade decision pipelines - canonical encoding (RFC 8785 JCS), append-only decision logs, f
Multi Tenant Fullstack Crud Skill
A full-stack CRUD Agent Skill for building production-ready multi-tenant web apps with role-based access, audi
Trust Me Bro
Every skill you install says trust me bro. This one reads it first. Pre-install audit for agent skills, plugin
Claude Security Research Skill
AI-powered security research assistant for Claude Code — structured assessment workflows, tool orchestration,
AuraKit
npx @smorky85/aurakit Fullstack development skill with 37 modes (BUILD/FIX/CLEAN/DEPLOY/REVIEW + 32 extended),
Related Agents
Taichi
New-user activation agent for acquisition, onboarding, invite paths, first value, and the first return. Finds
Cloud Coordination Master
Use this agent when coordinating cloud and local operations, managing vault synchronization, handling conflict
Integration Manager
Cross-platform synchronization specialist for GitHub, Linear, and other tools. MUST BE USED for issue tracking