get_engineering_guidance
Get engineering guidance through multi-persona orchestration that analyzes your query from diverse perspectives and returns synthesized recommendations.
Instructions
Get engineering guidance via multi-persona orchestration (DEFAULT in v0.3.0).
⚠️ DEPRECATION NOTICE (v0.6.0): This tool will be deprecated in v0.7.0. Please use the new granular tools instead:
suggest_personas_for_query() - Get persona suggestions
get_persona_content() - Get persona SKILL.md content
get_session_context() - Get session memory
record_consultation() - Record consultation after analysis
The new architecture provides content for Claude to analyze, rather than trying to perform analysis within the MCP server.
This is the NEW primary tool for getting engineering guidance. The Skill Orchestrator coordinates 21 specialized personas to provide holistic, multi-perspective analysis of your engineering questions.
Args: query: Your question or scenario mode: Analysis mode: - "orchestrated" (DEFAULT): Multi-persona analysis with intelligent selection - "quick": Single persona (Snarky Senior Engineer) for fast answers - "crisis": Emergency team (Incident Commander, SRE, Executive) - "standards": Legacy mode (engineering standards only, no personas) session_id: Session identifier project_root: Absolute path to project root (for local rules/sessions) specific_personas: Override auto-selection (e.g., ["security-sentinel", "pragmatic-architect"]) output_format: Response format ("brief", "standard", "executive")
Returns: Orchestrated multi-perspective guidance with synthesis and recommendations
Examples: # Auto-orchestrated (DEFAULT) get_engineering_guidance( query="Should we migrate to microservices?", session_id="saas-backend" )
# Crisis mode
get_engineering_guidance(
query="Production database is down",
mode="crisis"
)
# Specific personas
get_engineering_guidance(
query="Review this payment API design",
specific_personas=["security-sentinel", "api-platform-engineer"]
)
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| mode | No | orchestrated | |
| query | Yes | ||
| session_id | No | default | |
| project_root | No | ||
| output_format | No | standard | |
| specific_personas | No |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |