Skip to content

Heretek-AI/heretek-skills

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

17 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Heretek Skills

AI coding agent skills for the Heretek Swarm project.

These skills provide structured guidance for AI assistants (Claude, GSD, Copilot, Cursor, etc.) working on the Heretek Swarm codebase. Each skill is a self-contained SKILL.md file that loads domain-specific conventions, architecture notes, file paths, and patterns so the agent can work accurately without guessing.


The Swarm at a Glance

Heretek Swarm is a self-governing collective of 23 specialized AI agents built on Python 3.11+, FastAPI, React 19, and NATS JetStream. It runs 6 Docker containers (7 logical services) including PostgreSQL, Redis, Qdrant, NATS, an API server, a React dashboard, and an embedded Cognee memory engine.

Layer Tech
Backend Python 3.11+, FastAPI, SQLAlchemy, asyncpg
Frontend React 19, TypeScript, Vite, Zustand, Tailwind CSS
Messaging NATS JetStream (mTLS) with A2A protocol
Memory Cognee (knowledge graph + vectors), PostgreSQL, Qdrant
State PostgreSQL (primary), Redis (cache), Qdrant (semantic)
Observability structlog, Prometheus, OpenTelemetry
Infrastructure Docker Compose, Alembic migrations

Skills

Skill Use When
heretek-agent-development Creating agent actors, implementing behaviors, working with the actor/mixin architecture (23 agents, 10 mixins)
heretek-api-development Building FastAPI endpoints, adding routers, implementing auth middleware (27 routers, 175+ endpoints)
heretek-backend-development General Python backend work — project structure, async patterns, codebase conventions (412 .py files, ~184K LOC)
heretek-contributing Preparing PRs, following commit conventions, running linters, understanding the review process
heretek-debugging Diagnosing failures, tracing issues through structured logs, profiling performance
heretek-docker-operations Docker Compose management, building images, volume persistence, container health checks
heretek-frontend-development React components, Zustand stores, Vite config, TypeScript patterns (93 components, 12 domains)
heretek-memory-system Cognee-backed memory — knowledge graphs, vector search, access patterns, pre-fetching
heretek-migration Alembic database migrations, code migrations, rollback procedures
heretek-monitoring Structured logging (structlog), Prometheus metrics, OpenTelemetry tracing, health endpoints
heretek-nats-messaging Inter-agent communication via NATS — pub/sub, JetStream persistence, queue groups, mTLS
heretek-security Zero-trust auth, JWT hardening, API key management, input validation, SOPS secrets
heretek-state-management PostgreSQL, Redis, and Qdrant operations — connections, caching, vector search patterns
heretek-testing pytest + vitest patterns, test fixtures, mocking strategies, integration test setup

How Skills Work

Each skill is a single SKILL.md file with YAML frontmatter:

---
name: heretek-agent-development
description: >-
  Agent development for Heretek Swarm's 23-agent system.
---

When an AI coding assistant loads a skill, it gains:

  • File paths — exact locations of relevant code, configs, and tests
  • Conventions — naming, patterns, and anti-patterns specific to this codebase
  • Architecture notes — how components connect, dependency chains, common pitfalls
  • Code examples — real patterns from the project, not generic templates

Installation

Copy the skills/ directory into your agent's skill path:

# For GSD / Claude
cp -r skills/ ~/.gsd/agent/skills/

# For project-local skills
cp -r skills/ .claude/skills/

Project Structure

heretek-skills/
├── README.md                           # This file
├── LICENSE                             # MIT
└── skills/
    ├── heretek-agent-development/      # 23-agent actor system
    ├── heretek-api-development/        # FastAPI routers & endpoints
    ├── heretek-backend-development/    # Python backend patterns
    ├── heretek-contributing/           # Contribution guidelines
    ├── heretek-debugging/              # Troubleshooting patterns
    ├── heretek-docker-operations/      # Docker Compose & containers
    ├── heretek-frontend-development/   # React/TypeScript dashboard
    ├── heretek-memory-system/          # Cognee memory engine
    ├── heretek-migration/              # Alembic & code migrations
    ├── heretek-monitoring/             # Observability stack
    ├── heretek-nats-messaging/         # NATS JetStream messaging
    ├── heretek-security/               # Zero-trust security
    ├── heretek-state-management/       # PostgreSQL, Redis, Qdrant
    └── heretek-testing/                # pytest & vitest patterns

Related Repos

Repo Description
Heretek-AI/heretek-swarm The main Swarm platform — 23 agents, API, dashboard, infrastructure
Heretek-AI/heretek-skills This repo — AI coding skills for the Swarm codebase

License

MIT — see LICENSE.

About

Heretek reusable skills for liberated AI agents including autonomy-audit, curiosity-engine, gap-detector, opportunity-scanner, and triad protocols for unbounded agency.

Topics

Resources

License

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors