babysitter
repository·main·Indexed 23 days ago
https://github.com/a5c-ai/babysitterAn orchestration layer for agentic AI workforces designed to enforce deterministic, hallucination-free workflows. It features the A5C Commander, which utilizes a Kanban-based orchestration model to manage task lifecycles through stages from backlog to production. The system includes tools for defining complex tasks in code, quality gates, human approvals, immutable decision logging, agent stack configuration via the Foundry, and deep execution visibility through a Runs Ledger and Session Forensics.
What's inside babysitter
- The AB Testing Skill is a specialization within the Babysitter ecosystem designed for managing and implementing experimentation systems. It provides the necessary logic and framework to facilitate A/B testing workflows.
Overview of DevOps, SRE, and Platform Engineering Specializations
mainThe DevOps, SRE, and Platform Engineering specialization provides automated processes for cloud infrastructure discovery and cost reduction across AWS, Azure, and GCP.
Available Processes
Discovery Processes:
aws-systems-discovery.js: AWS account discovery, EKS deep-dive, ALB/NLB attribution, and Route 53/CloudFront exposure analysis.azure-systems-discovery.js: Azure subscription discovery, AKS deep-dive, and AppGW listener-to-backend parsing.gcp-systems-discovery.js: GCP project/org discovery, GKE deep-dive, and GCLB forwarding-rule/backend chain analysis.
Cost Reduction Processes:
aws-systems-cost-reduction.js: AWS cost reduction using Cost Explorer, Compute Optimizer, and Trusted Advisor.azure-systems-cost-reduction.js: Azure cost reduction using Retail Prices API, Azure Advisor, and Cost Management.gcp-systems-cost-reduction.js: GCP cost reduction using Recommender API and Billing BigQuery export.
Overview of the Sprint Planning Skill
mainThe Sprint Planning Skill is designed to automate the planning of development sprints. It utilizes velocity-based capacity planning and dependency analysis to ensure realistic sprint commitments. The skill operates using the Bob (Scrum Master) agent, which follows a checklist-oriented approach to guide the planning process.Overview of the Burp Suite/Web Security Skill
mainTheburp-websecskill is designed for web application security testing through integration with Burp Suite. It provides capabilities for analyzing HTTP traffic, generating crafted requests, managing authentication, and handling active scan policies to facilitate vulnerability research and penetration testing.What is the Tracing Schema Generator?
mainThe Tracing Schema Generator is a tool designed to generate distributed tracing schemas compatible with OpenTelemetry. It facilitates integration with observability backends such as Jaeger, Zipkin, and Tempo. It is used to define how spans and trace contexts are propagated across services in a distributed system.Overview of the Bytecode VM Skill
mainThe Bytecode VM Skill (ID:SK-010) is a specialized runtime expertise focused on the design and implementation of bytecode virtual machines. It covers the full spectrum of VM architecture, from instruction set design to runtime performance optimizations like dispatch mechanisms and inline caching.Overview of API Key Manager
mainThe API Key Manager is a skill designed for secure API key lifecycle management. It provides a system for generating, rotating, and managing keys with built-in capabilities for usage tracking and quota enforcement. Use this skill when you need to implement API authentication, build management interfaces, or enforce usage limits on specific keys.What is the CSP Skill
mainThe CSP (Content Security Policy) Skill is a specialization focused on implementing Content Security Policy to provide a defense-in-depth layer against Cross-Site Scripting (XSS) attacks. It is used for security hardening, meeting compliance requirements, and maintaining strict control over which scripts and resources are allowed to execute in a web environment.Overview of Claude Code Extensibility
mainClaude Code is an agentic coding assistant that provides several extensibility surfaces for developers to expand its capabilities:
- Plugins: Packaged bundles containing skills, agents, hooks, MCP servers, and LSP servers.
- Skills: Markdown-based instruction sets (
SKILL.md) following the AgentSkills.io standard. - Hooks: Event-driven handlers (28 event types) that execute shell commands, HTTP requests, LLM prompts, or agentic verifiers.
- MCP (Model Context Protocol): Servers providing external tools via stdio, SSE, streamable-http, or WebSocket.
- Subagents: Specialized AI assistants with isolated context, custom system prompts, and independent tool access.
- Permissions: Fine-grained control over tools using a
deny > ask > allowprecedence model across managed, user, project, and local scopes.
Overview of Music Album Creation Specialization
mainThe Music Album Creation Specialization is designed for AI-assisted music generation on text-to-music platforms like Suno and Udio. It provides structured workflows to manage the full creative pipeline, including artist persona development, album conceptualization, song composition, musical style specification, and visual art direction.
This specialization is intended to produce production-ready content, including lyrics with embedded production notes, detailed style descriptions for AI prompts, and text-to-image prompts for artwork.
Overview of the Domain Model Extractor Skill
mainThe Domain Model Extractor skill is designed to identify domain boundaries within monolithic codebases. It leverages Domain-Driven Design (DDD) principles to facilitate microservices decomposition by extracting bounded contexts and aggregates from existing code structures.Overview of the Geometry Primitive Library skill
mainThe Geometry Primitive Library is a specialized skill designed for computational geometry. It provides robust implementations of geometric primitives, specifically focusing on handling numerical precision and edge cases that often arise in geometric computations.