browser-automation
Browser automation for rendered UI exploration, validation, screenshots,
Fix code defects with a reproducible feedback loop, root-cause diagnosis,
Claude Code
$ npx -y skills add alexei-led/cc-thingz --skill fixing-code --agent claude-code
Codex
$ npx skills add alexei-led/cc-thingz --skill fixing-code -a codex -y
Cursor
$ npx skills add alexei-led/cc-thingz --skill fixing-code -a cursor -y
Gemini CLI
$ npx skills add alexei-led/cc-thingz --skill fixing-code -a gemini-cli -y
GitHub Copilot
$ npx skills add alexei-led/cc-thingz --skill fixing-code -a github-copilot -y
OpenCode
$ npx skills add alexei-led/cc-thingz --skill fixing-code -a opencode -y
Windsurf
$ npx skills add alexei-led/cc-thingz --skill fixing-code -a windsurf -y
description: Fix code defects with a reproducible feedback loop, root-cause diagnosis, minimal patch, regression test, and clean verification. Use when debugging, diagnosing, or resolving lint/test/build failures. NOT for test-suite cleanup without a production bug (use improving-tests), or code review findings without fixes (use reviewing-code). name: fixing-code
Fix the requested defect or failing gate, one verified root cause at a time. Use the matching `writing-<lang>` skill for toolchain commands. The optional coding-posture plugin owns general debugging and fix procedure; this skill owns the defect evidence and regression contract. Do not load both just to repeat process steps.
Without write access, return proposed changes (file, change, reason) instead of applying them.
Done when the original repro passes, or its absence is reported with the contract evidence and a passing regression test. Report a missing test seam; without a repro, stop rather than patch when regression coverage is unavailable. Relevant build/test/lint checks must pass, or each check that did not run must be named with its reason.
Root cause with evidence, changes (`path:line — fix`), and each check with pass, fail, or skipped and why. If blocked, name the missing artifact, access, or approval.
No target-specific additions.
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
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…
Produce findings, not edits, for the requested diff, PR, changed files, or file list. Read `references/severity-rubric.md` before…
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.