92 lines
2.5 KiB
TypeScript
92 lines
2.5 KiB
TypeScript
/**
|
|
* @claude-flow/codex - Templates
|
|
*
|
|
* Built-in templates and skill definitions
|
|
*/
|
|
import type { AgentsMdTemplate, BuiltInSkill } from '../types.js';
|
|
/**
|
|
* Built-in skill definitions
|
|
*/
|
|
export declare const BUILT_IN_SKILLS: Record<BuiltInSkill, {
|
|
name: string;
|
|
description: string;
|
|
category: string;
|
|
}>;
|
|
/**
|
|
* Template descriptions
|
|
*/
|
|
export declare const TEMPLATES: Record<AgentsMdTemplate, {
|
|
name: string;
|
|
description: string;
|
|
skillCount: number;
|
|
}>;
|
|
/**
|
|
* Get template information
|
|
*/
|
|
export declare function getTemplate(name: AgentsMdTemplate): typeof TEMPLATES[AgentsMdTemplate];
|
|
/**
|
|
* List all available templates
|
|
*/
|
|
export declare function listTemplates(): Array<{
|
|
name: AgentsMdTemplate;
|
|
description: string;
|
|
skillCount: number;
|
|
}>;
|
|
/**
|
|
* All available skills (137+ skills including agent skills)
|
|
* Copied from .agents/skills/ during init
|
|
*/
|
|
export declare const ALL_AVAILABLE_SKILLS: string[];
|
|
/**
|
|
* Default skills per template
|
|
*/
|
|
export declare const DEFAULT_SKILLS_BY_TEMPLATE: Record<AgentsMdTemplate, string[]>;
|
|
/**
|
|
* Directory structure template
|
|
*/
|
|
export declare const DIRECTORY_STRUCTURE: {
|
|
root: {
|
|
'AGENTS.md': string;
|
|
};
|
|
'.agents': {
|
|
'config.toml': string;
|
|
'skills/': string;
|
|
};
|
|
'.codex': {
|
|
'config.toml': string;
|
|
'AGENTS.override.md': string;
|
|
};
|
|
'.claude-flow': {
|
|
'config.yaml': string;
|
|
'data/': string;
|
|
'logs/': string;
|
|
};
|
|
};
|
|
/**
|
|
* Feature mapping between Claude Code and Codex
|
|
*/
|
|
export declare const PLATFORM_MAPPING: {
|
|
claudeCode: {
|
|
configFile: string;
|
|
localConfig: string;
|
|
settingsFormat: string;
|
|
skillInvocation: string;
|
|
approvalLevels: number;
|
|
};
|
|
codex: {
|
|
configFile: string;
|
|
localConfig: string;
|
|
settingsFormat: string;
|
|
skillInvocation: string;
|
|
approvalLevels: number;
|
|
};
|
|
};
|
|
/**
|
|
* Gitignore entries for Codex projects
|
|
*/
|
|
export declare const GITIGNORE_ENTRIES: string[];
|
|
/**
|
|
* Default AGENTS.override.md content
|
|
*/
|
|
export declare const AGENTS_OVERRIDE_TEMPLATE = "# Local Development Overrides\n\n## Environment\n- Development mode: full-auto\n- Sandbox: workspace-write\n- Web search: live\n\n## Personal Preferences\n[Add your specific preferences here]\n\n## Debug Settings\nEnable verbose logging for development.\n\n## Notes\nThis file is gitignored and contains local-only settings.\n";
|
|
//# sourceMappingURL=index.d.ts.map
|