
Roadmap Analyzer
- 141 installs
- 31 repo stars
- Updated August 2, 2026
- shipshitdev/library
Parse a product roadmap, score priorities, expose dependencies, and translate epics into sequenced implementation work for the team.
About
Roadmap-analyzer ingests roadmap documents or backlogs and produces structured assessments: dependencies, priority rationale, sequencing recommendations, and actionable breakdowns. It bridges product planning and engineering execution for clearer sprint-ready work.
- Epic dependency mapping
- Priority and impact scoring
- Milestone sequencing
- Risk and scope flags
- Issue-ready breakdown output
Roadmap Analyzer by the numbers
- 141 all-time installs (skills.sh)
- +3 installs in the week ending Jul 27, 2026 (Skillselion tracking)
- Ranked #1,208 of 3,282 Productivity & Planning skills by installs in the Skillselion catalog
- Data as of Aug 3, 2026 (Skillselion catalog sync)
npx skills add https://github.com/shipshitdev/library --skill roadmap-analyzerAdd your badge
Show developers this skill is listed on Skillselion. Paste this into your README.
| Installs | 141 |
|---|---|
| repo stars | ★ 31 |
| Last updated | August 2, 2026 |
| Repository | shipshitdev/library ↗ |
What it does
Parse a product roadmap, score priorities, expose dependencies, and translate epics into sequenced implementation work for the team.
Files
Roadmap Analyzer
Overview
This skill analyzes a project's current feature set against the needs of the Ideal Customer Profile (ICP). Before analyzing, discover the project's ICP from documentation (.agents/memory/ or project docs) and current features from the codebase and documentation.
The skill produces three outputs:
1. Gap Analysis Table: Side-by-side comparison of ICP needs vs current features with gaps highlighted 2. Prioritized Backlog: Ranked list of features to build next based on ICP alignment and impact 3. Strategic Themes: High-level focus areas with specific initiatives
When to Use This Skill
Invoke this skill when asked to:
- "What should we build next?"
- "Compare our features against what our customers need"
- "Analyze product gaps for our ICP"
- "Help me plan the product roadmap"
- "What features are missing for our target customers?"
- "Evaluate our competitive positioning"
- "What do we need to focus on to better serve our target customers?"
Analysis Workflow
Step 1: Discover Current Features
Use a hybrid approach to identify existing project capabilities (discover from project):
1.1 Automated Codebase Scan
Search the codebase for feature implementations. Focus on:
Key directories to explore:
apps/frontend-apps/*/ - Frontend applications
apps/apis/*/ - Backend APIs
packages/*/ - Shared packagesSearch patterns for features:
- Component names (React components often indicate UI features)
- API endpoints (routes indicate backend capabilities)
- Service methods (business logic indicates functionality)
- Database schemas (data models reveal supported features)
- Configuration files (feature flags, settings)
Use grep/glob to find domain-relevant patterns. Derive search terms from the project's ICP and value proposition — common patterns include:
- Core product actions:
pattern: "create|generate|publish|export|analyze" - Automation features:
pattern: "auto|schedule|batch|queue" - Collaboration features:
pattern: "share|invite|team|permission|role" - Integration features:
pattern: "connect|sync|import|webhook|api" - AI features:
pattern: "ai|generate|openai|anthropic|llm"
1.2 User Context Integration
Ask the user:
- "Are there features I should know about that might not be obvious in the code?"
- "Any recent features added that might not be fully integrated?"
- "Features in beta or soft-launched?"
- "Integrations or capabilities documented elsewhere?"
1.3 Feature Inventory Creation
Organize discovered features into categories appropriate for the project's domain. If a references/feature-categories.md exists in the skill or project, use it. Otherwise derive categories from the product's core value areas — common cross-domain categories include:
1. Core Product Actions (the primary job the user hires the product for) 2. AI & Automation Features 3. Collaboration & Workflow 4. Templates & Reuse 5. Analytics & Performance 6. Integration & Ecosystem 7. Asset / Content Management 8. Settings, Permissions & Admin 9. Onboarding & Learning 10. Monetization & Billing
For each feature, note:
- Status: Exists (production), Partial (incomplete), Planned, Missing
- Quality: Production-ready, Beta, Prototype, Needs improvement
- Location: Where found in codebase (file paths)
Step 2: Load ICP Context
Read the reference documents to understand requirements. Check the skill's references/ directory and the project's .agents/memory/ for:
references/icp-profile.md(if present) — deep understanding of target customer needsreferences/feature-categories.md(if present) — feature taxonomy- Any project-specific ICP or persona docs in
.agents/memory/
If no reference documents exist, derive the ICP from:
- Product documentation and README
- Existing user-facing copy (pricing page, landing page, onboarding)
- Any product strategy docs in the codebase
Key ICP dimensions to identify for any product:
1. Primary job-to-be-done: What is the core outcome the user hires the product for? 2. User empowerment: Can users self-serve, or do they need support at every step? 3. Scale needs: Does the ICP need volume, speed, batch processing? 4. Collaboration: Single-user or team, approvals, brand governance?
Step 3: Gap Analysis
Compare current features against ICP needs and editor requirements.
3.1 Create Gap Analysis Table
Format:
| Feature Category | ICP Need Priority | Current State | Gap Severity | Key Missing Elements |
|-----------------|-------------------|---------------|--------------|----------------------|
| AI Avatar Creation | CRITICAL | Partial | HIGH | Multiple avatars, avatar library, voice cloning |
| Platform Optimization | CRITICAL | Missing | CRITICAL | Auto-reframe, batch export multiple formats |
| ... | ... | ... | ... | ... |Gap Severity Levels:
- CRITICAL: Blocking ICP adoption, core value prop missing
- HIGH: Significantly impacts ICP success, competitive disadvantage
- MEDIUM: Limits scale/efficiency, nice-to-have
- LOW: Future enhancement, not blocking
Priority Levels:
- CRITICAL: Must-have for ICP, core to value proposition
- HIGH: Important for ICP success, competitive requirement
- MEDIUM: Valuable but not essential
- LOW: Nice-to-have, future consideration
3.2 Identify Critical Gaps
Highlight gaps where:
1. ICP Need Priority = CRITICAL AND Gap Severity = CRITICAL/HIGH 2. Feature is table stakes for competitors 3. Feature directly enables the product's core differentiator or user empowerment story 4. Feature required for the ICP's primary delivery channel or platform
Step 4: Generate Prioritized Backlog
Create a ranked list of features to build next.
4.1 Prioritization Framework
Score each feature on:
ICP Impact (1-5)
- 5: Core to ICP value prop, directly addresses primary pain point
- 4: Strongly supports ICP needs, key differentiator
- 3: Valuable for ICP, improves experience
- 2: Nice-to-have for ICP
- 1: Minimal ICP impact
Urgency (1-5)
- 5: Blocking sales/adoption, critical competitive gap
- 4: Significant competitive pressure, customer requests
- 3: On roadmap, good timing to build
- 2: Can wait, not time-sensitive
- 1: Future consideration
Implementation Effort (1-5)
- 5: Very high effort, 3+ months, complex
- 4: High effort, 1-3 months, significant work
- 3: Medium effort, 2-4 weeks, moderate complexity
- 2: Low effort, < 2 weeks, straightforward
- 1: Very low effort, < 1 week, simple
Priority Score = (ICP Impact × 2 + Urgency × 1.5) / Implementation Effort
Higher score = higher priority.
4.2 Backlog Format
## Prioritized Feature Backlog
### P0 (Build Immediately - Priority Score > 3.0)
1. **[Feature Name]** (Score: 4.2)
- **Why**: [ICP impact explanation]
- **Customer need**: [Specific ICP pain point addressed]
- **Effort**: [Time estimate]
- **Dependencies**: [What's needed first]
### P1 (Build Next Quarter - Priority Score 2.0-3.0)
[Same format]
### P2 (Future Consideration - Priority Score < 2.0)
[Same format]4.3 Quick Wins Section
Identify features with:
- High ICP Impact (4-5)
- Low Implementation Effort (1-2)
- Decent Urgency (3+)
These are "quick wins" that deliver high value with low investment.
Step 5: Define Strategic Themes
Group features into high-level strategic focus areas.
5.1 Theme Identification
Analyze feature clusters to identify 3-5 strategic themes based on the discovered ICP and product goals. Derive theme names from the product's own language and vision. Common structural patterns:
- Core capability theme: Building or completing the primary product value
- Scale / efficiency theme: Automation, batch processing, speed improvements
- Collaboration theme: Multi-user, approvals, brand governance
- Integration / ecosystem theme: Connecting to external tools and platforms
- Analytics / insight theme: Measurement, reporting, optimization
5.2 Theme Structure
For each theme, provide:
## [Theme Name]
**Vision**: [1-2 sentence vision for this theme]
**ICP Alignment**: [How this theme serves ICP needs]
**Current State**: [Where we are today]
**Target State**: [Where we need to be]
**Key Initiatives**:
1. **[Initiative Name]**
- Features: [Specific features]
- Impact: [Expected outcome]
- Timeline: [When to build]
2. **[Next initiative]**
[Same format]
**Success Metrics**:
- [Metric 1]: [Target]
- [Metric 2]: [Target]5.3 Theme Prioritization
Recommend theme focus order based on:
1. Foundation themes first: Core platform capabilities required for everything else 2. Differentiator themes next: Unique value props that set the product apart 3. Enhancement themes last: Improvements to existing capabilities
Step 6: Output Assembly
Combine all analysis into a comprehensive report:
# [Project] Roadmap Analysis
## [Date]
## Executive Summary
[3-5 bullets summarizing key findings and recommendations]
## Gap Analysis
[Gap analysis table from Step 3]
## Critical Gaps
[Detailed explanation of critical gaps from Step 3.2]
## Prioritized Backlog
[Prioritized backlog from Step 4]
## Quick Wins
[Quick wins list from Step 4.3]
## Strategic Themes
[Strategic themes from Step 5]
## Recommended Focus
**Next 30 days**: [Immediate priorities]
**Next quarter**: [Q1 focus areas]
**Next 6 months**: [Half-year vision]
## Appendix
### Feature Inventory
[Complete list of discovered features]
### ICP Summary
[Brief ICP recap]Best Practices
Analysis Quality
1. Be specific: Don't just say "add editing features"—specify "Add timeline trimming with frame-level precision" 2. Show evidence: Reference where features exist (or don't) in codebase 3. Connect to customer: Explain how each feature serves ICP needs 4. Consider competition: Note when gaps create competitive disadvantage 5. Balance ambition with reality: Acknowledge technical constraints
Prioritization Rigor
1. Defend scores: Explain why a feature gets specific impact/urgency/effort scores 2. Consider dependencies: Note when features require others to be built first 3. Think sequentially: Some features enable others (e.g., avatar library before multi-avatar videos) 4. Question assumptions: If effort seems high, suggest simpler MVP versions
Strategic Thinking
1. Theme coherence: Themes should feel cohesive, not arbitrary groupings 2. ICP-centric: Every recommendation should trace back to ICP needs 3. Differentiation: Emphasize features that set the project apart 4. Reality check: Acknowledge market timing, competitive landscape, technical feasibility
Common Pitfalls to Avoid
1. Don't just list features: Explain WHY each feature matters for ICP 2. Don't ignore existing features: Give credit for what already exists 3. Don't treat all gaps equally: Not all missing features are critical 4. Don't forget the product's core differentiator: Ground every recommendation in the unique value prop 5. Don't overlook platform or channel-specific needs: Different delivery channels have different requirements 6. Don't assume features work well: Existing features might have quality gaps
Resources
references/
If references/ exists in this skill's directory, load relevant documents at the start of analysis. Common useful reference files:
- icp-profile.md: Detailed profile of target customers — pain points, core needs, success metrics, buying journey. If absent, derive ICP from project docs.
- feature-categories.md: Taxonomy of feature categories for the product domain. Provides framework for organizing discovered features and identifying gaps systematically. If absent, derive categories from the product's core value areas (see Step 1.3).
When no reference files exist, derive the same information from the project's own documentation, existing copy, and codebase before proceeding with the analysis.
{
"name": "roadmap-analyzer",
"version": "1.0.0",
"description": "Analyze project features against ICP (Ideal Customer Profile) needs to identify gaps and recommend r",
"author": {
"name": "Ship Shit Dev",
"email": "hello@shipshit.dev",
"url": "https://shipshit.dev"
},
"license": "MIT",
"skills": "."
}
What Editors Need to Create Great Videos & Ads on Social Platforms
Core Editing Capabilities
1. Video Assembly & Timeline Editing
- Multi-track timeline: Layer video, audio, text, effects
- Trim & cut: Precise frame-level editing
- Transitions: Cuts, fades, wipes, custom transitions
- Speed control: Slow-mo, time-lapse, variable speed
- Scene reordering: Drag-and-drop scene arrangement
2. Visual Enhancement
- Color correction: Brightness, contrast, saturation, temperature
- Filters & effects: Cinematic looks, vintage, modern styles
- Crop & zoom: Reframe shots, Ken Burns effect, dynamic zooms
- Stabilization: Smooth shaky footage
- Background removal: Green screen, AI-powered background removal
- Overlay graphics: Logos, watermarks, lower thirds
3. Text & Typography
- Dynamic text animations: Kinetic typography, word-by-word reveals
- Text presets: Trending social media text styles
- Captions & subtitles: Auto-generate, style customization
- Text tracking: Text that follows movement in video
- Font variety: Access to trending fonts and custom uploads
- Text effects: Shadows, outlines, glows, 3D effects
4. Audio Capabilities
- Multi-track audio: Background music, voiceover, sound effects
- Audio ducking: Auto-lower music when voice speaks
- Noise reduction: Clean up background noise
- Audio sync: Align audio with video beats
- Voiceover recording: Built-in recording capability
- Music library: Royalty-free music and sound effects
- Beat detection: Sync cuts to music beats
Platform-Specific Requirements
TikTok & Instagram Reels
- 9:16 vertical format (primary)
- Hook in first 1-3 seconds: Immediate engagement critical
- Fast pacing: Quick cuts, 1-3 second scenes
- Trending effects: Access to viral transitions and effects
- Text overlay prevalence: Heavy text usage for no-sound viewing
- Authentic/raw aesthetic: UGC style, not overly polished
- Length optimization: 15-60 seconds ideal
- Sound sync: Trending audio integration
Key Elements:
- Jump cuts for energy
- Text animations that appear on beat
- Zoom-in for emphasis
- Quick scene transitions
- Emojis and stickers
- Split-screen/multi-clip layouts
YouTube Shorts
- 9:16 vertical format
- Hook + payoff structure: Tease at start, deliver at end
- On-screen text: Captions critical
- Longer acceptable: Up to 60 seconds
- Branding: More tolerance for polished/branded content
- Clear call-to-action: Subscribe prompts
Facebook/Instagram Feed
- 1:1 square or 4:5 vertical formats
- Silent autoplay optimization: Must work without sound
- Captions required: Full subtitles
- Slower pacing acceptable: 2-5 second scenes
- Brand-safe aesthetic: More polished acceptable
YouTube (Long-form)
- 16:9 horizontal format
- Intro/outro graphics: Channel branding
- Chapters/timestamps: Longer content structure
- B-roll insertion: Supporting footage
- Screen recording: Tutorial/demo content
- Longer scenes: 5-15 second shots acceptable
Essential Features for Ads
1. Call-to-Action (CTA) Elements
- CTA buttons: Animated "Shop Now", "Learn More", etc.
- Countdown timers: Create urgency
- Price tags: Prominent pricing display
- Swipe-up indicators: Direct response elements
- QR codes: Easy mobile conversion
2. Product Showcase
- Product focus modes: Highlight product in frame
- Before/after splits: Demonstrate transformation
- Feature callouts: Annotate product features
- Comparison layouts: Side-by-side comparisons
- Unboxing effects: Reveal animations
3. Performance Optimization
- A/B testing variants: Quick variations creation
- Template-based creation: Consistent brand, variable content
- Batch editing: Apply changes across multiple ads
- Format variations: One edit → all platform formats
- Hook variations: Test different openings quickly
4. Brand Consistency
- Brand kit integration: Logos, colors, fonts saved
- Style presets: Brand-approved looks and effects
- Template library: Reusable ad structures
- Asset management: Organized media library
Modern AI-Powered Needs
1. Automation
- Auto-captions: AI-generated, accurate subtitles
- Auto-crop/reframe: Smart cropping for different formats
- Scene detection: Auto-identify scene changes
- Beat detection: Auto-sync cuts to music
- B-roll suggestions: AI suggests relevant stock footage
- Color matching: Auto-match color grading across clips
2. AI Avatars & Spokespersons
- Realistic avatars: High-quality AI presenters
- Custom voices: Text-to-speech in brand voice
- Lip-sync accuracy: Mouth movements match audio
- Emotion control: Avatar expressions match content tone
- Multiple avatars: Character variety for different content
- Avatar consistency: Same character across videos
3. Content Generation
- Script-to-video: AI generates video from text script
- Image-to-video: Animate static images
- Style transfer: Apply one video's style to another
- Auto-highlights: AI picks best moments from long footage
- Thumbnail generation: AI creates click-worthy thumbnails
4. Smart Editing Assistance
- Pacing suggestions: AI recommends cuts based on engagement
- Trend integration: Apply trending effects automatically
- Format optimization: Auto-optimize for each platform
- Accessibility: Auto-add accessibility features
Workflow Efficiency Needs
1. Speed & Performance
- Fast preview: Real-time playback without rendering
- Quick export: Fast rendering for multiple formats
- Cloud processing: Offload intensive tasks
- Auto-save: Never lose work
- Background rendering: Continue working while exporting
2. Asset Management
- Media library: Organized, searchable assets
- Stock integration: Built-in stock footage/music access
- Cloud storage: Access files anywhere
- Version control: Track edit history
- Collaboration: Team access to projects
3. Templates & Presets
- Save custom presets: Reuse favorite settings
- Template marketplace: Community/pro templates
- Style transfer: Apply template to new content
- Batch apply: Templates across multiple projects
4. Collaboration Features
- Comments: Team feedback on timeline
- Approval workflow: Send for review, track approvals
- Role permissions: Editor vs reviewer access
- Version comparison: See what changed
- Activity log: Track who did what
Quality Benchmarks
Visual Quality
- Resolution: 1080p minimum, 4K support for future-proofing
- Frame rate: 30fps standard, 60fps for smooth motion
- Bitrate: High enough to avoid compression artifacts
- Aspect ratios: Support all platform requirements
Audio Quality
- Clear voice: Noise-free, professional sound
- Balanced mix: Music doesn't overpower voice
- Platform-optimized: Loudness normalization for each platform
Technical Requirements
- File size: Optimized for fast upload/playback
- Format compatibility: Platform-accepted formats
- Metadata: Proper encoding for platform algorithms
- Accessibility: Captions, audio descriptions where needed
Competitive Benchmarks
Tools Editors Currently Use
Professional Editors:
- Adobe Premiere Pro (full control, steep learning curve)
- Final Cut Pro (Mac-native, powerful)
- DaVinci Resolve (color grading excellence)
Social-First Editors:
- CapCut (easy, trending effects, mobile-first)
- InShot (mobile-friendly, quick edits)
- VN Video Editor (intermediate power, accessible)
AI-Enhanced:
- Descript (text-based editing, transcription-first)
- Runway ML (AI effects, generative tools)
- Pictory AI (script to video)
What [Project] Needs to Match/Exceed:
- Ease of CapCut + Power of Premiere
- AI automation + Creative control
- Speed of mobile tools + Quality of desktop
- Template efficiency + Customization flexibility
Feature Categories for AI UGC/Content Creation Platforms
Category Framework
Features are organized into strategic categories that align with the customer journey and value proposition. Use this framework to evaluate feature coverage and identify gaps.
---
1. Content Input & Ideation
Purpose: How users initiate content creation
Features
- Text-to-video: Describe content, AI generates video
- Script input: Paste/write script, AI produces video
- Template selection: Choose from pre-built templates
- URL input: Generate content from blog post, article, product page
- Image input: Upload images to animate or build video around
- Voice recording: Record voice, AI generates matching video
- Idea generator: AI suggests content ideas based on goals
- Trend integration: Pull trending topics/sounds to build content around
- Content calendar: Plan and schedule content creation
- Batch creation: Generate multiple videos from single input
ICP Alignment
- Critical for SMBs who need speed and volume
- Lowers barrier for non-experts to start creating
- Multiple input methods = team flexibility
---
2. AI Avatar Creation & Management
Purpose: Create and manage virtual presenters/characters
Features
- Avatar builder: Create custom avatars (appearance, voice, style)
- Avatar library: Save and organize created avatars
- Voice cloning: Clone real voices for avatars
- Stock avatars: Pre-made professional avatars
- Avatar styles: Realistic, cartoon, animated, branded
- Multi-avatar support: Use multiple characters in one video
- Avatar consistency: Same avatar across videos
- Emotion control: Set avatar mood/expression
- Gesture library: Avatar body language and movements
- Lip-sync quality: Accurate mouth movements
- Avatar permissions: Share avatars across team
- Avatar analytics: Track which avatars perform best
ICP Alignment
- CRITICAL: Core to "AI army of avatars" vision
- Enables brand consistency at scale
- Allows team to create without being on camera
- Key differentiator from competitors
---
3. Video Editing & Assembly
Purpose: Edit, refine, and customize generated content
Features
- Timeline editor: Traditional editing interface
- Scene reordering: Drag-and-drop scene arrangement
- Trim & cut: Edit video length and sections
- Transitions: Scene transitions and effects
- Speed control: Adjust playback speed
- B-roll insertion: Add supporting footage
- Picture-in-picture: Multiple video layers
- Green screen: Background replacement
- Crop & reframe: Adjust framing
- Split screen: Multiple clips simultaneously
- Undo/redo: Edit history management
- Auto-edit: AI suggests/applies edits
ICP Alignment
- Empowers users to customize AI-generated content
- Necessary for brand-specific adjustments
- Balances automation with creative control
---
4. Visual Enhancement & Effects
Purpose: Improve visual quality and style
Features
- Color correction: Brightness, contrast, saturation
- Filters & presets: Cinematic looks, styles
- Visual effects: Zoom, pan, Ken Burns
- Stabilization: Smooth shaky footage
- Overlays: Graphics, logos, watermarks
- Animations: Motion graphics, kinetic elements
- Image enhancement: Upscaling, sharpening
- Background blur: Focus on subject
- Beauty filters: Portrait enhancement
- Brand filters: Consistent brand look
- Effect library: Pre-made effects
- Custom effects: User-created effects
ICP Alignment
- Ensures professional quality without expertise
- Brand consistency through presets
- Makes UGC look polished yet authentic
---
5. Text, Captions & Typography
Purpose: Add text elements to videos
Features
- Auto-captions: AI-generated subtitles
- Caption editing: Manual caption correction
- Caption styling: Fonts, colors, animations
- Text templates: Pre-styled text presets
- Kinetic typography: Animated text effects
- Headline overlays: Title cards, lower thirds
- Emoji support: Text emojis and reactions
- Text tracking: Text follows video elements
- Multi-language: Captions in multiple languages
- Text-to-speech preview: Sync text with voice
- Trending text styles: Popular social media text looks
- Brand fonts: Custom font uploads
ICP Alignment
- Critical for silent autoplay on social platforms
- Accessibility requirement
- Key engagement driver on social media
---
6. Audio & Music
Purpose: Manage audio elements
Features
- Text-to-speech: AI voiceover from text
- Voice cloning: Custom AI voices
- Music library: Royalty-free background music
- Sound effects: SFX library
- Audio upload: Custom audio files
- Audio ducking: Auto-lower music for voice
- Multi-track audio: Layer multiple audio sources
- Audio trimming: Edit audio clips
- Volume control: Adjust audio levels
- Noise reduction: Clean audio
- Beat detection: Sync edits to music
- Voiceover recording: Built-in recording
- Audio effects: Echo, reverb, filters
ICP Alignment
- AI voiceover reduces need for talent
- Music library avoids copyright issues
- Professional audio without audio engineer
---
7. Platform Optimization & Export
Purpose: Prepare content for specific platforms
Features
- Multi-format export: All social platform formats (9:16, 1:1, 16:9, etc.)
- Auto-reframe: Smart crop for different formats
- Batch export: Export multiple formats simultaneously
- Platform presets: Optimized for TikTok, Instagram, YouTube, etc.
- Resolution options: 1080p, 4K, etc.
- Quality settings: Bitrate, compression control
- Direct publishing: Post directly to platforms
- Scheduling: Schedule posts for optimal timing
- Watermark: Auto-add branding
- Metadata optimization: Tags, descriptions for SEO
- Thumbnail generation: Auto-create thumbnails
- Format preview: See how video looks on each platform
ICP Alignment
- CRITICAL: Saves massive time on reformatting
- Enables true multi-platform strategy
- Key productivity driver for SMBs
---
8. Templates & Brand Management
Purpose: Ensure consistency and speed up creation
Features
- Template library: Pre-built video templates
- Custom templates: Save user-created templates
- Brand kit: Store logos, colors, fonts, assets
- Template marketplace: Community/pro templates
- Style presets: Reusable style settings
- Batch apply: Apply template to multiple videos
- Template categories: Organized by use case
- Template preview: See before applying
- Brand guidelines: Documented brand rules
- Asset library: Organized media storage
- Template sharing: Share templates with team
- Version control: Track template changes
ICP Alignment
- CRITICAL: Enables team to create consistently
- Maintains brand while democratizing creation
- Key to "empower users" value prop
---
9. Collaboration & Workflow
Purpose: Enable team-based content creation
Features
- Multi-user access: Team accounts
- Role permissions: Editor, viewer, admin roles
- Comments: Feedback on timeline
- Approval workflow: Submit for review
- Version history: Track changes
- Project sharing: Collaborate on projects
- Workspace organization: Folders, tags
- Activity log: Audit trail
- Notifications: Alert for comments, approvals
- Asset sharing: Shared media library
- Template sharing: Team template library
- Analytics sharing: Share performance data
ICP Alignment
- Essential for SMB teams (multiple stakeholders)
- Maintains quality control while scaling
- Supports "empower users" without chaos
---
10. Asset Management & Media Library
Purpose: Organize and access content assets
Features
- Media library: Centralized asset storage
- Search & filter: Find assets quickly
- Collections: Organize into folders/tags
- Stock integration: Built-in stock footage/images
- Cloud storage: Access anywhere
- Upload bulk: Batch upload assets
- Asset metadata: Tag, describe assets
- Usage tracking: See where assets used
- Duplicate detection: Avoid redundant uploads
- Archive old assets: Clean up library
- Asset preview: Quick preview without opening
- Smart organization: AI-suggested organization
ICP Alignment
- Scales with content volume
- Enables reuse of brand assets
- Reduces time searching for files
---
11. AI & Automation Features
Purpose: Reduce manual work through AI
Features
- Auto-editing: AI creates full edit from raw footage
- Smart crop: AI reframes for different formats
- Scene detection: Auto-identify scene breaks
- Highlight detection: AI finds best moments
- Face detection: Track and enhance faces
- Object removal: Remove unwanted elements
- Background removal: Auto green screen
- Color matching: Consistent colors across clips
- Audio cleanup: Auto noise reduction
- Transcription: Automatic speech-to-text
- Translation: Multi-language support
- Content moderation: Flag inappropriate content
- Optimization suggestions: AI recommends improvements
ICP Alignment
- CRITICAL: Core value prop (AI-powered creation)
- Enables non-experts to create quality content
- Time savings = ROI justification
---
12. Analytics & Performance
Purpose: Measure content effectiveness
Features
- Engagement metrics: Views, likes, shares, comments
- Performance dashboard: Aggregate analytics
- A/B testing: Compare video variations
- Audience insights: Demographics, behavior
- Platform breakdown: Performance by platform
- Time analysis: Best posting times
- Competitor benchmarks: Compare to competitors
- Avatar performance: Which avatars work best
- Template effectiveness: Which templates drive results
- Trend identification: Spot winning patterns
- Export reports: Share analytics
- Custom metrics: Track specific KPIs
ICP Alignment
- SMBs need ROI proof
- Data-driven content improvement
- Justifies platform investment
---
13. Learning & Support
Purpose: Help users succeed with platform
Features
- Tutorial library: Video guides
- Interactive onboarding: Guided first project
- Help center: Documentation
- Template tutorials: How to use templates
- Best practices: Content strategy guides
- Live chat support: Real-time help
- Community forum: User discussions
- Weekly tips: Email with tips/trends
- Use case examples: Inspiration gallery
- Certification: Prove expertise
- Office hours: Live training sessions
- Success metrics: Track user progress
ICP Alignment
- Reduces onboarding time
- Enables self-service (user empowerment)
- Drives product adoption
---
14. Integration & Ecosystem
Purpose: Connect with other tools
Features
- Social media integrations: Direct posting to platforms
- Calendar integrations: Sync with Google Calendar, etc.
- Storage integrations: Dropbox, Google Drive, etc.
- CRM integrations: Connect to HubSpot, Salesforce
- Analytics integrations: Google Analytics, etc.
- E-commerce integrations: Shopify, WooCommerce
- API access: Build custom integrations
- Webhook support: Event notifications
- Zapier/Make integrations: No-code automation
- Browser extension: Create from anywhere
- Mobile app: iOS/Android creation
- Desktop app: Offline creation capability
ICP Alignment
- Fits into existing workflows
- Reduces tool switching
- Enterprise readiness
---
15. E-commerce & Monetization
Purpose: Drive business outcomes from content
Features
- Product tagging: Tag products in videos
- Shoppable videos: Click-to-buy functionality
- Affiliate links: Integrate affiliate URLs
- CTA buttons: Call-to-action overlays
- Lead forms: Capture leads from videos
- QR codes: Mobile-friendly conversion
- Promo codes: Display discount codes
- Price displays: Show product pricing
- Countdown timers: Create urgency
- Conversion tracking: Measure sales impact
- Product feeds: Auto-import product catalog
- Dynamic product: Swap products in template
ICP Alignment
- Direct ROI for e-commerce brands
- Makes content actionable
- Justifies platform cost with revenue
---
Priority Framework
When evaluating features, consider:
1. ICP Critical: Must-haves for target customer segment 2. Competitive Parity: Table stakes to compete 3. Differentiators: Unique features that set platform apart 4. Nice-to-Have: Valuable but not blocking adoption 5. Future/Advanced: For scaling or next-tier customers
Gap Analysis Categories
When comparing current state to needs:
- Missing Entirely: Feature doesn't exist
- Incomplete: Feature exists but lacks critical sub-features
- Quality Gap: Feature exists but quality/UX below competitive standard
- Workflow Gap: Feature exists but integration/workflow is clunky
- Scalability Gap: Works for small use but doesn't scale
[Project] ICP (Ideal Customer Profile)
Note: This is a template. Discover the project's actual ICP from project documentation (.agents/memory/ or project docs).
Primary Customer Segment: Marketing Agencies ⭐
Why Agencies First:
- Volume producers - Create the most content at scale
- Recurring revenue - Monthly/quarterly contracts
- Team-focused - Need empowerment features (approval workflows, multi-user)
- Higher budgets - $2,499-$4,999+ credit packs
- Fast adoption - Agencies evaluate tools quickly
- Referral potential - Agencies recommend tools to their clients
Company Characteristics
- Size: Small to Medium Agencies (5-50 employees)
- Industry Focus:
- Digital marketing agencies (PRIMARY TARGET ⭐)
- Social media management agencies
- Content creation agencies
- Influencer marketing agencies
- Video production agencies (transitioning to AI)
- E-commerce agencies (managing client content)
- Business Model:
- Retainer-based clients ($2K-$10K/month per client)
- Need to scale content production efficiently
- Multiple clients = multiple content streams
- Team of 3-10 creators/account managers
Key Pain Points (Agency-Specific)
1. Content Volume at Scale ⭐ HIGHEST PRIORITY
- Need to produce 50-200+ pieces of content per month per client
- Traditional video production too slow/expensive for volume
- Can't scale without hiring expensive editors
- Multiple clients = exponential content needs
- Impact: Agencies need tools that handle volume efficiently
2. Team Empowerment & Efficiency
- Account managers need to create content (not just strategists)
- Current bottleneck: only 1-2 skilled creators can produce video
- Need approval workflows for client review before publishing
- Difficult to maintain brand consistency across multiple clients
- Impact: Agencies need self-service tools with quality control
3. Multi-Client Content Management
- Each client needs different brand voice/personality
- Multiple avatar libraries per client (character consistency)
- Client-specific templates and style guides
- Need to manage content across multiple brands simultaneously
- Impact: Agencies need brand/organization-scoped features
4. Speed & Turnaround Time
- Clients expect rapid content delivery (same-day or next-day)
- Trend-based content needs to be created in hours, not days
- Campaign launches require fast content generation
- A/B testing creative concepts quickly
- Impact: Agencies need speed to win and retain clients
5. Cost Efficiency & Margins
- High production costs eat into agency margins
- Can't pass 100% of costs to clients (pricing pressure)
- Need tools that improve margins while delivering quality
- Impact: Agencies are price-sensitive but value ROI over sticker price
Core Needs from [Project]
1. AI-Powered UGC Creation
- Generate authentic-looking user-generated content at scale
- AI avatars that can represent brand voice consistently
- Automated video editing and assembly
- Text-to-video capabilities for rapid content creation
- Multiple content variations from single input
2. User Empowerment Features
- Self-Service Creation: Team members without video skills can create content
- Templates & Presets: Brand-safe templates that ensure consistency
- Intuitive Interface: No learning curve, immediate productivity
- Approval Workflows: Maintain quality while democratizing creation
- Role-Based Access: Different capabilities for different team members
3. AI Avatar Army
- Multiple Personas: Create diverse avatar characters for different use cases
- Brand Avatars: Custom avatars representing brand personality
- Spokesperson Avatars: Consistent presenters for content series
- Character Consistency: Same avatar across multiple videos
- Avatar Customization: Voice, appearance, personality traits
- Avatar Library: Build and reuse avatar collection
4. Platform-Native Content
- Automatically format for TikTok, Instagram Reels, YouTube Shorts
- Generate platform-specific variations (9:16, 1:1, 16:9)
- Optimize content for each platform's algorithm
- Bulk export for multi-platform distribution
Success Metrics (What ICP Measures)
1. Content Output
- Videos created per week/month
- Time from concept to published content
- Cost per video created
2. Team Efficiency
- Number of team members creating content
- Reduction in production bottlenecks
- Hours saved vs traditional production
3. Engagement & Performance
- View rates, engagement rates on social
- Conversion rates from video content
- Audience growth attributed to content
4. ROI Metrics
- Cost savings vs hiring editors/agencies
- Revenue impact from increased content volume
- Customer acquisition cost improvements
Agency Buying Journey
1. Discovery: "AI video tool for agencies" or "scale content production" 2. Evaluation:
- Can account managers use it? (not just video editors)
- Does it handle multiple clients/brands?
- What's the cost per video compared to hiring?
- Can we maintain quality at scale?
3. Decision:
- ROI calculation: Tool cost vs hiring costs
- Speed comparison: Hours saved per month
- Team adoption: Will non-technical team members use it?
- Client satisfaction: Will content quality meet client standards?
4. Pilot: Start with 1-2 clients, test for 30 days 5. Rollout: Scale to all clients, train entire team 6. Expansion:
- Increase content volume per client
- Add more team members
- Build client-specific avatar libraries
- Upgrade to Agency tier ($4,999) for higher volume
Competitive Alternatives
- Manual Production: In-house video editors
- Agencies: Outsourced content creation
- Creator Platforms: Hiring freelance creators
- Other AI Tools: Synthesia, HeyGen, D-ID (talking head focus)
- Traditional Video Tools: Adobe, Final Cut, DaVinci (require skills)
Differentiation Needs
What makes [Project] the obvious choice:
1. UGC-native: Not just talking heads, but authentic social content styles 2. Team enablement: Anyone can create, not just specialists 3. Avatar flexibility: Beyond single spokesperson, build character library 4. End-to-end workflow: From idea to multi-platform distribution 5. Speed: Minutes not days/weeks
Secondary Segments (Future Expansion)
Direct Brands/E-commerce (After Agency Validation)
- In-house marketing teams (10-50 employees)
- E-commerce brands managing their own content
- SaaS companies with content marketing needs
- Note: Discover project-specific value propositions from documentation
Individual Content Creators/Influencers
- Solo creators wanting to scale output
- Smaller budgets ($999 Starter tier)
- May become agency customers as they grow
- Note: Lower priority - agencies produce 10x more volume
Enterprise (Future Expansion)
- Larger agencies (50-500 employees)
- Direct enterprise brands
- Enterprise features: SSO, advanced security, custom integrations
- Higher price point ($10K+ annual contracts), longer sales cycles