From dt-workspace
Initialize dt-workspace project configuration. Creates .dt-workspace config file with project settings.
How this command is triggered — by the user, by Claude, or both
Slash command
/dt-workspace:init [project-name]This command is limited to the following tools:
The summary Claude sees in its command listing — used to decide when to auto-load this command
# Initialize DT-Workspace Project Initialize a new dt-workspace configuration for documentation generation. ## Steps 1. **Check for existing config**: Look for `.dt-workspace` file in current directory 2. **If exists**: Ask user if they want to overwrite 3. **Gather information** using AskUserQuestion: - Project name (default: directory name or argument) - SOW file path (default: ./sow.md) - Preset selection (microservices/monolith/serverless/supabase/firebase/nextjs-fullstack/graphql-federation/kubernetes/event-sourcing) - Output directory (default: ./workflows) 4. **Create...
Initialize a new dt-workspace configuration for documentation generation.
Check for existing config: Look for .dt-workspace file in current directory
If exists: Ask user if they want to overwrite
Gather information using AskUserQuestion:
Create .dt-workspace file:
{
"version": "1.0.0",
"projectName": "<from user>",
"sowPath": "<from user>",
"defaultPreset": "<from user>",
"outputDirectory": "<from user>",
"generatedAt": "<ISO timestamp>",
"generatedPaths": {
"platforms": {}
}
}
Verify SOW file exists: Check if sowPath file exists, warn if not
Display summary:
DT-WORKSPACE INITIALIZED
Configuration: .dt-workspace
Project: <name>
SOW Path: <path>
Preset: <preset>
Output: <directory>
Next steps:
1. Ensure SOW file exists at <sowPath>
2. Run /dt-workspace:scaffold to generate documentation
npx claudepluginhub deepaktiwari09/dt-workspace-plugin --plugin dt-workspace/initInitializes or updates a Spec2Ship project by detecting existing structure, creating .s2s/ configuration, and gathering project context. Supports auto-detect, workspace, and detection-only modes.
/setupInteractive project onboarding that creates project-goals.md (business vision) and project-map.md (technical architecture) by asking questions and scanning the codebase.
/toolkit-initInitializes project with ai-toolkit structure (53 files), smartly detecting new setup or update/sync mode. Minimal questions for new projects; supports --force and --dry-run.
/initCreates a documentation folder structure with README files and placeholder content. Supports minimal, standard, and full layouts with optional dry-run and force flags.
/init-projectInteractive project initialization — detects tech stack, generates CLAUDE.md, spec.md, and prompt_plan.md. Accepts optional project name and --type flag.
/initInitializes a .shipyard/ configuration directory, detecting project type (brownfield/greenfield) and collecting workflow preferences (interaction style, git tracking, review depth, quality gates).