From devflow-db
Reads a project brief from the workspace and ingests it into the DevFlow database — creating a project row and deriving requirements.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devflow-db:ingest-briefThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Reads a project brief markdown file from the current workspace, inserts it as a project, and derives requirements from the brief text.
Reads a project brief markdown file from the current workspace, inserts it as a project, and derives requirements from the brief text.
Run /ingest-brief at the start of a new project when you have a brief document ready in the workspace.
Locate the brief — find the project brief markdown file in the workspace (look in docs/, .devflow-docs/, or the root). Ask the user to confirm the path if ambiguous.
Read the brief — read the full file content.
Insert the project — call insert_project with:
name: the project title from the brief headingbrief_text: the full raw brief textstatus: 'draft'Derive requirements — parse the brief for requirement statements. Look for:
priority:
'high' — must-have / critical path items'medium' — should-have / important but not blocking'low' — nice-to-have / future considerationsInsert requirements — call insert_requirement for each derived requirement with the assigned priority and status = 'open'.
Activate the project — call update_project with status = 'active'.
Report — summarise what was created:
read_projects first to check if a project with the same name already exists.priority = 'medium' and flag it to the user.npx claudepluginhub pedrogrande/devflow-dbSets up isolated workspaces using native worktree tools or git worktree fallback. Use before starting feature work to protect the current branch.