By epieczko
Enterprise-grade AI-assisted engineering framework for Claude Code with plugin marketplace distribution.
**Betty agents are Claude Code plugins.** You do not invoke agents via standalone CLI commands (`betty` or direct Python scripts). Instead:
Helps Claude decide what to do next after an agent completes by analyzing context and suggesting compatible next steps.
Generates Claude Code hooks from natural language descriptions.
Generates complete Betty skills from natural language descriptions.
Orchestrates AI/ML workflows including model training, evaluation, and deployment
Validates and registers agent manifests for the Betty Framework.
**Version:** 0.1.0
Detect breaking changes between API specification versions to maintain backward compatibility.
**api.define** scaffolds OpenAPI and AsyncAPI specifications from enterprise-compliant templates, generating production-ready API contracts with best practices built-in.
**api.generate-models** generates type-safe models from OpenAPI and AsyncAPI specifications, enabling shared models between frontend and backend using code generation.
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Enterprise-grade AI-assisted engineering framework with self-improving meta-agents
Quick Start • Documentation Guide • Features • Meta-Agents • Artifacts • Contributing
Betty is designed as a collection of Claude Code plugins. You do not invoke Betty via a standalone CLI (betty command). Instead:
skill.yaml, agent.yaml, etc.)No separate installation step is needed beyond plugin registration in your Claude Code environment.
Betty Framework is RiskExec's AI-native SDLC platform built on Anthropic's Claude Code. Where Claude Code provides the runtime, Betty adds methodology, orchestration, and governance—transforming AI capabilities into a repeatable, auditable engineering discipline.
Named for Betty Shannon (1922-2017), the electrical engineer who translated Claude Shannon's information theory into applied computation, Betty embodies turning reasoning into engineered systems.
Betty includes 6 meta-agents that create and manage framework components autonomously:
| Meta-Agent | Creates | Use Case |
|---|---|---|
| meta.agent | Agents from descriptions | "Create an API designer agent" |
| meta.skill | Skills from descriptions | "Generate a validation skill" |
| meta.hook | Event-driven hooks | "Add pre-commit API validation" |
| meta.artifact | Artifact type definitions | "Define deployment manifests" |
| meta.compatibility | Compatibility graphs | "Analyze agent dependencies" |
| meta.suggest | Next-step recommendations | "What should I build next?" |
Breakthrough: Meta-agents enable recursive AI infrastructure where Betty builds Betty.
Complete SDLC artifact library covering:
406 ready-to-use templates with Big Five consulting-quality content.
Composable, auditable building blocks across:
npx claudepluginhub joshuarweaver/cascade-code-general-misc-1 --plugin epieczko-bettyUltra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Unified capability management center for Skills, Agents, and Commands.