agent-rules
Version:
Rules and instructions for agentic coding tools like Cursor, Claude CLI, Gemini CLI, Qodo, Cline and more
20 lines (17 loc) • 879 B
text/typescript
interface ScaffoldInstructions {
aiApp: string;
codeLanguage: string;
codeTopic: string;
includeMcp?: boolean;
includeCommands?: boolean;
}
interface AiAppConfig {
directory: string;
filesSuffix: string;
}
declare function getAiAppDirectory(aiApp: string): AiAppConfig;
declare function resolveTemplateDirectory(scaffoldInstructions: ScaffoldInstructions): Promise<string>;
declare function resolveMcpTemplateDirectory(scaffoldInstructions: ScaffoldInstructions): Promise<string>;
declare function resolveCommandsTemplateDirectory(scaffoldInstructions: ScaffoldInstructions): Promise<string | null>;
declare function scaffoldAiAppInstructions(scaffoldInstructions: ScaffoldInstructions): Promise<void>;
export { getAiAppDirectory, resolveCommandsTemplateDirectory, resolveMcpTemplateDirectory, resolveTemplateDirectory, scaffoldAiAppInstructions };