UNPKG

mcp-ai-agent-guidelines

Version:

A comprehensive Model Context Protocol server providing advanced tools, resources, and prompts for implementing AI agent best practices

41 lines 1.5 kB
interface ProjectProfile { name: string; type: string; structure: { directories: string[]; keyFiles: string[]; frameworks: string[]; languages: string[]; }; buildSystem?: string; testFramework?: string; dependencies: string[]; entryPoints: string[]; } interface ProjectMemory { title: string; content: string; category: "architecture" | "workflow" | "conventions" | "dependencies"; } export declare function renderOnboardingMarkdown(profile: ProjectProfile, options: { includeMemories: boolean; includeMetadata: boolean; includeReferences: boolean; memories?: ProjectMemory[]; }): string; export declare function projectOnboarding(args: unknown): Promise<{ content: { type: string; text: string; }[]; }>; export declare function detectLanguages(keyFiles: string[]): string[]; export declare function detectFrameworks(keyFiles: string[]): string[]; export declare function detectBuildSystem(keyFiles: string[]): string | undefined; export declare function detectTestFramework(keyFiles: string[]): string | undefined; export declare function detectDependencies(keyFiles: string[]): string[]; export declare function generateProjectMemories(profile: ProjectProfile): ProjectMemory[]; export declare function buildMemoriesSection(memories: ProjectMemory[]): string; export declare function buildOnboardingReferences(): string; export {}; //# sourceMappingURL=project-onboarding.d.ts.map