Create a Video Brief with Claude Code
Use Claude Code in VS Code to research and write a production-ready video brief.
Introduction
30 Second Summary
Bạn phát hiện một topic trending và biết nó sẽ hay nếu làm video. Nhưng bạn không có chuyên môn kỹ thuật để hướng dẫn người quay "demo cái gì, click vào đâu, nói gì tại mỗi bước".
In this project, you will dùng Claude Code trong VS Code làm trợ lý nghiên cứu kỹ thuật để tạo một Video Production Brief hoàn chỉnh cho video YouTube. Brief này đủ chi tiết để CEO mở Camtasia và quay từ đầu đến cuối mà không cần hỏi lại.
What You'll Build
Bạn sẽ có một quy trình lặp lại được: mỗi khi phát hiện topic trending, bạn mở VS Code, gõ prompt cho Claude Code, và trong 30 phút có một brief hoàn chỉnh giao CEO quay mà không cần hỏi lại.
By the end of this project, you'll have:
- Một brief Markdown chi tiết với video concept, cấu trúc từng section, talking points, và demo instructions từng bước cho Camtasia screen recording.
- Một template brief tái sử dụng mà bạn chỉ cần thay topic mới là có brief mới trong 30 phút.
- Một bộ prompt chuẩn hóa để nghiên cứu bất kỳ topic nào dù bạn không có chuyên môn kỹ thuật về topic đó.
- Secret Mission: Tạo file CLAUDE.md (memory file) để Claude Code tự động nhớ context Datapot mỗi khi bạn mở project.
Tôi cần chuẩn bị gì trước?
Bạn cần VS Code đã cài đặt và Claude Code extension đã cài và đăng nhập sẵn (do công ty cấp). Không cần kiến thức lập trình hay kỹ thuật.
Before We Start
Before We Start...
Before we dive in, let's lock in what you're about to build and why it matters for your content factory at Datapot. This is the moment you commit to the problem you're solving between you and the CEO.
Set Up Your Workspace
Without a clear folder structure, your briefs, templates, and prompts end up scattered across your machine. Finding the right file becomes harder with every new video you produce.
In this step, you'll create a dedicated workspace folder and set up a clean file structure using Claude Code. This gives you one organized home for all your content production work from day one.
In this step, get ready to:
- Create your project folder on the Desktop.
- Use Claude Code to generate a file structure for briefs, templates, and prompts.
- Confirm everything is in place in VS Code Explorer.
Create your project folder
You need a dedicated folder to hold all your brief files, templates, and prompt libraries. You'll create it on the Desktop so it's easy to find.
- Press Cmd+Space (macOS) or the Windows key (Windows) to open your search bar.
- Type Visual Studio Code and press Enter to open it.
- Open the integrated terminal by pressing Ctrl+` on your keyboard.
- Move to your Desktop by running this command:
cd ~/Desktop
- Create your project folder and open it in a new VS Code window by running these commands:
mkdir datapot-content-briefs
cd datapot-content-briefs
code .
What do these commands do?
- mkdir datapot-content-briefs creates a new folder called datapot-content-briefs on your Desktop.
- cd datapot-content-briefs moves your terminal into that new folder.
- code . opens a new VS Code window with this folder as the workspace.
A new VS Code window opens with datapot-content-briefs shown in the Explorer sidebar on the left. The folder is empty for now.
Seeing 'command not found' for code?
The code command needs to be installed in your system PATH. In VS Code, press Cmd+Shift+P (macOS) or Ctrl+Shift+P (Windows), type Shell Command: Install 'code' command in PATH, and press Enter. Then try again.
Help me fix the 'code' command not found error in VS Code.
Create the file structure with Claude Code
You need three files to organize your work: one for the actual brief, one for a reusable template, and one for your prompt library. Instead of creating each file manually, you'll ask Claude Code to set up the entire structure in one go.
- In the new VS Code window, click the Claude Code icon in the Activity Bar (the left-hand sidebar with icons) to open the Claude Code panel.
- Type the following prompt in the Claude Code chat input and press Enter:
Tạo cho tôi 3 file trống:
1. briefs/fabric-apps.md
2. templates/video-brief-template.md
3. prompts/research-prompts.md
What does this prompt do?
Claude Code has built-in file tools that can create, read, and edit files directly in your workspace. This prompt tells it to create three empty Markdown files, each inside its own subfolder.
- briefs/ holds your actual production briefs (one per video topic).
- templates/ holds reusable templates you'll fill in for each new video.
- prompts/ holds your prompt library so you never rewrite the same research prompt.
Claude Code will confirm that it created the folders and files. You may need to click Allow if Claude Code asks for permission to create files in your workspace.
Claude Code not responding?
Make sure you opened the correct VS Code window (the one showing datapot-content-briefs in the title bar). If you're still in the old window, Claude Code won't see your project folder.
Help me get Claude Code working in my VS Code workspace.
Confirm the folder structure
Before you move on, take a moment to predict what your workspace should look like. You asked Claude Code to create 3 files in 3 folders. What do you expect to see in the Explorer panel?
- Look at the Explorer panel on the left side of VS Code. Expand any collapsed folders by clicking the arrow next to them.
You should see this structure:
datapot-content-briefs/
briefs/
fabric-apps.md
templates/
video-brief-template.md
prompts/
research-prompts.md
- Click on fabric-apps.md in the Explorer. It opens as an empty file in the editor. This is where your Fabric Apps brief will live.
Don't see all 3 folders?
If Claude Code only created some of the files, type a follow-up prompt: "Kiểm tra lại, tôi cần đủ 3 file: briefs/fabric-apps.md, templates/video-brief-template.md, prompts/research-prompts.md". Claude Code will check and create any missing files.
Help me get Claude Code to create all my project files.
Your workspace is ready. Next up, you'll use Claude Code as a technical research assistant to turn a blank brief into structured knowledge about Microsoft Fabric Apps.
Research the Topic with Claude Code
Workspace đã sẵn sàng với 3 file trống chờ được điền nội dung. Bây giờ bạn cần biến topic "Microsoft Fabric Apps" từ một cái tên trống rỗng thành kiến thức có cấu trúc.
Vấn đề là bạn không có chuyên môn kỹ thuật về Fabric Apps. Claude Code sẽ làm trợ lý nghiên cứu, tóm tắt topic bằng ngôn ngữ bạn hiểu được mà không cần đọc documentation tiếng Anh.
In this step, get ready to:
- Gõ prompt nghiên cứu cho Claude Code về Microsoft Fabric Apps.
- Đọc và đánh giá kết quả nghiên cứu trong file briefs/fabric-apps.md.
Gõ prompt nghiên cứu đầu tiên
Claude Code có thể đọc và ghi file trực tiếp trong project của bạn. Bạn sẽ gõ một prompt yêu cầu nghiên cứu, và Claude Code sẽ ghi kết quả thẳng vào file briefs/fabric-apps.md.
- Gõ prompt sau vào Claude Code sidebar panel:
Tôi là content planner tại Datapot.edu.vn - công ty đào tạo Data Analytics và Microsoft Certification tại Việt Nam. Tôi cần nghiên cứu về Microsoft Fabric Apps để lên brief cho video YouTube.
Hãy nghiên cứu và trả lời bằng tiếng Việt:
1. Fabric Apps là gì? (giải thích đơn giản, không cần code)
2. Nó giải quyết vấn đề gì cho người dùng?
3. Ai là người sẽ cần dùng nó? (vai trò, level)
4. Nó khác gì so với Power BI report thông thường?
5. Những điểm nổi bật nhất mà viewer sẽ "wow" khi xem demo?
Ghi kết quả vào file briefs/fabric-apps.md dưới heading ## Raw Research
Prompt này làm gì?
Prompt mở đầu bằng context về Datapot để Claude Code hiểu audience và mục đích. Sau đó đặt 5 câu hỏi cụ thể về Fabric Apps, yêu cầu trả lời bằng tiếng Việt.
Dòng cuối cùng yêu cầu Claude Code ghi kết quả trực tiếp vào file thay vì chỉ hiển thị trong chat. Đây là điểm mạnh của Claude Code so với chatbot thông thường.
- Nhấn Enter để gửi prompt.
- Claude Code sẽ hỏi quyền ghi file. Chọn Allow để cho phép.
Chờ Claude Code hoàn thành
Claude Code sẽ mất 10-30 giây để nghiên cứu và ghi file. Bạn sẽ thấy spinner quay trong sidebar panel. Đợi đến khi Claude Code phản hồi xong trước khi tiếp tục.
Claude Code không ghi được file?
Nếu Claude Code báo lỗi khi ghi file, kiểm tra rằng folder briefs/ đã tồn tại trong project. Nhìn vào Explorer panel bên trái để xác nhận.
Nếu bạn chọn Deny thay vì Allow khi Claude Code hỏi quyền ghi, hãy gõ lại prompt và chọn Allow lần này.
Claude Code vẫn không phản hồi?
Đọc và đánh giá kết quả nghiên cứu
Claude Code đã ghi kết quả vào file. Bây giờ bạn cần đọc và đánh giá xem research có đủ rõ ràng để bạn hiểu topic hay chưa.
- Trong Explorer panel (sidebar trái của VS Code), click vào file briefs/fabric-apps.md để mở nó.
Bạn nghĩ mình sẽ thấy gì trong file này? Trước khi đọc, hãy đoán xem Claude Code đã trả lời đầy đủ 5 câu hỏi chưa.
File bây giờ có heading ## Raw Research với nội dung tiếng Việt bên dưới. Bạn sẽ thấy tóm tắt về Fabric Apps, vấn đề nó giải quyết, đối tượng người dùng, so sánh với Power BI report, và những điểm nổi bật khi demo.
- Đọc qua phần Raw Research. Tự hỏi 3 câu sau:
- Fabric Apps giải quyết vấn đề gì? Nếu bạn không trả lời được bằng 1 câu, hãy hỏi Claude Code: "giải thích lại đơn giản hơn".
- Ai sẽ xem video này? Data analyst, developer, hay cả hai?
- Điểm nào sẽ khiến viewer ấn tượng nhất khi xem demo?
Bạn không cần hiểu code
Nếu Claude Code đề cập đến code, SDK, hay API trong phần research, bạn không cần hiểu chúng. Vai trò của bạn là content planner. Bạn chỉ cần hiểu: nó là gì, dùng để làm gì, và ai cần nó.
Nếu phần nào quá kỹ thuật, gõ trong Claude Code: "Giải thích lại phần [tên phần] cho người không biết code". Claude Code sẽ viết lại bằng ngôn ngữ đơn giản hơn.
Fabric Apps đang ở giai đoạn nào?
Fabric Apps hiện đang ở trạng thái preview. Đây là thông tin quan trọng cho brief vì CEO cần đề cập trong video rằng đây là tính năng preview, chưa phải bản chính thức.
Bạn vừa biến một topic hoàn toàn mới thành kiến thức có cấu trúc chỉ bằng một prompt. Tiếp theo, bạn sẽ biến raw research này thành video concept với audience cụ thể, title hấp dẫn, và cấu trúc video từng phần.
Build the Video Concept and Structure
Your briefs/fabric-apps.md file now has a Raw Research section with solid technical knowledge about Fabric Apps. But raw research is just raw material. It tells you WHAT the topic is, not HOW to turn it into a video.
In this step, you will transform that knowledge into a video concept with a specific audience, a clear promise, and a section-by-section structure. This is content strategy, not technical work. You will use Claude Code to draft the concept, then apply your editorial judgment to refine it.
In this step, get ready to:
- Generate a video concept with target viewer, video promise, title options, hook, and section structure.
- Review and adjust the concept based on your knowledge of Datapot's audience.
Ask Claude Code to propose a video concept
A video concept answers the questions your CEO will ask before hitting record: Who is this for? What do they get from watching? How is the video structured? Claude Code can draft all of this based on the research it already wrote.
- In the Claude Code sidebar panel, paste the following prompt:
Dựa trên research ở file briefs/fabric-apps.md, hãy đề xuất video concept cho YouTube channel của Datapot. Context:
- Audience: Người đã biết Power BI, muốn nâng cao lên Microsoft Fabric
- Kênh: YouTube Datapot (đào tạo data analytics cho người Việt)
- Format: Screen recording bằng Camtasia (CEO demo trực tiếp trên Fabric portal)
- Thời lượng mục tiêu: 10-15 phút
Đề xuất:
1. Target viewer cụ thể (họ đang ở đâu, muốn gì)
2. Video promise - 1 câu nói rõ viewer sẽ được gì sau khi xem
3. 3 lựa chọn title (tối ưu cho YouTube search)
4. Hook 30 giây đầu (mở video bằng gì để giữ chân)
5. Cấu trúc video: chia 4-5 section, mỗi section có tên + thời lượng ước tính + mục tiêu
Ghi vào file briefs/fabric-apps.md dưới heading ## Video Concept
What does this prompt do?
This prompt gives Claude Code the context it needs to think like a content strategist: who the audience is (people who already know Power BI), what format the video uses (Camtasia screen recording), and the target duration (10-15 minutes).
It also tells Claude Code to write directly into your brief file, keeping everything in one place instead of scattered across chat messages.
Claude Code will read your existing research, then write a new ## Video Concept section into briefs/fabric-apps.md.
- Open briefs/fabric-apps.md from the Explorer panel.
- Scroll past the Raw Research section. You should now see a ## Video Concept heading with five sub-sections: target viewer, video promise, title options, hook, and video structure.
Don't see the Video Concept section?
Claude Code may have printed the concept in the chat instead of writing it to the file. Check the chat output. If you see the concept there, ask Claude Code: "Ghi nội dung vừa rồi vào file briefs/fabric-apps.md dưới heading ## Video Concept".
If Claude Code asks for permission to write the file, click Allow or Accept in the sidebar.
help me get Claude Code to write output into a file
Review and adjust the concept
Claude Code drafted the concept, but you know Datapot's audience better than any AI. This is where your editorial judgment matters most.
- Read the Video Concept section and ask yourself these questions:
- Does the target viewer description match real Datapot learners?
- Would any of the three titles make YOU click on YouTube?
- Does the video structure flow logically from intro to demo to recap?
- If anything feels off, tell Claude Code directly what to change. For example, paste this follow-up prompt and adapt it to your feedback:
Title option 2 hay nhất, nhưng hãy thêm từ khóa 'hướng dẫn' vào. Và section 3 nên ngắn hơn, tối đa 2 phút.
Why review matters here
Claude Code is your research assistant, not your content director. It can draft structure based on patterns it has seen, but only you know which title style performs best on Datapot's channel, or whether 15 minutes is too long for your viewers.
Making adjustments now saves your CEO from asking questions later during filming.
- After any adjustments, re-read the final Video Concept in briefs/fabric-apps.md to confirm it has all five parts.
Before you check, can you list from memory the five parts your Video Concept section needs?
Scroll through the ## Video Concept section. You should see: a target viewer description, a one-sentence video promise, three YouTube title options, a 30-second hook, and a 4-5 section video structure with estimated durations.
Missing one of the five parts?
If any part is missing (for example, no hook or no duration estimates), ask Claude Code to add it specifically. Use a direct follow-up like: "Phần hook 30 giây đầu còn thiếu, hãy bổ sung vào file briefs/fabric-apps.md".
help me get all five video concept sections into my brief
You now have a structured video concept that answers every strategic question: who watches, what they gain, and how the video flows. Next up, you will write the detailed filming instructions that tell your CEO exactly what to show on screen.
Write Detailed Filming Instructions
Bạn đã có Video Concept với cấu trúc video rõ ràng. Nhưng nếu giao brief này cho CEO ngay bây giờ, anh Hoàng sẽ hỏi lại: "Demo gì trên màn hình? Click vào đâu? Dùng data nào?"
Video Concept cho bạn biết "video nói về gì". Filming Instructions cho CEO biết "quay cái gì trên màn hình". Đây chính là phần brief mà trước đây bạn không thể viết vì thiếu chuyên môn kỹ thuật. Claude Code sẽ nghiên cứu chi tiết từng bước thao tác trên Microsoft Fabric portal và viết hướng dẫn quay cho bạn.
In this step, get ready to:
- Yêu cầu Claude Code viết filming instructions chi tiết cho từng section video.
- Đánh giá output và hỏi follow-up để lấp đầy chỗ mơ hồ.
- Tạo Assets Checklist liệt kê mọi thứ CEO cần chuẩn bị trước khi quay.
Yêu cầu Claude Code viết filming instructions
CEO quay video bằng Camtasia (screen recording). Nghĩa là mỗi section trong video cần mô tả chính xác: mở màn hình nào, click vào đâu, show gì cho viewer. Bạn sẽ yêu cầu Claude Code nghiên cứu và viết hướng dẫn này dựa trên cấu trúc video đã có.
- Trong Claude Code sidebar panel, gõ prompt sau để yêu cầu filming instructions chi tiết:
Dựa trên cấu trúc video trong file briefs/fabric-apps.md, hãy viết FILMING INSTRUCTIONS chi tiết cho từng section. CEO sẽ quay bằng Camtasia (screen recording) nên tôi cần biết chính xác:
Với MỖI section trong cấu trúc video, liệt kê:
1. Màn hình bắt đầu: CEO mở gì trước khi bắt đầu quay section này?
2. Demo steps: Từng bước click/thao tác trên màn hình (viết dạng "Click vào X > Chọn Y > Kéo Z")
3. Talking points: 3-5 bullet points CEO nên nói tại section này (không cần script nguyên văn, chỉ cần ý chính)
4. Visual highlights: Chỗ nào CEO nên zoom in hoặc dùng callout trong Camtasia để viewer thấy rõ
5. Lưu ý kỹ thuật: Có gì cần chuẩn bị trước không? (data mẫu, account, settings)
Ghi kết quả vào file briefs/fabric-apps.md dưới heading ## Filming Instructions
What does this prompt do?
Prompt này yêu cầu Claude Code làm phần việc bạn không thể tự làm: nghiên cứu chi tiết từng bước thao tác trên Fabric portal. 5 mục (màn hình bắt đầu, demo steps, talking points, visual highlights, lưu ý kỹ thuật) tạo thành một "script quay" mà CEO chỉ cần đọc và làm theo.
Format "Click vào X > Chọn Y" giúp CEO biết chính xác nút nào trên màn hình mà không cần đoán.
- Chờ Claude Code viết xong (có thể mất 30-60 giây vì nội dung dài).
- Mở file briefs/fabric-apps.md bằng cách click vào nó trong Explorer panel.
- Scroll xuống cuối file. Bạn sẽ thấy section ## Filming Instructions mới với hướng dẫn quay cho từng section video.
Không thấy Filming Instructions trong file?
Kiểm tra Claude Code sidebar. Nếu có thông báo lỗi, thử gõ lại prompt. Đôi khi Claude Code cần bạn xác nhận "Yes" khi nó hỏi permission để ghi file.
Help me debug: Claude Code didn't write to my file
Đọc và đánh giá filming instructions
Đây là lúc bạn đánh giá chất lượng output. Bạn có thể dự đoán: lần đầu Claude Code viết, một số chỗ sẽ còn mơ hồ. Đó là bình thường. Phần việc của bạn là phát hiện chỗ nào CEO sẽ hỏi lại, rồi yêu cầu Claude Code bổ sung.
- Đọc qua phần Filming Instructions trong briefs/fabric-apps.md.
- Với mỗi section, tự hỏi: "Nếu tôi đưa brief này cho anh Hoàng, anh ấy có hỏi lại câu nào không?"
Dấu hiệu brief còn mơ hồ
Tìm những chỗ như: "mở Fabric portal" (nhưng không nói URL cụ thể), "dùng data mẫu" (nhưng không nói data nào, lấy ở đâu), hoặc "show cho viewer" (nhưng không nói show màn hình nào, element nào trên screen).
Những chỗ này chính là gap giữa "hiểu topic" và "hướng dẫn quay được". Claude Code có thể lấp gap này nếu bạn hỏi đúng câu.
- Khi tìm thấy chỗ mơ hồ, gõ follow-up trực tiếp trong Claude Code. Ví dụ:
Phần section 2, CEO mở Fabric portal ở URL nào? Và data mẫu cụ thể cần chuẩn bị là gì? Hãy bổ sung chi tiết vào file briefs/fabric-apps.md.
Hỏi theo góc nhìn CEO
Mỗi khi không chắc chỗ nào cần bổ sung, hãy đọc section đó và tưởng tượng CEO đang ngồi trước máy, mở Camtasia, sẵn sàng quay. Anh ấy đọc brief và bước tiếp theo là gì? Nếu câu trả lời không rõ ràng trong brief, đó là chỗ cần hỏi Claude Code thêm.
- Tiếp tục hỏi follow-up cho đến khi bạn đọc mỗi section và hình dung được CEO sẽ làm gì trên màn hình.
- Mở lại file briefs/fabric-apps.md và xác nhận Filming Instructions đã đủ chi tiết sau khi bổ sung.
Thêm phần Assets Checklist
Filming Instructions cho CEO biết "quay cái gì". Nhưng trước khi quay, CEO cần chuẩn bị sẵn mọi thứ: đăng nhập account, mở sẵn data mẫu, bật permission. Nếu thiếu bước chuẩn bị, CEO sẽ phải dừng giữa chừng để setup, phá hỏng flow quay.
- Trong Claude Code, gõ prompt sau để tạo Assets Checklist:
Dựa trên filming instructions, hãy tạo một ASSETS CHECKLIST - danh sách mọi thứ CEO cần chuẩn bị TRƯỚC KHI quay:
- Accounts cần đăng nhập sẵn
- Data mẫu cần có
- Settings/permissions cần bật trước
- Tabs/windows cần mở sẵn
- Bất kỳ thứ gì cần setup trước để quay mượt
Ghi vào file briefs/fabric-apps.md dưới heading ## Assets Checklist (trước section Filming Instructions)
Tại sao Assets Checklist đặt trước Filming Instructions?
Khi CEO mở brief, việc đầu tiên là chuẩn bị (Assets Checklist), sau đó mới quay (Filming Instructions). Thứ tự trong file phản ánh thứ tự CEO sẽ thực hiện.
- Mở file briefs/fabric-apps.md và scroll qua toàn bộ nội dung.
Trước khi kiểm tra, bạn nghĩ file bây giờ có bao nhiêu section chính? Thử đoán thứ tự các heading.
Bạn sẽ thấy 4 section theo thứ tự: ## Raw Research, ## Video Concept, ## Assets Checklist, và ## Filming Instructions.
Assets Checklist không nằm trước Filming Instructions?
Nếu Claude Code ghi Assets Checklist ở cuối file (sau Filming Instructions), gõ: "Di chuyển section Assets Checklist lên trước section Filming Instructions trong file briefs/fabric-apps.md".
Help me fix the section order in my brief
Brief của bạn giờ đã đủ chi tiết để CEO mở Camtasia và quay từ đầu đến cuối. Bước tiếp theo, bạn sẽ biến brief này thành template tái sử dụng cho mọi video sau này.
Create Reusable Templates
Brief Fabric Apps của bạn đã hoàn chỉnh. CEO có thể mở file, đọc từ đầu đến cuối, và bắt đầu quay mà không cần hỏi lại.
Nhưng brief này chỉ giải quyết 1 video. Bạn cần sản xuất nhiều video mỗi tuần. Nếu phải bắt đầu từ đầu mỗi lần, quy trình 50 phút sẽ lặp lại y hệt. Template biến quy trình đó thành 30 phút cho video tiếp theo.
In this step, get ready to:
- Extract một template tổng quát từ brief Fabric Apps đã hoàn thành.
- Tạo bộ prompt templates chuẩn hóa để nghiên cứu bất kỳ topic nào.
Extract template từ brief thực tế
Brief Fabric Apps bạn vừa xây là một ví dụ hoàn chỉnh. Bây giờ bạn sẽ yêu cầu Claude Code "rút" cấu trúc từ brief đó thành một template trống mà bạn dùng lại cho mọi topic sau này.
- Trong Claude Code sidebar, gõ prompt sau để tạo template từ brief thực tế:
Dựa trên brief hoàn chỉnh trong file briefs/fabric-apps.md, hãy tạo một TEMPLATE TỔNG QUÁT trong file templates/video-brief-template.md.
Template cần:
- Giữ nguyên cấu trúc các section (Raw Research, Video Concept, Filming Instructions, Assets Checklist)
- Thay nội dung cụ thể bằng placeholder text hướng dẫn (ví dụ: "[Điền target viewer - họ là ai, đang ở level nào]")
- Thêm hướng dẫn ngắn ở đầu mỗi section giải thích section này dùng để làm gì
- Thêm section "Metadata" ở đầu file: Topic, Date, Status (Draft/Review/Approved), Assigned to
What does this prompt do?
Bạn đang yêu cầu Claude Code nhìn vào brief cụ thể (Fabric Apps) và tạo phiên bản "trống" của nó. Mỗi section giữ nguyên cấu trúc nhưng nội dung được thay bằng placeholder hướng dẫn bạn điền gì.
Section Metadata ở đầu file giúp bạn track trạng thái brief (Draft, Review, Approved) khi làm việc với CEO.
- Mở file templates/video-brief-template.md trong VS Code Explorer panel.
- Xác nhận file có các section: Metadata, Raw Research, Video Concept, Assets Checklist, Filming Instructions, Thumbnail & Title Direction, và CTA.
Mỗi section phải có placeholder text bằng tiếng Việt hướng dẫn bạn điền gì. Ví dụ, section Target Viewer sẽ có dòng như: "[Mô tả cụ thể: họ là ai, đang biết gì, muốn gì]".
Test template bằng cách tưởng tượng
Thử nghĩ đến một topic khác (ví dụ: "Power BI Copilot"). Đọc lướt template và tự hỏi: "Tôi có biết bắt đầu từ đâu không?" Nếu có, template hoạt động.
Template thiếu section hoặc placeholder không rõ ràng?
Nói trực tiếp với Claude Code phần nào cần sửa. Ví dụ: "Thêm section Thumbnail & Title Direction vào template" hoặc "Placeholder ở section Filming Instructions chưa đủ chi tiết, thêm gợi ý cụ thể hơn."
Help me fix my video brief template
Tạo prompt templates
Template cho bạn biết output cần gì. Nhưng bạn cũng cần biết input nào để tạo output đó. Bộ prompt templates lưu lại chính xác những câu hỏi bạn đã dùng trong session này, biến chúng thành công cụ tái sử dụng.
- Trong Claude Code sidebar, gõ prompt sau để tạo bộ prompt templates:
Dựa trên các prompt tôi đã dùng trong session này, hãy tạo file prompts/research-prompts.md chứa:
1. PROMPT 1: Research Topic (prompt để Claude Code nghiên cứu bất kỳ topic nào)
2. PROMPT 2: Video Concept (prompt để đề xuất concept video)
3. PROMPT 3: Filming Instructions (prompt để viết hướng dẫn quay chi tiết cho Camtasia)
4. PROMPT 4: Assets Checklist (prompt để liệt kê mọi thứ cần chuẩn bị)
Mỗi prompt cần có:
- Tên prompt
- Khi nào dùng
- Template prompt với [PLACEHOLDER] cho phần cần thay đổi
- Ví dụ đã điền (dùng Fabric Apps làm ví dụ)
What does this prompt do?
Claude Code sẽ nhìn lại các prompt bạn đã gõ trong Steps 2-4 và biến chúng thành 4 prompt templates có cấu trúc. Mỗi template có phần [PLACEHOLDER] mà bạn thay bằng thông tin topic mới.
Prompt 5 (Follow-up) là bonus. Nó dùng khi bạn đọc brief mà thấy chỗ nào mơ hồ và cần Claude Code bổ sung chi tiết.
- Mở file prompts/research-prompts.md trong VS Code Explorer panel.
- Xác nhận file có 5 prompt templates: Research Topic, Video Concept, Filming Instructions, Assets Checklist, và Follow-up.
- Kiểm tra mỗi prompt có đầy đủ: tên, khi nào dùng, template với [PLACEHOLDER], và ví dụ Fabric Apps.
Claude Code chỉ tạo 4 prompt thay vì 5?
Prompt Follow-up không nằm trong các bước trước nên Claude Code có thể bỏ qua. Gõ thêm: "Thêm PROMPT 5: Follow-up vào file. Prompt này dùng khi brief có chỗ mơ hồ và cần bổ sung chi tiết."
Help me complete my prompt templates file
Xác nhận cả hai file đã sẵn sàng
Trước khi kiểm tra, hãy tự hỏi: nếu tuần sau bạn cần lên brief cho topic "Power Query Basics", bạn có biết mở file nào trước và làm gì không?
- Xác nhận quy trình của bạn bằng cách kiểm tra 3 file trong VS Code Explorer:
ls templates/ prompts/ briefs/
Bạn sẽ thấy 3 file: video-brief-template.md, research-prompts.md, và fabric-apps.md. Đó là bộ ba công cụ hoàn chỉnh: brief mẫu, template trống, và prompt hướng dẫn.
✔️ Awesome, I've got everything!
Tuyệt vời. Bạn đã có đầy đủ bộ công cụ để sản xuất brief cho bất kỳ video nào. Quy trình từ topic đến brief giờ chỉ mất 30 phút thay vì 50 phút.
ⓧ I'd like to double check the full code
Mở templates/video-brief-template.md và xác nhận có đầy đủ các section theo thứ tự:
- Metadata (Topic, Date, Status, Assigned to, Duration target).
- Raw Research (với sub-headings: Topic là gì, Giải quyết vấn đề gì, Ai cần nó, Điểm nổi bật khi demo).
- Video Concept (Target Viewer, Video Promise, Title Options, Hook, Video Structure table).
- Assets Checklist (Accounts, Data/Environment, Camtasia Setup).
- Filming Instructions (per-section format: Màn hình bắt đầu, Demo steps, Talking points, Visual highlights, Lưu ý).
- Thumbnail & Title Direction.
- CTA (Call to Action).
Mở prompts/research-prompts.md và xác nhận có:
- Section "Cách dùng" ở đầu file (4 bước).
- 5 prompt templates: PROMPT 1 (Research Topic), PROMPT 2 (Video Concept), PROMPT 3 (Filming Instructions), PROMPT 4 (Assets Checklist), PROMPT 5 (Follow-up).
- Mỗi prompt có: tên, khi nào dùng, template với [PLACEHOLDER], và ví dụ đã điền dùng Fabric Apps.
Secret mission
Tạo CLAUDE.md memory file
Mỗi lần mở Claude Code, bạn phải giải thích lại Datapot là gì, audience là ai, format video thế nào. Tạo một memory file để Claude Code tự động nhớ tất cả context này mỗi khi bạn mở project.
Clean Up Your Resources
Clean Up Your Resources
This project runs entirely locally, so there are no ongoing costs. All files are Markdown on your machine, and Claude Code usage is covered by your company plan.
Resources you created:
- Folder datapot-content-briefs on your Desktop (contains all brief, template, and prompt files).
- File CLAUDE.md (Claude Code memory file at the root of the project folder).
Decide whether to keep your resources, pause them to come back later, or delete them entirely.
Keep everything running
No action needed. Choose this if you plan to use this workspace for your next video brief.
- Your datapot-content-briefs folder stays on your Desktop, ready for the next topic.
- Claude Code will continue reading CLAUDE.md automatically each time you open the project.
- Consider pushing the folder to GitHub or OneDrive so you have a backup if your machine is lost.
Pause - I'll come back to this later
Since everything is local Markdown files, there is nothing to shut down or pause. The files sit idle on disk with no resource usage.
- Close VS Code when you are done. No processes remain running.
- When you return, open VS Code and use File > Open Folder to reopen datapot-content-briefs.
- Claude Code will re-read CLAUDE.md and pick up where you left off.
Delete - I don't want to use this again
Remove the entire project folder from your machine. This deletes all briefs, templates, prompts, and the memory file.
- Close VS Code first so no files are locked.
- On macOS or Linux, open Terminal and run:
rm -rf ~/Desktop/datapot-content-briefs
- On Windows, open PowerShell and run:
Remove-Item -Recurse -Force "$HOME\Desktop\datapot-content-briefs"
- Confirm deletion by running ls ~/Desktop (macOS/Linux) or ls $HOME\Desktop (Windows). The folder datapot-content-briefs should no longer appear.
That's a Wrap!
That's a Wrap!
Nice work. You just built a complete content production system that turns any trending topic into a filming-ready brief, without needing the technical expertise yourself.
Here's what you learned:
- Created a Video Production Brief for Microsoft Fabric Apps with research, video concept, filming instructions, and an assets checklist that your CEO can pick up and film without asking follow-up questions.
- Built a technical research workflow using Claude Code as your AI research assistant, turning topics you have zero expertise in into structured, actionable knowledge.
- Produced a reusable brief template and prompt library that cuts your next brief from 50 minutes down to 30 minutes for any new topic.
- Secret Mission: Created a CLAUDE.md memory file so Claude Code automatically remembers Datapot's context every time you open the project.
Ready to quiz yourself?