synthesis-technical-advisor

Provide technical advisory guidance for software architecture, code review, and debugging.

15|2|Updated Mar 17, 2026
One-click install
npx skills add https://github.com/rajivpant/synthesis-skills --skill synthesis-technical-advisor
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: synthesis-technical-advisor
Source: https://github.com/rajivpant/synthesis-skills/tree/main/synthesis-technical-advisor
Command: npx skills add https://github.com/rajivpant/synthesis-skills --skill synthesis-technical-advisor

SYSTEM DOCUMENTATION & REQUIREMENTS

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.

Frequently Asked Questions about synthesis-technical-advisor

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I review software architecture and code for maintainability before implementation?

To review software architecture and code, request senior technical advisory guidance that analyzes constraints, compares trade-offs, and provides concrete code examples. You receive structured recommendations covering immediate issues, security considerations, and engineering best practices for maintainability.

What is the best way to troubleshoot a production incident and find prioritized remediation steps?

Troubleshooting a production incident requires applying debugging strategies and observability recommendations. You get prioritized remediation steps and quick answers with contextual reasoning to resolve the issue efficiently while maintaining system stability.

How does a technical advisor help with technology selection and system design trade-offs?

A technical advisor helps with technology selection by applying constraint analysis and trade-off comparison to your system design. It delivers structured responses with alternatives and considerations, ensuring your engineering decisions meet scalability and maintainability standards.

Can I use this for auditing a microservice design and pull request reviews?

Yes, you can use it to audit a microservice design before implementation and review pull requests. It evaluates security, testing, and observability, providing structured feedback with code examples and recommended changes for actionable outcomes.

What should a senior technical advisor include when providing debugging strategies and code review suggestions?

Debugging strategies and code review suggestions should include constraint analysis, concrete code examples, testing and observability recommendations, and security considerations. This ensures comprehensive guidance covering engineering best practices, trade-offs, and alternative approaches.