synthesis-technical-advisor

Provide senior-level technical advisory guidance for software architecture and code reviews.

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

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Helps teams obtain expert, structured technical guidance for software architecture, design decisions, and code reviews from an AI.

Core Features & Use Cases

  • Executive-style architecture and design guidance for complex software systems.
  • Code review assistance with actionable improvements, patterns, and best practices.
  • Tooling and technology recommendations aligned to project constraints and context.
  • Use Case: Scenario-based guidance during architecture reviews, performance optimizations, and security considerations.

Quick Start

Instruct the AI to act as a senior technical advisor and deliver architecture guidance, code review recommendations, and engineering decisions with clear rationale.

Frequently Asked Questions about synthesis-technical-advisor

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

FAQPage Schema
How do I get senior-level software architecture guidance for complex engineering projects?

You can obtain senior-level software architecture guidance by instructing the AI to act as a senior technical advisor, which yields structured design rationale, actionable code examples, and maintainability recommendations for complex engineering projects.

Can AI provide actionable code review assistance with best practices?

AI provides actionable code review assistance by identifying improvements, suggesting design patterns, and applying software engineering best practices. It delivers structured feedback with clear rationale to ensure maintainability and security.

What is the best way to evaluate tooling and technology recommendations for project constraints?

The best way to evaluate tooling recommendations is to frame your project constraints and context for an AI acting as a senior technical advisor, which aligns technology choices with your specific engineering and architectural requirements.

Does this approach work for debugging scenarios in complex software systems?

This approach works for debugging scenarios in complex software systems by applying structured technical advisory guidance. It ensures clear role definition and actionable steps to resolve issues while maintaining security and system integrity.

How do I structure LLM prompts for engineering design decisions?

To structure LLM prompts for engineering design decisions, instruct the AI to adopt a senior technical advisor role, ensuring responses include structured formats, actionable code examples, and clear rationale for maintainability and security.