Generate Project Context
This skill creates a foundational project context file that guides all video production work. It ensures consistency across scripts, visuals, and production decisions.
When to Use This Skill
- First time using VideoDrone Agent - establish project foundation
- Starting a new video series or campaign
- Working with a new client or brand
- Need to document video style guidelines
- Want to ensure consistent brand voice across videos
What This Skill Does
- Brand Discovery: Captures brand name, industry, values, and positioning
- Audience Definition: Identifies target demographics and preferences
- Visual Style: Documents color palette, visual references, and aesthetic preferences
- Voice & Tone: Establishes communication style and brand personality
- Video Preferences: Captures format preferences, platform targets, and production constraints
- Digital Human Settings: Defines avatar preferences if applicable
How to Use
Generate project context
Create brand context for video production
I need to set up my project context for a new video series
Instructions
When user requests project context generation:
Welcome and Explain
I'll help you create a comprehensive project context that will guide all video production.
This ensures consistency in scripts, visuals, and brand voice across all videos.
This will take about 5-10 minutes. Let's get started!
Brand Basics
Ask these questions:
### Brand Identity
1. **Brand/Company Name**: What's your brand or company name?
2. **Industry**: What industry are you in?
3. **What You Do**: In one sentence, what does your brand do?
4. **Unique Value**: What makes you different from competitors?
5. **Brand Values**: What are your top 3 brand values? (e.g., innovation, trust, sustainability)
Target Audience
### Target Audience
1. **Primary Audience**: Who is your main target audience?
- Age range:
- Demographics:
- Job roles/interests:
2. **Audience Pain Points**: What problems do they face that you solve?
3. **Audience Goals**: What do they want to achieve?
4. **Platform Preferences**: Where does your audience consume video content?
[ ] YouTube
[ ] LinkedIn
[ ] Instagram
[ ] TikTok
[ ] Facebook
[ ] Twitter/X
[ ] Website/Landing pages
[ ] Other: ___________
Brand Voice & Tone
### Communication Style
1. **Brand Voice**: How would you describe your brand's personality?
[ ] Professional & Authoritative
[ ] Friendly & Conversational
[ ] Energetic & Enthusiastic
[ ] Calm & Reassuring
[ ] Witty & Humorous
[ ] Educational & Informative
[ ] Inspirational & Motivational
[ ] Other: ___________
2. **Tone Examples**: Which brands' communication style do you admire?
3. **Language Preferences**:
- Formality level: [Casual / Professional / Technical]
- Use of jargon: [Minimal / Industry-standard / Technical]
- Humor: [Yes / Subtle / No]
Visual Style
### Visual Preferences
1. **Brand Colors**: What are your primary brand colors?
- Primary:
- Secondary:
- Accent:
2. **Visual Style**: What visual aesthetic matches your brand?
[ ] Modern & Minimal
[ ] Bold & Vibrant
[ ] Corporate & Clean
[ ] Creative & Artistic
[ ] Tech & Futuristic
[ ] Warm & Human
[ ] Other: ___________
3. **Reference Videos**: Share URLs of videos whose style you like (optional)
4. **Visual Elements**:
- Logo usage: [Yes / Watermark / End card / No]
- Typography preference: [Modern / Classic / Bold / Minimal]
- Animation style: [Smooth / Dynamic / Subtle / None]
Video Production Preferences
### Video Specifications
1. **Typical Video Length**: What's your preferred video duration?
[ ] Short (15-30s)
[ ] Standard (1-2min)
[ ] Medium (2-5min)
[ ] Long (5-10min)
[ ] Varies by content
2. **Video Format**: Primary aspect ratio?
[ ] Horizontal (16:9) - YouTube, website
[ ] Vertical (9:16) - TikTok, Instagram Stories
[ ] Square (1:1) - Instagram feed, Facebook
[ ] Multiple formats needed
3. **Content Types**: What types of videos will you create?
[ ] Explainer videos
[ ] Product demos
[ ] Talking head / Presenter
[ ] Tutorials / How-tos
[ ] Marketing / Promotional
[ ] Testimonials
[ ] Behind-the-scenes
[ ] Other: ___________
4. **Production Frequency**: How often will you produce videos?
Digital Human Preferences (if applicable)
### Digital Human / Avatar Settings
1. **Use Digital Human**: Do you want to use AI-generated presenters?
[ ] Yes, always
[ ] Sometimes
[ ] No
If yes:
2. **Avatar Type**:
[ ] Professional business person
[ ] Friendly expert
[ ] Young and energetic
[ ] Mature and authoritative
[ ] Custom specification: ___________
3. **Avatar Characteristics**:
- Gender preference:
- Age range:
- Ethnicity:
- Attire style:
4. **Background Setting**:
[ ] Office/Professional
[ ] Minimal/Studio
[ ] Home/Casual
[ ] Custom: ___________
Content Sources
### Input Materials
1. **Website**: Do you have a website we can reference?
URL: ___________
2. **Existing Content**: Do you have existing materials to reference?
[ ] Brand guidelines
[ ] Existing videos
[ ] Marketing materials
[ ] Product documentation
[ ] Blog posts
3. **Content Topics**: What topics will your videos typically cover?
Create Context File
Save all gathered information to ./output/context/project-context.md:
# Project Context - [Brand Name]
Generated: [Date]
## Brand Overview
**Brand Name**: [Name]
**Industry**: [Industry]
**What We Do**: [Description]
**Unique Value**: [Value proposition]
**Website**: [URL]
**Brand Values**:
- [Value 1]
- [Value 2]
- [Value 3]
---
## Target Audience
**Primary Audience**: [Description]
- Age: [Range]
- Demographics: [Details]
- Roles/Interests: [Details]
**Pain Points**:
- [Pain point 1]
- [Pain point 2]
**Goals**:
- [Goal 1]
- [Goal 2]
**Platform Preferences**: [Platforms]
---
## Brand Voice & Communication
**Personality**: [Voice description]
**Tone**: [Tone details]
**Formality**: [Level]
**Technical Language**: [Usage]
**Humor**: [Yes/No/Subtle]
**Reference Brands**: [Examples]
---
## Visual Style Guide
**Color Palette**:
- Primary: [Color]
- Secondary: [Color]
- Accent: [Color]
**Visual Aesthetic**: [Style description]
**Typography**: [Preference]
**Animation Style**: [Style]
**Logo Usage**: [Guidelines]
**Reference Videos**:
- [URL 1]
- [URL 2]
---
## Video Production Standards
**Typical Duration**: [Length]
**Primary Format**: [Aspect ratio]
**Content Types**: [List]
**Production Frequency**: [Frequency]
---
## Digital Human Configuration
**Use Digital Presenter**: [Yes/No/Sometimes]
[If yes:]
**Avatar Type**: [Description]
**Characteristics**:
- Gender: [Preference]
- Age: [Range]
- Ethnicity: [Preference]
- Attire: [Style]
**Background**: [Setting]
---
## Content Topics & Focus
[List of typical topics]
---
## Production Notes
[Any additional guidelines or preferences]
---
*This context file guides all video production decisions. Update as brand evolves.*
Confirm and Summarize
✅ Project context created successfully!
Saved to: `./output/context/project-context.md`
**Summary**:
- Brand: [Name]
- Audience: [Description]
- Style: [Visual style]
- Voice: [Communication style]
- Platforms: [Main platforms]
This context will now be used for all script writing, visual generation,
and video production to ensure brand consistency.
You can review and edit the file anytime if preferences change.
Output Format
The context file should be comprehensive, well-organized, and referenced by @./output/context/project-context.md in all subsequent video production tasks.
Tips
- Be conversational: Make the Q&A process feel natural, not like a form
- Provide examples: Help users articulate preferences with examples
- Allow flexibility: Let users skip or come back to questions
- Confirm understanding: Summarize answers before moving to next section
- Save incrementally: Save progress even if user exits mid-session
- Update capability: Allow users to update context as brand evolves
Related Skills
After creating project context, users typically:
- Use
analyze-website-content to extract more brand details
- Use
script-planner to start video production
- Reference this context in all subsequent video work
1---2name: generate-project-context3description: Interactive wizard that creates comprehensive project context through guided Q&A session. Captures brand identity, target audience, visual style, and video production preferences.4---56# Generate Project Context78This skill creates a foundational project context file that guides all video production work. It ensures consistency across scripts, visuals, and production decisions.910## When to Use This Skill1112- **First time using VideoDrone Agent** - establish project foundation13- Starting a new video series or campaign14- Working with a new client or brand15- Need to document video style guidelines16- Want to ensure consistent brand voice across videos1718## What This Skill Does19201. **Brand Discovery**: Captures brand name, industry, values, and positioning212. **Audience Definition**: Identifies target demographics and preferences223. **Visual Style**: Documents color palette, visual references, and aesthetic preferences234. **Voice & Tone**: Establishes communication style and brand personality245. **Video Preferences**: Captures format preferences, platform targets, and production constraints256. **Digital Human Settings**: Defines avatar preferences if applicable2627## How to Use2829```30Generate project context31```3233```34Create brand context for video production35```3637```38I need to set up my project context for a new video series39```4041## Instructions4243When user requests project context generation:44451. **Welcome and Explain**4647 ```markdown48 I'll help you create a comprehensive project context that will guide all video production.49 This ensures consistency in scripts, visuals, and brand voice across all videos.50 51 This will take about 5-10 minutes. Let's get started!52 ```53542. **Brand Basics**5556 Ask these questions:57 58 ```markdown59 ### Brand Identity60 61 1. **Brand/Company Name**: What's your brand or company name?62 63 2. **Industry**: What industry are you in?64 65 3. **What You Do**: In one sentence, what does your brand do?66 67 4. **Unique Value**: What makes you different from competitors?68 69 5. **Brand Values**: What are your top 3 brand values? (e.g., innovation, trust, sustainability)70 ```71723. **Target Audience**7374 ```markdown75 ### Target Audience76 77 1. **Primary Audience**: Who is your main target audience?78 - Age range:79 - Demographics:80 - Job roles/interests:81 82 2. **Audience Pain Points**: What problems do they face that you solve?83 84 3. **Audience Goals**: What do they want to achieve?85 86 4. **Platform Preferences**: Where does your audience consume video content?87 [ ] YouTube88 [ ] LinkedIn89 [ ] Instagram90 [ ] TikTok91 [ ] Facebook92 [ ] Twitter/X93 [ ] Website/Landing pages94 [ ] Other: ___________95 ```96974. **Brand Voice & Tone**9899 ```markdown100 ### Communication Style101 102 1. **Brand Voice**: How would you describe your brand's personality?103 [ ] Professional & Authoritative104 [ ] Friendly & Conversational105 [ ] Energetic & Enthusiastic106 [ ] Calm & Reassuring107 [ ] Witty & Humorous108 [ ] Educational & Informative109 [ ] Inspirational & Motivational110 [ ] Other: ___________111 112 2. **Tone Examples**: Which brands' communication style do you admire?113 114 3. **Language Preferences**:115 - Formality level: [Casual / Professional / Technical]116 - Use of jargon: [Minimal / Industry-standard / Technical]117 - Humor: [Yes / Subtle / No]118 ```1191205. **Visual Style**121122 ```markdown123 ### Visual Preferences124 125 1. **Brand Colors**: What are your primary brand colors?126 - Primary:127 - Secondary:128 - Accent:129 130 2. **Visual Style**: What visual aesthetic matches your brand?131 [ ] Modern & Minimal132 [ ] Bold & Vibrant133 [ ] Corporate & Clean134 [ ] Creative & Artistic135 [ ] Tech & Futuristic136 [ ] Warm & Human137 [ ] Other: ___________138 139 3. **Reference Videos**: Share URLs of videos whose style you like (optional)140 141 4. **Visual Elements**:142 - Logo usage: [Yes / Watermark / End card / No]143 - Typography preference: [Modern / Classic / Bold / Minimal]144 - Animation style: [Smooth / Dynamic / Subtle / None]145 ```1461476. **Video Production Preferences**148149 ```markdown150 ### Video Specifications151 152 1. **Typical Video Length**: What's your preferred video duration?153 [ ] Short (15-30s)154 [ ] Standard (1-2min)155 [ ] Medium (2-5min)156 [ ] Long (5-10min)157 [ ] Varies by content158 159 2. **Video Format**: Primary aspect ratio?160 [ ] Horizontal (16:9) - YouTube, website161 [ ] Vertical (9:16) - TikTok, Instagram Stories162 [ ] Square (1:1) - Instagram feed, Facebook163 [ ] Multiple formats needed164 165 3. **Content Types**: What types of videos will you create?166 [ ] Explainer videos167 [ ] Product demos168 [ ] Talking head / Presenter169 [ ] Tutorials / How-tos170 [ ] Marketing / Promotional171 [ ] Testimonials172 [ ] Behind-the-scenes173 [ ] Other: ___________174 175 4. **Production Frequency**: How often will you produce videos?176 ```1771787. **Digital Human Preferences** (if applicable)179180 ```markdown181 ### Digital Human / Avatar Settings182 183 1. **Use Digital Human**: Do you want to use AI-generated presenters?184 [ ] Yes, always185 [ ] Sometimes186 [ ] No187 188 If yes:189 190 2. **Avatar Type**:191 [ ] Professional business person192 [ ] Friendly expert193 [ ] Young and energetic194 [ ] Mature and authoritative195 [ ] Custom specification: ___________196 197 3. **Avatar Characteristics**:198 - Gender preference:199 - Age range:200 - Ethnicity:201 - Attire style:202 203 4. **Background Setting**:204 [ ] Office/Professional205 [ ] Minimal/Studio206 [ ] Home/Casual207 [ ] Custom: ___________208 ```2092108. **Content Sources**211212 ```markdown213 ### Input Materials214 215 1. **Website**: Do you have a website we can reference?216 URL: ___________217 218 2. **Existing Content**: Do you have existing materials to reference?219 [ ] Brand guidelines220 [ ] Existing videos221 [ ] Marketing materials222 [ ] Product documentation223 [ ] Blog posts224 225 3. **Content Topics**: What topics will your videos typically cover?226 ```2272289. **Create Context File**229230 Save all gathered information to `./output/context/project-context.md`:231232 ```markdown233 # Project Context - [Brand Name]234 235 Generated: [Date]236 237 ## Brand Overview238 239 **Brand Name**: [Name]240 **Industry**: [Industry]241 **What We Do**: [Description]242 **Unique Value**: [Value proposition]243 **Website**: [URL]244 245 **Brand Values**:246 - [Value 1]247 - [Value 2]248 - [Value 3]249 250 ---251 252 ## Target Audience253 254 **Primary Audience**: [Description]255 - Age: [Range]256 - Demographics: [Details]257 - Roles/Interests: [Details]258 259 **Pain Points**:260 - [Pain point 1]261 - [Pain point 2]262 263 **Goals**:264 - [Goal 1]265 - [Goal 2]266 267 **Platform Preferences**: [Platforms]268 269 ---270 271 ## Brand Voice & Communication272 273 **Personality**: [Voice description]274 **Tone**: [Tone details]275 **Formality**: [Level]276 **Technical Language**: [Usage]277 **Humor**: [Yes/No/Subtle]278 279 **Reference Brands**: [Examples]280 281 ---282 283 ## Visual Style Guide284 285 **Color Palette**:286 - Primary: [Color]287 - Secondary: [Color]288 - Accent: [Color]289 290 **Visual Aesthetic**: [Style description]291 292 **Typography**: [Preference]293 **Animation Style**: [Style]294 **Logo Usage**: [Guidelines]295 296 **Reference Videos**:297 - [URL 1]298 - [URL 2]299 300 ---301 302 ## Video Production Standards303 304 **Typical Duration**: [Length]305 **Primary Format**: [Aspect ratio]306 **Content Types**: [List]307 **Production Frequency**: [Frequency]308 309 ---310 311 ## Digital Human Configuration312 313 **Use Digital Presenter**: [Yes/No/Sometimes]314 315 [If yes:]316 **Avatar Type**: [Description]317 **Characteristics**:318 - Gender: [Preference]319 - Age: [Range]320 - Ethnicity: [Preference]321 - Attire: [Style]322 323 **Background**: [Setting]324 325 ---326 327 ## Content Topics & Focus328 329 [List of typical topics]330 331 ---332 333 ## Production Notes334 335 [Any additional guidelines or preferences]336 337 ---338 339 *This context file guides all video production decisions. Update as brand evolves.*340 ```34134210. **Confirm and Summarize**343344 ```markdown345 ✅ Project context created successfully!346 347 Saved to: `./output/context/project-context.md`348 349 **Summary**:350 - Brand: [Name]351 - Audience: [Description]352 - Style: [Visual style]353 - Voice: [Communication style]354 - Platforms: [Main platforms]355 356 This context will now be used for all script writing, visual generation, 357 and video production to ensure brand consistency.358 359 You can review and edit the file anytime if preferences change.360 ```361362## Output Format363364The context file should be comprehensive, well-organized, and referenced by `@./output/context/project-context.md` in all subsequent video production tasks.365366## Tips367368- **Be conversational**: Make the Q&A process feel natural, not like a form369- **Provide examples**: Help users articulate preferences with examples370- **Allow flexibility**: Let users skip or come back to questions371- **Confirm understanding**: Summarize answers before moving to next section372- **Save incrementally**: Save progress even if user exits mid-session373- **Update capability**: Allow users to update context as brand evolves374375## Related Skills376377After creating project context, users typically:378- Use `analyze-website-content` to extract more brand details379- Use `script-planner` to start video production380- Reference this context in all subsequent video work