What problem does it solve?
This Skill helps engineers and architects convert vague requirements into a rigorous agent specification by forcing problem-first definitions, explicit decision boundaries, and verifiable integration contracts so agents behave predictably and safely in production.
Core Features & Use Cases
- Problem-first Design: Require clear operational problem statements, target users, success criteria, constraints, and non-goals before proposing architectures.
- Pipeline and Contract Specification: Document ordered pipeline stages (input, intent, retrieval, planning, tool execution, validation, response, logging) with entry/exit contracts, error handling, and LLM/tool call schemas.
- State, Observability & Verification: Define session/state boundaries, persistence rules, traceable identifiers, metrics/logging for model and tool calls, and verification scenarios covering success, failure, approval, and rollback.
- Use Case: Use when designing a production customer-support automation agent that calls external services, requires approval gates for risky actions, and must provide auditable traces for compliance.
Quick Start
Document the operational problem, decision boundaries, pipeline stages, LLM and tool contracts, state rules, and verification scenarios before selecting models or implementing code.