cognitive-core
The framework that turns Claude Code into an intelligent development platform. Hooks, agents, skills, and security — installed in one command.
Everything you need for intelligent development
One framework. Every Claude Code project. Automatic security, quality, and consistency.
Security Guard
Multi-tool security enforcement with PreToolUse hooks. Blocks exfiltration, pipe-to-shell attacks, secret leaks, and unauthorized file access. Three security levels: minimal, standard, strict.
Agent Teams
Hub-and-spoke agent architecture with a coordinator, 6 specialist agents, and smart delegation. Each agent has least-privilege tool restrictions.
Skills System
13+ composable skill packs for code review, testing, session management, project boards, and CTF/pentesting. Language and database-specific skills included.
Hooks Framework
SessionStart, PreToolUse, and PostToolUse hooks for environment setup, safety validation, integrity checking, and auto-linting. Fully configurable per project.
Language Packs
First-class support for Python, Perl, Node.js, Java, Go, Rust, and C#. Each pack includes language-specific lint rules, test patterns, and coding skills.
CI/CD Pipeline
5-gate evolutionary CI/CD with fitness scoring, Docker, Kubernetes, and monitoring (Prometheus + Grafana). Self-hosted or GitHub-hosted runners.
Hub-and-Spoke Architecture
The coordinator delegates to specialist agents. Every project inherits the same secure foundation.
┌─────────────────────────┐
│ project-coordinator │
│ (Hub / Opus) │
└────────────┬────────────┘
│
┌────────┬────────┼────────┬────────┐
│ │ │ │ │
┌───┴───┐┌───┴──┐┌───┴───┐┌───┴───┐┌───┴───┐
│solut. ││ code ││ test ││resear.││datab. │
│archit.││review││ spec. ││analyst││ spec. │
└───────┘└──────┘└───────┘└───────┘└───────┘
╔═══════════════════════════════════╗
║ Security Guard (all tool calls) ║
╠═══════════════════════════════════╣
║ validate-bash │ validate-read ║
║ validate-fetch │ validate-write ║
║ integrity check│ secret scanner ║
╚═══════════════════════════════════╝
Get started in 3 steps
Clone, install, code. Your Claude Code sessions get security, agents, and skills automatically.
Clone the framework
Install into your project
Interactive setup: choose language, agents, skills, and security level.
Start Claude Code
Hooks load automatically. Agents are ready. Security guard is active.
Keep up to date
Connected projects check for framework updates at session start. When updates are available:
Checksum-based updater: your customizations are preserved, only unmodified framework files are updated.