mit einem Klick
worktree-prd
// Create a git worktree for PRD work with a descriptive branch name. Infers PRD from context or asks user.
// Create a git worktree for PRD work with a descriptive branch name. Infers PRD from context or asks user.
Generate a feature request prompt for another dot-ai project. Use when you need a feature implemented in a sibling project (MCP server, controller, etc.) to unblock work in the current project.
Create changelog fragment for release notes. Invoke during /prd-done workflow during the first push to the PR.
Process a feature request or response from another dot-ai project. Reads from tmp directory, implements/integrates, and writes response if needed.
Query sibling dot-ai projects to verify features are USABLE (not just defined). IMPORTANT: When calling this skill, explain HOW you plan to use the feature (e.g., 'I need to call X via REST API from the UI' or 'I need to import Y function'). This helps verify the full chain from definition to exposure.
Create a release tag based on accumulated changelog fragments. Run when ready to cut a release.
| name | worktree-prd |
| description | Create a git worktree for PRD work with a descriptive branch name. Infers PRD from context or asks user. |
Create a git worktree with a descriptive branch name based on the PRD title. This ensures feature branches have human-readable names that describe what the work is about.
Try to infer the PRD number from the current conversation. Look for PRD references like "PRD 353", "PRD #353", or "prd-353".
If not found in context, ask the user: "Which PRD should I create a worktree for? (e.g., 353)"
If the PRD content is already in the conversation context, extract the title from there.
Otherwise, read the PRD file. PRD files are in the prds/ directory with naming pattern [number]-[slug].md:
ls prds/ | grep "^[PRD_NUMBER]-"
The title is on the first line in format: # PRD #[number]: [Title]
Convert the PRD title to a branch-friendly name:
prd-[number]-Examples:
prd-353-kimi-k2.5-supportprd-290-skills-distributionprd-264-gitops-argocd-integrationRun the create-worktree.sh script from this skill's directory:
.claude/skills/worktree-prd/create-worktree.sh [branch-name]
The script will:
../${repo_name}-${branch-name}If the script fails due to existing branch/worktree, inform the user and ask how to proceed.
main for new feature work