browser-automation
Browser automation for rendered UI exploration, validation, screenshots,
Author, inspect, troubleshoot, review, and apply (after explicit
Claude Code
$ npx -y skills add alexei-led/cc-thingz --skill operating-infra --agent claude-code
Codex
$ npx skills add alexei-led/cc-thingz --skill operating-infra -a codex -y
Cursor
$ npx skills add alexei-led/cc-thingz --skill operating-infra -a cursor -y
Gemini CLI
$ npx skills add alexei-led/cc-thingz --skill operating-infra -a gemini-cli -y
GitHub Copilot
$ npx skills add alexei-led/cc-thingz --skill operating-infra -a github-copilot -y
OpenCode
$ npx skills add alexei-led/cc-thingz --skill operating-infra -a opencode -y
Windsurf
$ npx skills add alexei-led/cc-thingz --skill operating-infra -a windsurf -y
description: Author, inspect, troubleshoot, review, and apply (after explicit confirmation) infrastructure across IaC, Kubernetes, cloud resources, containers, CI/CD, and Linux hosts. Use when changing Terraform/OpenTofu, Kubernetes, Helm, Kustomize, Dockerfiles, GitHub Actions workflow/job/permissions semantics, AWS, GCP, Cloud Run, BigQuery, IAM, logs, instances, or service health, or when the user says "deploy", "deploy to staging", "terraform apply", "helm upgrade", "kubectl apply", "rollout", "deploy check", "validate deployment", or "validate infrastructure". NOT for shell scripts, generic command pipelines, or only the shell body inside `run:` steps (see writing-shell). name: operating-infra
Work from files, plans, logs, and read-only commands; edit repo files freely, but touch live resources only under these rules:
For troubleshooting: rank likely causes, gather one safe signal at a time, propose the next step. For authoring: pick the smallest pattern keeping ownership, state boundaries, and least privilege.
In GitHub Actions this skill owns workflow structure, triggers, permissions, runners, actions, environments, secrets, caching, and concurrency — not the shell body of a `run:` step (writing-shell); mixed changes use both.
Load every reference that matches the stack:
Run the gates for changed types when the tools exist; report each skipped gate and why.
Done when the relevant build/test/lint checks pass on what you changed, or you name each check that did not run and why.
INFRA RESULT Scope: <files/resources/environment> Identity: <account/project/profile/region or not applicable> Status: DONE | NEEDS CONFIRMATION | BLOCKED | FAILED Evidence: <file:line, plan/log/status summary, command result> Changes or proposal: <minimal change or next step> Validation: <gate — pass/fail/skipped> Next: <safe next action, confirmation request, or none>
Portable skills, agents, hooks, and Pi-native extensions for Claude Code, Codex CLI, GitHub Copilot, Cursor, Grok, and Pi. Gemini is retired.
Browser automation for rendered UI exploration, validation, screenshots,
Create normal git commits with logical grouping. Use when committing,
Write, rewrite, or update project docs from implementation facts - README
Fix code defects with a reproducible feedback loop, root-cause diagnosis,
Improve test design, speed, and coverage with behavior-focused tests,
Prepare, publish, or repair a software release and write its release notes. Use for cutting a versioned release or editing…
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or…
Ask which skill or flow fits your situation. A router over the skills in this repo.