pkirsanov
Community@pkirsanov
pkirsanov maintains the Bubbles governance framework: 45 policy skills enforcing spec-driven development, release trains, deployment adapters, and evidence-backed quality gates.
Agent Skills by pkirsanov
Showing 45 vetted skills indexed across 1 GitHub repositories.
bubbles-claim-grounding
Validates factual claims against session-verified sources before asserting or editing code.
bubbles-deployment-target-adapter
Enforces per-target deployment adapters consuming an SST-generated contract for multi-target deployments.
bubbles-propagation-policy
Author propagation-policy.yaml files that govern cross-train cherry-pick operations for release trains.
bubbles-result-envelope
Compose machine-readable result envelopes for Bubbles agent orchestration handoffs.
bubbles-upkeep-cadence
Schedules, dispatches, and records recurring operational upkeep tasks via calendar config and append-only ledger.
bubbles-cross-platform-shell
Write shell scripts that run identically on GNU Linux and BSD macOS userlands.
bubbles-docker-port-standards
Enforces Docker port allocation and dual-URL binding standards in compose configurations.
bubbles-feature-template
Generates canonical Bubbles feature artifacts including spec, design, scopes, and state files.
bubbles-artifact-ownership-routing
Enforces artifact ownership boundaries and routes foreign-artifact changes to owning agents.
bubbles-observability-adapter
Authors and wires telemetry adapters implementing a four-verb contract for Bubbles observability planes.
bubbles-scope-workflow-runtime
Guides creation and management of Bubbles scope artifacts with DoD, Test Plan, and DAG rules.
bubbles-status-transition
Transitions Bubbles spec and scope statuses through mechanical gate checks and ceiling enforcement.
bubbles-evidence-capture
Capture verifiable execution evidence for Bubbles report sections and DoD items.
bubbles-isolated-ml-sidecar
Enforces compute-only isolation of Python ML sidecars from data stores via typed service tiers.
bubbles-flag-lifecycle
Governs feature-flag introduction, maintenance, and retirement across release trains.
bubbles-anti-fabrication
Enforces evidence-based completion claims by requiring real terminal output before marking work done.
bubbles-skills-first-discovery
Maps agent task situations to the correct Bubbles governance skill module.
bubbles-test-integrity
Validates tests against Gherkin scenarios and blocks mocks, silent passes, and self-validating assertions.
bubbles-repo-readiness
Audits repository onboarding docs and documented commands against real repo command surfaces.
bubbles-code-index-adapter
Wire and consume an opt-in code-index adapter that derives structural source facts for advisory gates.
bubbles-dod-validation
Validates Definition of Done items against tiered checks before marking scopes complete.
bubbles-config-bundle-per-train
Author per-train feature-flag YAML bundles consumed by the CI config-bundle generator.
bubbles-cinematic-design
Applies cinematic UI design presets and interaction patterns through a repository's design tokens.
bubbles-vscode-agent-constraints
Validates VS Code Copilot agent definitions against runtime dispatch and frontmatter constraints.
Frequently Asked Questions About pkirsanov
FAQPage SchemaWhat tasks can I govern using pkirsanov's Bubbles skills?▼
You can enforce spec-driven development with Gherkin BDD templates, manage release trains and feature-flag lifecycles, validate Definition-of-Done items against tiered checks, capture execution evidence for reports, govern Docker ports and lifecycle, lock dependency sources to trusted registries, and isolate test environments from production stateful stores.
Who should use the Bubbles skill collection?▼
Platform engineers, release managers, and agent-orchestration designers working in repos governed by the Bubbles framework. It suits teams running trunk-plus-release-train models, VS Code Copilot Chat agent authors, and reviewers enforcing quality gates G024 through G100+ across specs, scopes, and bugs.
How do the Bubbles skills operate at runtime?▼
Skills load as repo-local policy modules under .github/skills and trigger on context: editing state.json invokes status-transition guards, authoring docker-compose.yml invokes port standards, and finishing an agent task invokes result-envelope composition. Guards run via pre-push checks, selftests, and gate enforcement scripts.
What prerequisites do the Bubbles skills assume?▼
A repository adopting the Bubbles framework with spec/scope/bug artifact folders, workflows.yaml, and gate scripts. Cross-platform shell skills assume GNU/Linux and macOS BSD userland compatibility; observability adapters default to none with a Prometheus reference; code-index adapters are optional and degrade gracefully.
How does Bubbles handle deployment and infrastructure safety?▼
Per-target deployment adapters consume an SST-derived config contract and own all host-specific knowledge including reverse proxies, container runtimes, and firewalls. Backup-BCDR doctrine defines RTO/RPO tiers and restore drills, while datastore isolation mandates per-product PostgreSQL, Redis, and bus instances unless a four-part sharing bar is cleared.