google-agents-cli-scaffold
Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
change-management
ACTIVATE when making changes that affect critical assets: deployments, database migrations, schema changes, Terraform/IaC modifications, access control or IAM changes, firewall rules, TLS certificates, environment variables on production, or dependency upgrades. Ensures every change is documented...
Full skill instructions
Every change to a critical asset gets a record. No exceptions.
All change records: .compliance/changes/CHG-YYYY-NNN.json — one file per change.
{
"change_id": "CHG-2026-001",
"status": "proposed | approved | implementing | completed | rolled-back | rejected",
"requested_at": "ISO 8601",
"requested_by": "agent | user | system",
"summary": "One-line description of what changes",
"affected_assets": ["names from profile.critical_assets if applicable"],
"impact": "critical | high | medium | low",
"change_type": "code | config | infrastructure | access | data-schema | dependency",
"risk_assessment": "What could go wrong",
"rollback_plan": "How to reverse this change",
"approval": {
"required": true,
"approved_by": "name or null",
"approved_at": "ISO 8601 or null"
}
}
| Field | When | Content |
|---|---|---|
implemented_at | After execution | ISO 8601 |
verified_by | After testing | Who confirmed it works |
closed_at | After verification | ISO 8601 |
actual_impact | If different from expected | What actually happened |
Impact is determined by which critical assets are affected:
| Impact | Criteria | Approval |
|---|---|---|
| Critical | Touches critical asset with CIA 5 in any dimension | Human approval required before execution |
| High | Touches any critical asset, or changes access controls | Human approval required |
| Medium | Touches systems connected to critical assets | Agent may proceed with notification |
| Low | No critical asset impact | Agent may proceed, log only |
Before making a change to a critical asset:
profile.critical_assets)event_class: "tool_call", linked to change_id)implemented_atverified_by| Change type | Examples | Impact signal |
|---|---|---|
| Code | New feature touching critical asset data, DB migration, API endpoint changes | Schema changes = high. New queries = medium |
| Config | Firewall rules, conditional access policies, MFA settings, backup config | Security config = critical. Feature flags = low |
| Infrastructure | Server migration, cloud region change, scaling changes, DNS | Hosting change = check data residency. Scale = medium |
| Access | New user/service account, permission changes, admin role grants | Admin access to critical asset = critical |
| Data schema | New columns, table changes, data model modifications | On critical asset DB = high. On non-critical = medium |
| Dependency | New library, SDK update, vendor API version change | Check vendor-risk skill for vendor assessment |
If the organisation uses a ticketing system, create change tickets there instead of (or in addition to) local JSON files. The local .compliance/changes/ path is the fallback when no external system is available.
| Platform | How to integrate | Official skill |
|---|---|---|
| Jira | Use Jira MCP or REST API to create issues in the compliance project. Map: change_id → Jira key, impact → priority, status → workflow state, affected_assets → labels. | Jira MCP |
| Linear | Use Linear MCP to create issues. Map: impact → priority (Urgent/High/Medium/Low), change_type → label. | Linear MCP |
| ServiceNow | Use ServiceNow Change Management API. Map: impact → risk level, CHG record fields align 1:1 with ServiceNow change request schema. | ServiceNow REST API |
| GitHub Issues | Use gh issue create with labels for impact level and affected assets. Lightweight option for dev teams. | Built-in GitHub CLI |
When creating external tickets, always also write the local .compliance/changes/CHG-*.json record — it feeds into the compliance-hub for retention and audit trail.
profile.critical_assets).Project scaffolding, deployment configuration, and CI/CD setup for Google ADK agents.
Set up tracing, logging, and monitoring for deployed ADK agents across Cloud Trace, BigQuery, and third-party platforms.
Enterprise Azure infrastructure architect generating Bicep or Terraform from workload descriptions.
Plan and configure production-ready Azure Kubernetes Service clusters with Day-0 and Day-1 best practices.
Raw mechanical interfaces fusing Swiss typographic print with military terminal aesthetics. Rigid grids, extreme type scale contrast, utilitarian color, analog degradation effects. For data-heavy dashboards, portfolios, or editorial sites that need to feel like declassified blueprints.
Web search, scraping, extraction, crawling, and monitoring via ScrapeGraph AI CLI.
Skill for working with Firebase Hosting (Classic). Use this when you want to deploy static web apps, Single Page Apps (SPAs), or simple microservices. Do NOT use for Firebase App Hosting.
Deploy and manage web apps with Firebase App Hosting. Use this skill when deploying Next.js/Angular apps with backends.
Deploy applications and websites to Vercel. Use when the user requests deployment actions like "deploy my app", "deploy and give me the link", "push this live", or "create a preview deployment".
Build SEO-optimized pages at scale using templates, data, and proven playbook patterns.
Design and build isolated, reusable Convex backend components with clear boundaries and app-facing wrappers.
Deploy and manage projects on Vercel using token-based authentication. Use when working with Vercel CLI using access tokens rather than interactive login — e.g. "deploy to vercel", "set up vercel", "add environment variables to vercel".
Opus.ai: Revolutionize Your Web Experience
Build a no-code AI app in minutes.
An IDE for code migration from legacy to modern frameworks through coding agents.
Automate CGI animation in live-action scenes
Branded artistic QR-code concepts
Launch a website in seconds with AI.
Streamline Your Coding Experience with AI Code Helper
Convert any screenshot or design to clean code.