Open Source Framework

cognitive-core

The framework that turns Claude Code into an intelligent development platform. Hooks, agents, skills, and security — installed in one command.

~/my-project
$ claude
✓ Security guard loaded (strict mode)
✓ 7 agents registered
✓ 13 skill packs active
✓ Integrity checksums verified
$ Ready. How can I help?

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  ║
    ╚═══════════════════════════════════╝
        
7
Specialist Agents
13+
Composable Skills
7
Language Packs
7
Security Hooks

Get started in 3 steps

Clone, install, code. Your Claude Code sessions get security, agents, and skills automatically.

1

Clone the framework

$ git clone https://github.com/mindcockpit-ai/cognitive-core.git
2

Install into your project

$ ./cognitive-core/install.sh /path/to/your-project

Interactive setup: choose language, agents, skills, and security level.

3

Start Claude Code

$ claude

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:

$ ./cognitive-core/update.sh /path/to/your-project

Checksum-based updater: your customizations are preserved, only unmodified framework files are updated.