Analyze review findings and session learnings to extract patterns, update the pattern registry, and automatically promote high-confidence patterns to agent runbooks. Run periodically to keep runbooks current.
Orchestrate the Datum Cloud feature development pipeline. Use to start new features, check status, advance to the next stage, or route work to the appropriate agent.
Scan a project repository for strict AGPL-3.0 license compliance across Go, Rust, and JavaScript/React codebases. Use this skill whenever the user asks to check, audit, verify, or enforce AGPL license compliance on a project, repo, or codebase. Triggers on phrases like "check agpl compliance", "audit license headers"…
Covers creating C4 architecture diagrams using PlantUML. Use when documenting system architecture, component relationships, or container layouts for technical documentation.
Covers activity timeline integration using the Activity system. Use when implementing ActivityPolicy resources, emitting Kubernetes events for activity tracking, or exposing activity timelines to users via CLI, UI, or API.
Decision framework for determining which platform capabilities a feature needs (Quota, Insights, Telemetry, Activity). Use when planning a new feature to assess which capabilities apply.
Covers proactive issue detection using the Insights system. Use when implementing InsightPolicy resources with CEL-based rules to automatically detect misconfigurations, health issues, or security concerns.
Covers resource quota integration using the Milo quota system. Use when implementing ResourceRegistration, ClaimCreationPolicy, or GrantCreationPolicy resources for quota enforcement and allocation.
Covers observability integration including metrics, traces, and logs following OpenTelemetry conventions. Use when instrumenting services for monitoring and debugging.
Covers commit message conventions including format, structure, and content guidelines. Use when writing commits to ensure consistent, meaningful commit history across Datum Cloud repositories.
Covers patterns for building Kubernetes controllers using controller-runtime with Milo's multi-cluster runtime provider. Use when implementing controllers that need to operate across project control planes.
Covers the design token architecture for Datum Cloud UIs including colors, spacing, typography, and theme support. Use when implementing UI components to ensure visual consistency.
Analyze review findings and session learnings to extract patterns, update the pattern registry, and automatically promote high-confidence patterns to agent runbooks. Run periodically to keep runbooks current.
Covers GitOps deployment using FluxCD with OCIRepository and Flux Kustomization resources. Use when configuring deployments, dependency ordering, or inline patching in the infra repository.
Covers Go coding conventions including import grouping, error handling, naming, and comments. Use when writing or reviewing Go code to ensure consistency across services.
Covers patterns for building Kubernetes aggregated API servers including REST handlers, storage interfaces, scheme registration, and type definitions. Use when implementing API types, storage backends, or server configuration.
Covers Kustomize deployment patterns using base, components, and overlays structure. Use when organizing Kubernetes manifests for different environments.