bug-fix-protocol
8-step disciplined bug-fix protocol that treats every production bug as two failures — the code defect itself and the testing…
Audit and improve repositories for reliable agentic work across Codex and Codex App, Claude Code, and OpenCode. Use when reviewing AGENTS.md or CLAUDE.md quality and discovery, instruction routing in monorepos or meta-repos, agent settings, MCP configuration, skills, subagents,
$ npx -y skills add CodeAlive-AI/ai-driven-development --skill agentic-readiness --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/agentic-readinessContext preview
The summary Claude sees to decide when to auto-load this skill.
Audit and improve repositories for reliable agentic work across Codex and Codex App, Claude Code, and OpenCode. Use when reviewing AGENTS.md or CLAUDE.md quality and discovery, instruction routing in monorepos or meta-repos, agent settings, MCP configuration, skills, subagents,
name: agentic-readiness description: Audit and improve repositories for reliable agentic work across Codex and Codex App, Claude Code, and OpenCode. Use when reviewing AGENTS.md or CLAUDE.md quality and discovery, instruction routing in monorepos or meta-repos, agent settings, MCP configuration, skills, subagents, context budgets, or repository organization for coding agents.
Default to audit-only. Present findings and wait for approval unless the user explicitly asks to implement changes.
1. Read the repository's existing instruction chain before inspecting other files. 2. Run from the repository root:
python scripts/audit_repo.py --root .
Add `--include-user-scope` only when the user explicitly wants personal Codex, Claude Code, and OpenCode configuration included. Never inspect credential stores or print secret values.
3. Inspect the JSON report and verify findings against the actual build files, scripts, and repository layout. The script detects structural risks; it cannot prove that documented commands or architecture are current. 4. Read the references needed for the task:
5. Report evidence before recommendations.
For required build/test/lint commands and hooks, confirm they execute the intended check in the current environment. A configuration entry, hook file, or successful commit alone is not proof: a missing runner such as `lefthook` can leave checks unexecuted. Use a safe local invocation or an existing test fixture; do not commit, push, deploy, or perform a destructive action merely to test a hook. For a blocking hook, verify that an allowed fixture passes and a violating fixture is rejected. Confirm test commands ran the intended tests rather than finding zero or skipping them. Report what ran and its result; label anything not exercised as **not verified**, distinguishing it from a confirmed failure. Consider existing CI coverage when assessing the impact of a local gap.
Keep the report concise:
Do not penalize a repository for omitting agent-specific configuration it does not need. Do flag a claimed cross-agent setup that one of the named agents cannot discover.
When the user asks to apply changes:
1. Confirm the requested scope from the conversation; do not ask again when it is already explicit. 2. Preserve one source of truth. Prefer root `AGENTS.md` plus a regular `CLAUDE.md` containing `@AGENTS.md` when the same rules should serve all three agents. 3. Put scoped rules near their target paths. Add routing indexes only where they prevent real discovery mistakes. 4. Keep generated directories, dependencies, caches, secondary worktrees, and unrelated subtrees out of routing tables. 5. Turn non-negotiable rules into hooks, linters, or CI checks; instruction files are guidance, not enforcement. 6. Show the diff, rerun the audit and tests, then explain any remaining intentional gaps.
For more than 3,000 tracked files, emphasize navigation, bounded routing, focused verification, and retrieval support rather than copying documentation into startup context.
For a directory containing multiple child Git repositories, treat each child as an independent instruction root. Codex builds its instruction chain once per run/session, so changing a command's working directory does not load the child repository's files. Recommend an explicit meta-repository routing rule and verify each child from a fresh session or by reading its chain before the first operation.
Practices, protocols, and skills for AI-driven software development. Skills and safety hooks for Claude Code, Codex, OpenCode, Cursor, Antigravity, and any agent supporting the Agent Skills standard.
8-step disciplined bug-fix protocol that treats every production bug as two failures — the code defect itself and the testing…
Copy text to clipboard with optional rich formatting. Triggers on "copy to clipboard", "copy that", "pbcopy", "copy formatted",…
Software-engineering heuristics based on Mark Seemann's Code That Fits in Your Head (2021), updated for agent-driven development.…
Fetch a web page (URL) and return clean Markdown via local trafilatura, with Exa MCP as a fallback for JS-rendered or anti-bot…
Use First Principles Framework (FPF) to decompose problems, architect systems, evaluate alternatives, define quality, qualify and…
Manage hooks and automation for coding agents (Claude Code, Codex CLI, OpenCode, Devin CLI/Desktop). Use when users want to add,…