metacoding
Version:
Cross-agent workflow skill for modern coding agents with gated planning, testing, verification, and handoff defaults
23 lines • 928 B
TypeScript
import { AgentVendor, ProjectConfig } from '../types';
export declare class SkillManager {
private readonly sourceSkillDir;
private readonly claudeAgentTemplatePath;
private readonly vendorDefinitions;
isInstalled(vendor?: AgentVendor): Promise<boolean>;
getInstalledVendors(): Promise<AgentVendor[]>;
getInstallDirectory(vendor: AgentVendor): string;
getBackupTargets(vendor: AgentVendor): string[];
installSkill(config: ProjectConfig): Promise<string[]>;
generateInstallationFiles(config: ProjectConfig): Promise<Array<{
path: string;
content: string;
}>>;
getInstalledFiles(vendor: AgentVendor): Promise<string[]>;
private hasVendorInstall;
private readCoreSupportFiles;
private renderClaudeAgentFile;
private listFilesRecursively;
private renderProjectContext;
private getRecommendedReferences;
}
//# sourceMappingURL=skill-manager.d.ts.map