Live Developer Tools AI Open Source

sp3cmar

Structured development framework for AI coding agents

A skill library and review framework that brings discipline to AI-assisted development - specs before code, reviews before merge, accountability throughout.

1 min read

The problem

AI coding agents are powerful but undisciplined. Without structure, you get “vibe coding” - the AI writes something, you deploy it, and problems surface later. The gap between what AI agents can do and what disciplined software engineering requires is widening.

What sp3cmar does

sp3cmar brings the discipline. It’s a framework of Claude Code skills that encode a structured development workflow: write a spec before touching code, review at multiple stages before merging, and track accountability across sessions.

The result is AI-assisted development that’s auditable, repeatable, and safe enough for production.

Components

Skills library (20+ skills)

Each skill encodes a repeatable workflow as a Claude Code command:

  • /sp3cmar-feature - write a spec with outcomes and acceptance criteria
  • /sp3cmar-implement - autonomous implementation from spec to working PR
  • /sp3cmar-review-pr - standards review with ship-stopper identification
  • /sp3cmar-review-kill - adversarial “kill case” review
  • /sp3cmar-review-codebase - architecture review with delta tracking
  • /sp3cmar-ship - lint, commit, push, and create PR in one step
  • /sp3cmar-morning - morning session startup with context and priorities

Review framework

Three review stages catch different classes of problems:

  1. Architecture review (before building) - is this the right approach?
  2. Correctness review (before merging) - does it work and meet the spec?
  3. Kill-case review (before shipping) - what could go wrong in production?

Session management

Morning briefings pull in recent commits, open PRs, and pending work. Session debriefs capture what was done and persist context for the next session - even when switching between AI providers.

Under the hood

  • Skills: Markdown prompt files with YAML frontmatter, installed as Claude Code commands
  • Architecture: Copied from sp3cmar into GTM:OS with domain-specific adaptations
  • CI: GitHub Actions for linting, type checking, and test runs

Status

Publicly released and open source. In daily use across all B3dmar products. The skill framework was recently generalized into GTM:OS for go-to-market workflows.

  • Live Open Source GTM

    GTM:OS

    Open-source GTM workflow toolkit for AI assistants

    8 skills and 3 agents that turn a markdown pipeline file into a daily operating system - morning briefs, lead qualification, prospect research, and personalized outreach. No CRM required.

    Python Claude Code Skills Codex Claude Cowork
  • Live Open Source Auth

    b3dmar-auth-core

    Authentication primitives for FastAPI services

    A shared library for JWT handling, password hashing, RBAC, and token revocation - extracted from production services and designed to drop into any FastAPI project.

    Python FastAPI Redis Argon2id +2
  • Live AI MCP

    3ngram

    Your AI Chief of Staff

    Persistent memory for AI assistants. 3ngram remembers your decisions, tracks your commitments, and briefs your AI on what happened last session - so you never start from zero.

    Python FastAPI PostgreSQL pgvector +4

Want this kind of engineering on your team?

The same practices behind these products are available as consulting. Tell us what you are building and we will tell you honestly whether we can help.