Original Reddit post

Hey everyone, I’m a CS student who’s been using Claude Code daily for about a month. I built a project template that gives Claude more structure — think of it as a set of workflows and guardrails so Claude works more consistently across projects. What it does: Structured workflows for starting projects, building features, fixing bugs, and releasing Session management so you can pick up where you left off without losing context Automated quality checks, code review, and security audits 34 slash commands, 6 specialized subagents, and safety hooks A few of my favorites: /thrown-into-someones-hell-hole — drop into an unfamiliar codebase and Claude helps organise and plan your next move /prime + /describe + /plan + /execute — the core dev loop that handles most of the work /deep-analysis — ifykyk :) The whole thing was built by Claude itself through iterative prompting — I’d describe what I wanted, test it, give feedback, repeat. About a month of that. What it doesn’t do (but helps you set up): No preconfigured MCP servers — but /setup recommends and installs them based on your stack, or you can add them manually with claude mcp add or browse the plugin marketplace with /plugin No framework-specific best practices baked in — the template is stack-agnostic, so things like Next.js or Vercel conventions need to be added by you or through /setup It’s a workflow template, not a magic wand — you still need to give Claude good direction Extending it: /find-skills — discover and install community skills from skills.sh /create-skill — build your own custom skills with guided interview + eval-driven iteration /manage-skills — activate/deactivate skills per project to keep things lean Subagents and hooks ship pre-configured — they fire automatically from the skills that need them Free, MIT licensed, no catch. You just need Claude Code (VS Code extension or CLI) and a Pro or Max subscription. GitHub: https://github.com/hwatprogramming/git-gud-wif-ai If you try it, I’d really appreciate any feedback — what works, what’s confusing, what you’d change. This is my first time putting something out there. Full transparency: at the point of writing this, I discovered plugins ( /plugin ) which probably does whatever I made but better, and I’m now wondering wtf I’m doing… but hey, if you still wanna try this out, do lmk. Also this post was written with Claude’s help. On brand, I guess. submitted by /u/Mythologicas

Originally posted by u/Mythologicas on r/ClaudeCode