Production-grade AI coding instructions, curated skills, and a 3-stage review pipeline (Planning → Critical Review → Diff Audit) built after 4,500+ hours with AI agents. Agent-agnostic.
Available after the catalog security scan passes.
⚠️ Third-Party Software Notice
This skill is third-party open-source software developed and hosted independently on GitHub. SkillsLLM is an informational directory and does not control or maintain the underlying repository.
Any security checks, ratings, or warnings displayed by SkillsLLM are automated and limited in scope. They do not constitute a security certification or guarantee that the software is safe, error-free, or free from malicious code, vulnerabilities, compromised dependencies, or prompt-injection risks.
Review the source code, permissions, dependencies, and configuration before installing or running any third-party skill. Use is at your own risk. To the maximum extent permitted by applicable law, SkillsLLM is not liable for losses arising from third-party software.
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
# Add to your Claude Code skills
git clone https://github.com/vaibhav-space/my-ai-coding-workflowGuides for using ai agents skills like my-ai-coding-workflow.
See how my-ai-coding-workflow compares with popular alternatives.
The engineering instructions, curated skills, and three-stage review workflow I use to keep AI-assisted development fast, controlled, and verifiable.
This repository is not a speculative prompt collection.
It is the setup I arrived at after spending an estimated 4,500+ hours actively building, debugging, refactoring, and deploying software alongside AI coding agents.
[!NOTE] The 4,500+ hours figure is a personal working estimate based on roughly six productive hours per day over a little more than two years of daily engineering work. It is not tracked automated telemetry.
My day-to-day workflow evolved across multiple waves of AI developer tooling:
I do not claim equal usage across all these platforms. What became clear through thousands of hours across all of them was a universal pattern:
Unconstrained AI coding agents fail predictably.
They suffer from confirmation bias, over-engineer simple utilities into speculative generic frameworks, write code against hallucinated APIs, quietly reformat adjacent files, and declare "tests pass!" without actually executing them.
This repository represents the guardrails, prompts, and behavioral directives I built to reduce those failure modes. It is a practical, personal setup designed for real production work.
| Principle | Why It Matters in AI-Assisted Engineering |
|---|---|
| 1. Correctness Over Speed | An agent that writes 500 lines in 10 seconds is a liability if 20 of those lines introduce silent race conditions or break API contracts. |
| 2. Simplicity (Ponytail & YAGNI) | Models reflexively invent factory patterns, wrappers, and speculative abstractions. We enforce the minimal surgical code that solves the problem. |
| 3. Plan Before Implementation | Forcing an agent to inspect the codebase and write an approved plan first prevents the classic "edit 12 files blindly, break the build, and scramble" loop. |
| 4. Independent Plan Criticism | An agent reviewing its own plan in the same turn suffers from self-confirmation bias. Plans must be challenged by an adversarial senior-engineering prompt in a fresh context. |
| 5. Diff Inspection Over Summaries | Never trust an agent's conversational summary of what it did. Audit git status, git diff, and git diff --cached. The diff is the only ground truth. |
| 6. Executable Verification | Assertions require evidence. An agent must run test suites, reproduction scripts, or dry-runs and output exit codes before claiming completion. |
| 7. Safe Retries & Idempotency | State-changing operations must have explicit retry semantics and deduplication. In distributed systems and agent loops, replay safety is mandatory. |
| 8. Deterministic Arithmetic | LLMs must never perform mental math on currency, tax, or markups in text. Mathematical operations are strictly delegated to deterministic code. |
| 9. Scoped Tenant Authorization | Tools must preserve caller identity and authorization context; agents never execute with ambient root or uncontained privilege. |
| 10. Explicit Blast-Radius Gates | Schema migrations, public API contract changes, new third-party dependencies, and destructive shell commands require explicit human sign-off. |
Note that the approval gates in CLAUDE.md are behavioral instructions the agent follows, not mechanically enforced security boundaries; real enforcement comes from your coding tool's native permission settings.
Rather than allowing an agent to jump straight from user prompt to code editing, non-trivial engineering tasks follow a structured progression:
flowchart TD
User([Task Request]) --> Classify{Task Lifecycle}
Classify -->|Spike / Bounded| Quick[Direct TDD & Minimal Fix]
Classify -->|Architectural / Breaking| Brainstorm[Brainstorm & Spec Approval]
Brainstorm --> P1[1. Planning Prompt]
P1 -->|Inspects repo & drafts plan| Plan[Implementation Plan]
Plan --> P2[2. Critical Plan Review]
P2 -->|Red-teams assumptions in fresh context| RevPlan[Approved Plan]
RevPlan --> Code[Implementation & TDD]
Code --> P3[3. Production Readiness Review]
P3 -->|Audits git diff, staged files & runs tests| Done([Reviewed & Ready to Merge])
Spike: 1 cheap probe command -> 2-sentence finding.Bounded: Covers isolated repairs and 1-3 file non-breaking enhancements. Propose in chat for approval first if altering public API contracts, database schemas, or financial logic; otherwise execute autonomously.Architectural: Subsystems, multi-service features, or breaking contract changes -> Strictly executes the 3-stage review pipeline below.prompts/planning.md)prompts/critical-plan-review.md)prompts/production-readiness-review.md)git status, git diff, git diff --cached, and untracked files) against the approved plan. Run in a fresh context or subagent.Rather than accumulating dozens of overlapping, noisy plugins, this setup incorporates a lean, carefully selected collection of open-source skill packs.
[!TIP] Global by Design:
CLAUDE.mdis designed as a global instruction set (used as your global~/.claude/CLAUDE.md, or adapted forGEMINI.md/ agent system prompt) to establish baseline engineering behavior across every project you touch. The three review prompts inprompts/are your personal operational templates, used as prompt suffixes during non-trivial tasks rather than committed to client codebases.
Repository: obra/superpowers by Jesse Vincent (Obra)
License: MIT
Jesse Vincent's superpowers suite provides foundational process discipline for agentic development:
| Skill | Upstream Runbook | Role in This Setup |
|---|---|---|
using-superpowers |
skills/using-superpowers | Metacontroller establishing workflow discipline at session start. |
brainstorming |
skills/brainstorming | Explores user intent, trade-offs, and design before plan authoring. |
writing-plans |
skills/writing-plans | Formats structured, measurable implementation plans. |
systematic-debugging |
skills/systematic-debugging | Enforces 4-step root cause tracing before proposing fixes to bugs. |
test-driven-development |
[skills/test-driven-development](https://gith |
my-ai-coding-workflow is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by vaibhav-space. Production-grade AI coding instructions, curated skills, and a 3-stage review pipeline (Planning → Critical Review → Diff Audit) built after 4,500+ hours with AI agents. Agent-agnostic. It has 152 GitHub stars.
my-ai-coding-workflow's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/vaibhav-space/my-ai-coding-workflow" and add it to your Claude Code skills directory (see the Installation section above).
Yes. SkillsLLM lists many other AI Agents skills you can browse and compare side by side. Open the AI Agents category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh my-ai-coding-workflow against similar tools.
No comments yet. Be the first to share your thoughts!