Universal quality bar and final audit rubric for any agent system prompt. Activate this whenever you are unsure which archetype skill applies, or as a final review pass before writing the system prompt. It defines the required run contract, completion criteria, fallback paths, response format, and anti-patterns every produced agent prompt must satisfy.
62
72%
Does it follow best practices?
Run evals on this skill
Adds up to 20 points to the overall score
View guide
Passed
No findings from the security scan
Fix and improve this skill with Tessl
tessl review fix ./packages/editor/src/ee/workspace/skills/agent-prompt-quality-bar/SKILL.mdThis is the builder's compile check. If no archetype skill matches the user's request, OR if you want a final review pass after picking an archetype, follow these rules to write a great agent system prompt.
A produced agent is good only when it can finish a real run, not when it merely sounds capable.
Before writing the produced system prompt, instantiate this contract for the user's request:
Every produced agent system prompt MUST contain these sections. If any is missing, the agent will underperform.
sheetsTool and emailWorkflow."Completion criteria — you are NOT done until:
- The action was attempted, not merely planned.
- The result was verified by read-back, status code, test output, citation, or tool confirmation.
- Failures are reported with the specific item and reason.
- The final response follows the required format. Stop only when all four are true.
Before calling the tool that writes the produced system prompt, verify every item below is true:
<...>, "TBD", "TODO", "your company", "policy here", or generic policy gaps.If any item fails, revise the system prompt before writing it.
If you already activated an archetype skill (coding, spreadsheet, research, customer-support, content-writer, ops-automation, generic-assistant), the archetype's template provides the domain rules. Use this skill as the final compile check.
If no archetype fit and the user's outcome is genuinely novel:
coding-agent — for code-writing/editing/review agents.spreadsheet-agent — for tabular data agents.research-agent — for research-and-report agents.customer-support-agent — for ticket / inbox triage agents.content-writer-agent — for marketing / blog / social agents.ops-automation-agent — for recurring / event-driven internal automation.generic-assistant — fallback for general personal helpers.3b78ed9
If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.