Your AI coding agent is winging it. Here's how to stop that. #1057
sharpdeveye
started this conversation in
General Discussion
Replies: 0 comments
Sign up for free
to join this conversation on GitHub.
Already have an account?
Sign in to comment
Uh oh!
There was an error while loading. Please reload this page.
-
I spent months watching AI coding agents make the same mistakes across every project I threw at them:
I call this workflow slop. And every AI coding tool ships with it by default.
So I built Maestro — 21 skills and 20 commands that inject workflow discipline into any AI coding agent. One install. Works with Cursor, Claude Code, Gemini CLI, Copilot, Codex, and 5 more.
What Does "Workflow Slop" Actually Look Like?
Run
/diagnoseon any project. You'll get a scored audit across 5 dimensions:Every finding maps to a specific remediation command:
/refinefor polish/fortifyor/streamline/fortify+/guardimmediately/onboard-agent— rebuildNo generic advice. No "consider adding tests." The agent tells you exactly which command to run next.
The 20 Commands
Every command is a structured skill file with explicit instructions, checklists, anti-patterns, and a recommended next step so the agent never leaves you hanging.
Analysis — find the problems:
/diagnose— Full workflow health audit with scored dimensions/evaluate— Test workflow quality against realistic scenariosFix & Improve — targeted repairs:
/fortify— Add error handling, retries, fallbacks/streamline— Remove over-engineering and complexity/calibrate— Align naming, formatting, conventions/refine— Final quality pass before shippingEnhancement — add new capabilities:
/amplify/compose/enrich/accelerate/chain/guard/iterate/temper/turbochargeUtility — setup and adaptation:
/teach-maestro/onboard-agent/specialize/adapt-workflow/extract-patternInstall in 30 Seconds
Option A: Skill Files (any provider)
Works with Cursor, Claude Code, Gemini CLI, Codex CLI, VS Code Copilot / Antigravity, Kiro, Trae, OpenCode, and Pi.
Option B: MCP Server (any MCP client)
{ "mcpServers": { "maestro": { "command": "npx", "args": ["-y", "maestro-workflow-mcp"] } } }Drop that in your MCP config. Done. 20 prompts, 4 tools, 8 knowledge resources — instantly available.
Why This Isn't Just Another Prompt Collection
Most "AI skill" repos are prompt dumps. Maestro is an ecosystem:
.maestro.mdproject context protocolnpx install+ MCP server + 10 providers/diagnosescores 5 dimensions 1-5The ecosystem forms a loop:
Real Example: What
/diagnoseFound in My ProjectI ran
/diagnoseon my production app. It found:Wallet service handling real money with zero test coverage. Idempotency keys were implemented, but no tests verified they actually prevent double-credits. Score: Safety 2/5.
Two services using DB transactions without try/catch. If a deadlock occurs, the exception bubbles unhandled and the user gets a raw 500 error.
Frontend deploying to Cloudflare Pages without
tsc --noEmit. Type errors were reaching production undetected.Each finding came with a specific command:
/fortify WalletService,/guard financial-flows,/fortify frontend-build.That's the difference between "you should probably add tests" and "Run
/guardon your wallet service because your financial operations have zero test coverage and idempotency keys are unverified."The Architecture
One source. 10 providers. One MCP server. Everything validated, bundled, and versioned.
What's Next
/diagnosescores over timeTry It
If it finds workflow slop — it will.
GitHub: github.com/sharpdeveye/maestro
npm: maestro-workflow-mcp
License: MIT
If this saved you from one more "it seems to work" deployment, consider dropping a ⭐ on the repo. It helps more than you think.
Beta Was this translation helpful? Give feedback.
All reactions