What problem does it solve?
This Skill configures a large language model to act as a senior technical advisor, reducing uncertainty in architecture choices, code quality, debugging, and technology selection by providing structured, expert guidance and recommendations.
Core Features & Use Cases
- Role definition & responsibilities: Establishes the LLM persona to provide architecture guidance, code review suggestions, debugging strategies, and tooling recommendations.
- Structured responses: Enforces a response format that surfaces a quick answer, contextual reasoning, code examples, considerations, and alternatives for actionable outcomes.
- Standards and trade-offs: Applies engineering best practices including security, testing, observability, scalability, and maintainability in recommendations.
- Use Case: Use it to audit a microservice design before implementation, review a pull request for maintainability and security, or troubleshoot a production incident with prioritized remediation steps.
Quick Start
Ask the assistant to act as a senior technical advisor and review the architecture and code of my service, listing immediate issues, recommended changes, and example code fixes.