Using Claude for Specifications
Använda Claude för specifikationer / Using Claude for Specifications
Claude Desktop can help you brainstorm, structure, and write feature specifications.
Setup / Installation
1. Install Claude Desktop
Download from claude.ai/download and sign in with your account.
2. Open Your Workspace
In Claude Desktop, open the vulcan-workspace folder so Claude has access to context files.
Providing Context / Ge kontext
For best results, reference the product context files:
Read these files for context:
- repos/vulcan-docs/docs/product/context/vision.md
- repos/vulcan-docs/docs/product/context/modules.md
- repos/vulcan-docs/docs/product/context/personas.md
- repos/vulcan-docs/docs/product/context/workflows.mdExample Prompts / Exempelfrågor
Brainstorming a Feature
I want to improve how administrators track lead status.
Based on the Lead CRM module in modules.md,
what features would help with this?Structuring a Spec
I have an idea for a feature: [describe your idea]
Help me structure this into a feature specification
using the template in templates/feature-spec.mdWriting in Swedish
Hjälp mig skriva en specifikation för [funktion].
Använd mallen i templates/feature-spec.md.
Jag vill skriva på svenska.Translating Terms
What's the English term for "arbetspaket"?
Check the glossary at resources/glossary.mdValidating Against Vision
Does this feature align with Vulcan's product vision?
Check against context/vision.mdWorkflow / Arbetsflöde
1. Start with the Problem
I'm trying to solve this problem: [problem description]
Who experiences this problem? (Administrator/Craftsman/Customer)2. Generate Ideas
What are some ways to solve this problem
within the [module name] module?3. Draft the Spec
Based on our discussion, create a feature spec
using the template. Include:
- Problem statement
- User stories for affected personas
- Acceptance criteria4. Review and Refine
Review this spec against the product vision.
Are there any gaps or inconsistencies?Tips / Tips
Do / Gör
- Provide context files for better responses
- Be specific about the problem you're solving
- Ask Claude to use the templates
- Request Swedish or English as needed
Don't / Gör inte
- Expect Claude to know Vulcan specifics without context
- Accept the first draft without review
- Skip the problem statement
Example Session / Exempelsession
You: I need to create a spec for a feature that lets
customers see their project progress online.
Claude: I'll help you create that spec. First, let me
understand the context...
Based on the Customer portal feature in modules.md
and the Customer persona in personas.md, here's
a draft specification...
You: That looks good. Can you add acceptance criteria
using Given/When/Then format?
Claude: Here are the acceptance criteria...Saving Your Work / Spara ditt arbete
Once you're happy with the spec:
- Copy the content
- Create a new file:
docs/product/specs/your-feature-name.md - Paste and save
- Follow the Submitting Guide