@pimzino/claude-code-spec-workflow
Version:
Automated workflows for Claude Code. Includes spec-driven development (Requirements → Design → Tasks → Implementation) with intelligent task execution, optional steering documents and streamlined bug fix workflow (Report → Analyze → Fix → Verify). We have
41 lines • 1.3 kB
TypeScript
/**
* Main class that orchestrates the entire spec workflow setup process.
* Creates directory structure, commands, templates, and configuration files.
*
* @example
* ```typescript
* const setup = new SpecWorkflowSetup('/my/project');
* await setup.setupWorkflow();
* ```
*/
export declare class SpecWorkflowSetup {
private projectRoot;
private claudeDir;
private commandsDir;
private specsDir;
private templatesDir;
private steeringDir;
private bugsDir;
private agentsDir;
private markdownDir;
private markdownCommandsDir;
private markdownTemplatesDir;
private markdownAgentsDir;
constructor(projectRoot?: string);
claudeDirectoryExists(): Promise<boolean>;
/**
* Check if the installation is complete by verifying all required files and directories exist
* This prevents treating incomplete installations as complete ones
*/
isInstallationComplete(): Promise<boolean>;
setupDirectories(): Promise<void>;
createSlashCommands(): Promise<void>;
createTemplates(): Promise<void>;
setupAgents(): Promise<void>;
/**
* Auto-generate task commands for all existing specs
*/
autoGenerateTaskCommands(): Promise<void>;
runSetup(): Promise<void>;
}
//# sourceMappingURL=setup.d.ts.map