UNPKG

@boundless-oss/atlas

Version:

Atlas - MCP Server for comprehensive startup project management

36 lines 1.07 kB
/** * Specialized Agent Personas * Implements MCP Design Guide Section 3.4 principles for creating focused agent roles */ export interface AgentPersona { name: string; role: string; systemPrompt: string; constraints: string[]; specializedTools: string[]; heuristics: string[]; examples: Array<{ scenario: string; correctApproach: string; reasoning: string; }>; } /** * Collection of specialized agent personas for different aspects of software development */ export declare const AGENT_PERSONAS: Record<string, AgentPersona>; /** * Get appropriate persona for a given task type */ export declare function getPersonaForTask(taskType: string): AgentPersona | null; /** * Create a dynamic system prompt combining base persona with specific context */ export declare function createContextualPrompt(persona: AgentPersona, context: { task?: string; projectType?: string; currentPhase?: string; teamSize?: number; constraints?: string[]; }): string; //# sourceMappingURL=agent-personas.d.ts.map