用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/ForceInjection/domain-driven-design-skills --skill persona-journey命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | persona-journey |
| description | Comprehensive persona journey testing and UX verification across all personas |
user-journey-verification
Comprehensively test and verify all persona journeys across Game Loopers personas, leveraging the project-product-manager and ux-flow-designer agents to identify friction points, ensure consistency, and generate actionable improvement recommendations.
This skill produces a detailed REPORT.md in the root directory documenting findings, prioritized recommendations, and implementation roadmap.
This skill tests user journeys for all current personas defined in PERSONAS.md:
Documented but not tested until Phase 3:
For each persona, the skill will:
A. Map Complete User Flows
B. Identify Friction Points Using the ux-flow-designer agent to analyze:
C. Verify Business Rules Using the project-product-manager agent to ensure:
D. Check Consistency Cross-persona consistency verification:
The skill applies industry-standard UX principles:
Progressive Disclosure
Error Prevention & Recovery
Feedback & Affordance
Accessibility (WCAG 2.1 Level AA)
Conversion Optimization
The skill coordinates multiple specialized agents:
Deliverable: Strategic assessment document
Deliverable: Flow analysis with diagrams and recommendations
Combine findings into prioritized report:
When invoked, this skill will:
1. Read PERSONAS.md for all persona definitions
2. Read .claude/skills/CSS/DESIGN_SYSTEM.md for UI standards
3. Read CLAUDE.md for architecture rules
4. Read ROADMAP.md for current phase and priorities
2A. Launch project-product-manager agent
Task: Strategic Product Review
- Verify product status system implementation
- Check embeddability and royalty logic
- Review publishing validation rules
- Assess code quality (unused imports, any types)
- Validate consistency across components
- Identify technical debt or architectural issues
2B. Launch ux-flow-designer agent (per persona)
For each persona, launch separate flow analysis:
Game Designer Journey:
Flow 1: Create first product
Entry: Dashboard → "Create Product" button
Steps: Title/description → Upload files → Set price → Embed products → Configure royalties → Publish
Exit: Product live in marketplace
Flow 2: Embed community product for royalty sharing
Entry: Product editor → "Embed Products" tab
Steps: Search embeddable products → Select product → Configure royalty → Save
Exit: Product updated with component royalties
Flow 3: Monitor revenue breakdown
Entry: Product detail page (owner view)
Steps: View revenue preview → Understand splits → See contributor list
Exit: Confident in revenue distribution
3D Modeler Journey:
Flow 1: Publish embeddable STL product
Entry: Create → "Create Product" button
Steps: Upload STL files → Mark as embeddable → Set direct sale price → Set royalty rate → Publish
Exit: Product visible in marketplace + embeddable for others
Flow 2: Track royalty earnings from embedded products
Entry: Dashboard → "Royalty Earnings"
Steps: View products embedding their work → See earnings per parent product → Track total royalties
Exit: Understand passive income stream
Illustrator Journey:
Flow 1: License artwork via embeddable product
Entry: Create → "Create Product" button
Steps: Upload art files (PNG/PDF) → Mark embeddable → Set royalty rate → Publish
Exit: Art available for licensing
Flow 2: Get credited on parent products
Entry: Notification: "Your art was embedded in [Product]"
Steps: View parent product page → See attribution → View royalty amount
Exit: Confident work is credited and compensated
Consumer Journey:
Flow 1: Discover and purchase complete game package
Entry: Browse products page
Steps: Search/filter → View product detail → See what's included → See price breakdown → Add to cart → Checkout → Download files
Exit: Product files downloaded, creators paid
Flow 2: Understand who gets paid (transparency)
Entry: Product detail page
Steps: View "Revenue Breakdown" section → See owner share → See contributor royalties → See platform fee
Exit: Trust established through transparency
- Compare flows for consistency
- Identify shared components needing standardization
- Verify design system adherence across personas
- Check for conflicting patterns or messaging
Output structure:
- Executive Summary
- Methodology
- Findings by Persona (each persona gets dedicated section)
- Cross-Cutting Issues (affects multiple personas)
- Prioritized Recommendations (P0, P1, P2, P3)
- Implementation Roadmap
- Success Metrics for Improvements
The generated REPORT.md will follow this structure:
# Game Loopers User Journey Verification Report
**Generated:** [Date]
**Scope:** MVP Personas (Game Designer, 3D Modeler, Illustrator, Consumer)
**Phase:** Pre-Launch Verification
---
## Executive Summary
[High-level findings, critical issues count, overall UX health score]
---
## Methodology
- Agents used: project-product-manager, ux-flow-designer
- Personas tested: 4 current MVP personas
- Flows analyzed: [Number] user journeys
- Standards applied: WCAG 2.1 AA, BEM CSS, Game Loopers design system
---
## Findings by Persona
### 1. Game Designer
**Primary Journey: Create and Publish Product**
✅ **What Works:**
- [List strengths]
❌ **Friction Points:**
- [Specific issues with location references]
🔧 **Recommendations:**
- [Actionable improvements with priority]
**Secondary Journey: Embed Community Products**
[Same structure]
---
### 2. 3D Modeler
[Same structure as Game Designer]
---
### 3. Illustrator
[Same structure]
---
### 4. Consumer/Buyer
[Same structure]
---
## Cross-Cutting Issues
### Design System Consistency
[Issues affecting multiple personas]
### Component Reusability
[Opportunities to DRY up code]
### Accessibility Gaps
[WCAG violations or keyboard navigation issues]
### Mobile Responsiveness
[Breakpoint issues, touch target sizes]
---
## Prioritized Recommendations
### P0: Critical (Blocking Launch)
1. [Issue] - **Impact:** [Description] - **Location:** [File/Component]
- **Fix:** [Specific solution]
- [Hours/Days]
[Same format]
[Same format]
[Same format]
---
[ ] Fix P0 critical issues
[ ] Address P1 high-impact items
[ ] Implement P2 medium-impact improvements
[ ] Monitor metrics for validation
[ ] Consider P3 enhancements based on user feedback
---
0 P0 critical issues
<3 P1 high-impact issues
WCAG 2.1 AA compliance: 100%
Mobile responsiveness: All breakpoints tested
Product publish success rate: >90%
Checkout completion rate: >75%
Average time to first sale: <7 days
User support tickets: <5% of users
---
[Links to detailed agent reports]
[Text-based flow diagrams for each persona]
[BEM compliance, design token usage, accessibility]
[Unused imports/vars, any types, architectural issues]
User: "Run the user journey verification for all personas"
Skill executes:
1. Reads PERSONAS.md, DESIGN_SYSTEM.md, CLAUDE.md
2. Invokes project-product-manager for strategic review
3. Invokes ux-flow-designer for each persona flow
4. Synthesizes findings
5. Writes REPORT.md to root directory
6. Outputs: "✅ Verification complete. See /REPORT.md for detailed findings and recommendations."
User: "Verify the 3D Modeler journey in detail"
Skill executes:
1. Reads PERSONAS.md (3D Modeler section only)
2. Invokes ux-flow-designer for modeler-specific flows
3. Invokes project-product-manager for consistency check
4. Generates focused report section
5. Appends to REPORT.md or creates MODELER_REPORT.md
User: "Test the product publishing flow for Game Designers"
Skill executes:
1. Maps publishing flow from product editor to marketplace
2. Invokes ux-flow-designer for friction analysis
3. Invokes project-product-manager for validation rule check
4. Generates focused recommendations
5. Outputs inline report or appends to REPORT.md
Before generating final report, verify:
This skill succeeds when:
✅ Comprehensive Coverage
✅ Actionable Recommendations
✅ Strategic Alignment
✅ Quality Standards
✅ Measurable Outcomes
Context: We're conducting pre-launch user journey verification
Task: Strategic product review covering:
1. Product status system (draft, private, public, archived) - verify implementation
2. Embeddability rules (is_embeddable flag, royalty config) - check consistency
3. Publishing validation (products need files OR components) - test edge cases
4. Revenue distribution (10% platform fee, owner share, royalties) - validate calculations
5. Code quality (unused imports, variables, any types) - enforce rules
6. Cross-persona consistency (components, patterns, messaging)
Output: Strategic assessment with prioritized issues (P0-P3)
Context: Testing [PERSONA] user journey for Game Loopers MVP
Persona: [Full persona details from PERSONAS.md]
Primary Flow: [Flow description]
Task: Analyze this flow for:
1. Friction points (confusion, extra clicks, unclear states)
2. Progressive disclosure (is complexity revealed gradually?)
3. Error prevention & recovery (validations, confirmations, undo)
4. Feedback & affordance (loading states, success messages)
5. Accessibility (keyboard nav, ARIA, focus management)
6. Conversion optimization (clear CTAs, minimal fields, trust signals)
Output: Flow diagram + friction analysis + recommendations
When to Re-Run:
How to Update This Skill:
This skill is the comprehensive UX and product verification system for Game Loopers. By orchestrating specialized agents and applying rigorous testing frameworks, it ensures that all user journeys are friction-free, consistent, accessible, and aligned with business goals.
The resulting REPORT.md becomes the source of truth for pre-launch polish and post-launch improvement prioritization, driving product excellence through data-driven, persona-centric analysis.