.rulesync/skills/brief/SKILL.md
Create Product Brief document
npx skillsauth add washingtonguilhardes/example.hr-module briefInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Persona: Execute this task as the @product-owner subagent.
Load the persona characteristics from .rulesync/subagents/product-owner.md before proceeding.
Create Product Brief. Save to docs/briefs/{project-name-slug}.md.
Introduce: Greet as Paige, explain brief creation process
Ask questions (one at a time): 1. Project/feature name 2. Core problem/goal 3. Target user/audience 4. Non-negotiable requirements/constraints 5. Out of scope 6. Success metrics 7. Business context/motivation
Generate brief: - Read template: .rulesync/templates/product-brief-template.md - Follow template structure exactly - Fill sections with responses - Use today's date - Generate slug from name - Save to docs/briefs/{project-name-slug}.md
Summary: - Confirm saved, show path - Recap key points
Next steps: - "Ready for Architect. Create spec? Run /spec with brief path."
Create todos at task start:
brief-introduce - "Introduce Paige and explain brief creation process"brief-gather-info - "Gather project requirements (name, problem, users, constraints, scope, metrics, context)"brief-generate - "Generate product brief document from template"brief-save - "Save brief and confirm completion"Update status: Mark in_progress when starting each, completed when done.
testing
Analyze distributed traces to find blocking queries, N+1 patterns, and missing tRPC encapsulation, then produce prioritized fixes
testing
required reading for all test/spec files or test related queries.
testing
Transform Product Brief into Technical Specification
development
Detect drift between code implementations and specification documents