UNPKG

@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

46 lines 1.43 kB
export declare class SpecWorkflowUpdater { private projectRoot; private claudeDir; private commandsDir; private templatesDir; private agentsDir; private specsDir; private markdownDir; private markdownCommandsDir; private markdownTemplatesDir; private markdownAgentsDir; constructor(projectRoot?: string); /** * Create a backup of the current .claude directory before making changes */ createBackup(): Promise<string>; /** * Recursively copy a directory */ private copyDirectory; /** * List all backup directories in the project root */ listBackups(): Promise<string[]>; /** * Clean up old backups, keeping only the most recent N backups */ cleanupOldBackups(keepCount?: number): Promise<void>; /** * Delete the entire .claude directory for a fresh start */ deleteClaudeDirectory(): Promise<void>; /** * Restore user content (specs and task commands) from backup */ restoreUserContent(backupDir: string): Promise<void>; updateCommands(): Promise<void>; updateTemplates(): Promise<void>; updateAgents(): Promise<void>; regenerateTaskCommands(): Promise<void>; /** * Update with fresh install approach: backup -> delete -> fresh install -> restore user content */ updateWithFreshInstall(): Promise<void>; } //# sourceMappingURL=update.d.ts.map