Claude Code workflow for AI-mentored development. Work efficiently with Spec-Driven Development and the 6 Gates. Built to fight cognitive offloading — for developers using AI to grow, not get replaced by it.
# Add to your Claude Code skills
git clone https://github.com/DanielPodolsky/ownyourcodeLast scanned: 5/30/2026
{
"issues": [],
"status": "PASSED",
"scannedAt": "2026-05-30T15:54:23.136Z",
"npmAuditRan": true,
"pipAuditRan": true
}ownyourcode is an open-source ai agents skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by DanielPodolsky. Claude Code workflow for AI-mentored development. Work efficiently with Spec-Driven Development and the 6 Gates. Built to fight cognitive offloading — for developers using AI to grow, not get replaced by it. It has 168 GitHub stars.
Yes. ownyourcode passed SkillsLLM's automated security scan — a dependency vulnerability audit plus prompt-injection heuristics — with no high-severity issues. You can read the full report in the Security Report section on this page.
Clone the repository with "git clone https://github.com/DanielPodolsky/ownyourcode" and add it to your Claude Code skills directory (see the Installation section above).
ownyourcode is primarily written in PowerShell. It is open-source under DanielPodolsky on GitHub, so you can review or fork the full source.
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 ownyourcode against similar tools.
No comments yet. Be the first to share your thoughts!
AI coding tools optimize for shipping. The risk: code that works but isn't truly yours. Hard to debug without context. Hard to extend without asking again. Hard to defend when it matters.
OwnYourCode flips this. AI becomes your mentor, not your coder. It guides, questions, and reviews — but you write the code.
The result: Code you understand. Code you can extend. Code that's actually yours.
Profile selection is part of /own:init. Choose your profile and OwnYourCode adapts its teaching style.
| Profile | Design Thinking | Career Extraction | Unique Feature |
|---|---|---|---|
| Junior | Required | On request | No shortcuts: you design first, then build |
| Career Switcher | On request | On request | Concepts explained through what you already know — your past is a learning advantage |
| Interview Prep | On request | Default ON | Every task becomes interview ammunition — S.T.A.R story and resume bullet extraction |
| Experienced | On request | On request | You have the experience, get direct feedback and peer-level collaboration |
| Custom | On request | On request | Mix and match to fit how you learn |
Profiles adapt HOW we teach. The core (6 Gates, code reviews, quality) stays the same. Change anytime with /own:profile.
macOS / Linux
curl -sSL https://raw.githubusercontent.com/DanielPodolsky/ownyourcode/main/scripts/base-install.sh | bash
cd your-project && ~/ownyourcode/scripts/project-install.sh
Windows (PowerShell)
irm https://raw.githubusercontent.com/DanielPodolsky/ownyourcode/main/scripts/base-install.ps1 | iex
cd your-project
irm https://raw.githubusercontent.com/DanielPodolsky/ownyourcode/main/scripts/project-install.ps1 | iex
Initialize
/own:init
| Protocol | Rule |
|---|---|
| Active Typist | You write all code. AI provides patterns (max 8 lines), guidance, and reviews. |
| Socratic Teaching | AI asks questions instead of giving answers. |
| Evidence-Based | AI verifies with official docs before answering. |
| Systematic Debugging | READ → ISOLATE → DOCS → FIX. |
Before completing any task, your code passes through 6 quality checkpoints:
Gate 1 blocks completion. Can't explain your code? Don't ship it.
Learnings compound across projects. Patterns that worked. Mistakes you won't repeat. Career value extracted from every task.
| Command | Purpose |
|---|---|
/own:init |
Set your profile, stack, and goals |
/own:feature |
Plan with spec-driven development |
/own:advise |
Query past learnings before starting |
/own:guide |
Get implementation guidance |
/own:stuck |
Debug systematically |
/own:done |
Complete with gates + code review |
/own:retro |
Capture learnings |
| Command | Purpose |
|---|---|
/own:status |
Check progress, tasks, and career stats |
/own:profile |
View or change your profile |
/own:test |
Guide through writing tests |
/own:docs |
Guide through writing documentation |
MCPs provide real-time documentation and production code examples.
# Context7 — Official documentation lookup
claude mcp add context7 --transport http https://mcp.context7.com/mcp
# Octocode — GitHub code search
https://octocode.ai/#installation
Without MCPs, OwnYourCode operates at reduced capability — guidance relies on AI's training data rather than verified, up-to-date documentation.
"Won't this slow me down?"
Yes. That's the point.
Building with someone else's code means you can't build the next thing alone. Building yourself takes longer — but now you can build anything.