소스 정보
- 저장소
- ForceInjection/domain-driven-design-skills
- 최근 소스 활동
- 2026년 5월 8일 03:07
- 감지된 SKILL.md 언어
- 영어
- 스타
- 25
- 포크
- 7
설치 방법
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
소스 파일 검토
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
메뉴
기본적으로 소스를 먼저 확인하는 Prompt가 선택됩니다. 직접 명령으로 전환하거나 로컬 사본을 다운로드할 수도 있습니다.
설치 여부를 결정하기 전에 SKILL.md와 SkillsMP에 표시된 보조 파일을 읽어 보세요.
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
직접 명령은 검토 Prompt를 거치지 않습니다. 실행하기 전에 소스를 확인하세요.
npx skills add https://github.com/ForceInjection/domain-driven-design-skills --skill persona-journey명령은 한 줄로 유지됩니다. 복사하기 전에 가로로 스크롤해 전체 내용을 확인하세요.
로컬 사본을 원하시나요? SkillsMP에서 현재 제공할 수 있는 파일을 다운로드하세요.
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.
Conduct deep academic research for philosophy, neuroscience, cognitive science, and theoretical computer science (computability, complexity, AI theory, logic). Use when user asks to: research academic topics, find scholarly papers, conduct literature reviews, analyze citations, synthesize research findings, explore philosophical arguments, investigate consciousness/cognition, study computability/decidability/Turing machines, or analyze academic debates. Triggers on: 'research papers', 'literature review', 'academic sources', 'scholarly articles', 'philosophy of mind', 'computability theory', 'neuroscience studies', 'find papers on', 'what does the research say'.
Create clear action plans with steps, success criteria, and risk awareness. Use before implementing features, making changes, starting projects, or anytime you need a roadmap to success. Triggers on "plan this", "how should we approach", "what's the strategy", "steps to complete", or when facing complex multi-step work.
Add keyboard navigation to a feature using CommandRegistryService. Use when implementing keyboard shortcuts, vim-style navigation, or hotkeys for a page or component.
SOC 직업 분류 기준