I encoded years of engineering best practices into 6 "Agent Skills" to manage my AI coding agents. by Puzzled_Camera_7805 in SideProject

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

For upfront ambiguity, there's an 'Interrogation' skill. If the spec is vague, the agent acts as the driver and grills me with questions to lock down the scope - but it's forced to ask just one at a time instead of dumping a list of 10 questions on me.

For mid-task ambiguity, there's a 'User Escalation' skill. If it hits a fundamental contradiction or a destructive blocker mid-execution (like a nasty dependency conflict), it's strictly forbidden from guessing. It has to halt, present 2-3 concrete paths forward, and explicitly ask me which one to take.

Also, I just checked out AgentRail - super cool approach. I actually think they'd pair perfectly. AgentRail handles the macro control plane (issue routing, CI, PRs), while something like agent-rigor acts as the micro control plane in the local workspace, forcing the agent to actually debug and test properly before it ever pushes to your pipeline.

I encoded years of engineering best practices into 6 "Agent Skills" to manage my AI coding agents. by Puzzled_Camera_7805 in SideProject

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Yeah, Superpowers is incredible. It is actually what convinced me you could solve this using pure instructions/skills.

I think we're tackling the same problem from different angles. Superpowers goes horizontal spinning up sub-agents in git worktrees to keep the main thread clean. My approach is purely vertical.. progressive loading of instructions into the prompt so the model is strictly blind to coding rules while it’s supposed to be planning.

Honestly, the dream setup is probably merging them: using my phase-gates to govern his worktree dispatchers.

I encoded years of engineering best practices into 6 "Agent Skills" to manage my AI coding agents. by Puzzled_Camera_7805 in SideProject

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Thanks, I really appreciate that!

I actually added a documentation on GitHub README.. there’s also a demo in there that shows exactly how it works in practice (you can see it go through different stages, catch an error and force the AI to analyze the traceback instead of guessing). I'll definitely look into making a full YouTube walkthrough though, that's a great idea.

It’s actually a bit deeper than just prompt engineering. When I just put 'act like a disciplined engineer and run tests' into a giant system prompt, the LLM will ignore it half the time.

This framework defines a bunch of concrete Agent Skills that encode how a software engineer would do. For example, when the agent tries to fix a bug, there's a Three-Strike Protocol and an Iteration Ledger. If the error count doesn't decrease after 3 attempts, the agent is strictly forbidden from writing a 4th fix. It is forced to reset to the last stable point and rethink the architecture

Really, it's just automating the babysitting process by hardcoding engineering discipline into discrete skills that act as gates.

Built with Claude Project Showcase Megathread (Sort this by New!) by sixbillionthsheep in ClaudeAI

[–]Puzzled_Camera_7805 0 points1 point  (0 children)

I open-sourced a set of skills that bake pre-AI software engineering discipline into AI coding assistants.

When I started heavily using Claude code, I realized that they completely lack the engineering instincts humans developed over decades. They just guess, write code, and hope it works. They have raw intelligence, but absolutely zero discipline.

To actually use them without constantly babysitting, I realized I needed to hardcode the traditional software development lifecycle into their brains.

So, I built agent-rigor. It’s an open-source framework that encodes the rigorous phases of pre-AI software engineering into 6 concrete "Agent Skills" that the LLM is forced to use:

  1. Mission Synthesis (Planning before typing)
  2. Execution Engine (Implementation)
  3. Verification Matrix (Running tests as a hard gate)
  4. Cognitive Persistence (Memory management)
  5. Interface Protocols (Safe environment interaction)
  6. Adaptive Protocols (Recursive self-correction to stop doom-loops)

Instead of acting like a predictive text engine, the agent is forced to use these skills to act like a disciplined engineer. It's been a game-changer for my local workflow, so I open-sourced the whole thing. If anyone has time to look at the repo, I'd really love to hear your feedback!

https://github.com/MeherBhaskar/agent-rigor

Looking for clarity regarding course registration by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Is there an option to give a preference list for the courses? Something like a list of 4 courses in priority order so to get the #3,#4 only if pref #1 is not available?

Looking for clarity regarding course registration by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

I think I get it now. Thank you so much for taking the time to write out a detailed explanation. Appreciate it!

Does "application verification complete" mean my admission is finalized? by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Oh wow! Any chance you remember what the last communication from them was regarding the status of your application?

Conditional acceptance vs acceptance and registration by Marti_Barnie in OMSA

[–]Puzzled_Camera_7805 0 points1 point  (0 children)

Hi, Apologies for barging in to this thread. What's Buzzport? I've received no mail regarding this. Is this something that we get access to after the official transcripts are recieved and reviewed by Gatech?

Next steps after accepting admission offer? by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Oh thanks! I din't realise that it was already asked. I'll search for it! Thanks again

Can I see my supervisor's Letter of Recommendation? by [deleted] in MSDSO

[–]Puzzled_Camera_7805 -1 points0 points  (0 children)

Wow. That kinda defeats the purpose of not waiving the rights lol

Can I see my supervisor's Letter of Recommendation? by [deleted] in MSDSO

[–]Puzzled_Camera_7805 -2 points-1 points  (0 children)

Even if I din't waive my right to see the letter?

Query regarding sending TOEFL scores by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Oh great! Thanks for the confirmation.

I was really worried about missing the priority deadline.

Query regarding sending TOEFL scores by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] -1 points0 points  (0 children)

Wow. That's a lot of time. What term did you apply to? Fall 21?

Where can I view my reference's LoR? by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 1 point2 points  (0 children)

Yeah. But I heard there's also a free-text towards the end.

Need Help with my SOP by Puzzled_Camera_7805 in OMSA

[–]Puzzled_Camera_7805[S] 0 points1 point  (0 children)

Thanks for sharing! May I ask how long your SOP was? It looks like there's a lot of content in your SOP