How can Kiro's spec-driven development workflow plan a course and implement it in Content Studio?
In Kiro, create an instructional design specification markdown document detailing course objectives and slide breakdowns. Then ask Kiro: "Execute this specification by creating project 'Compliance 2026' in Content Studio, generating all required slides, setting narration scripts, and configuring project style presets." Kiro will sequence tool calls through create_project, create_slide, and save_style_settings to build the complete course.
How do I use Kiro to generate custom sound effects and music clips from slide notes?
Ask Kiro: "Scan the interaction plans in project 55, create sound effect prompts for all interactive quizzes, and queue music generation for chapter intros." Kiro will call bulk_save_sfx_prompts, generate_sfx, save_music_prompt, and generate_music.
Can Kiro create duplicate storyboards for testing or localization?
Ask Kiro to read project 55 with get_slides, create 'Compliance 2026 - Review Copy' with create_project, and call create_slide for each source slide in order, copying its content and developer notes. If you also want matching project settings, ask it to retrieve and save the storyboard, style, voice, and graphics settings using their respective tools.
Creating the project alone does not copy slides or generated media. Confirm the new slide IDs and order with get_slides, and handle any media copying or regeneration as a separate task.
How does Kiro update an existing course when the specification document changes?
When you modify learning objectives or lesson text in your Kiro specification file, prompt Kiro: "Compare our updated spec with the live slides in project 55 and apply the changes." Kiro calls get_slides to retrieve current slide data, calculates the text differences, and issues targeted updates using update_slides_bulk without disturbing unchanged slides or existing media settings.
Can Kiro verify that every slide in a project has complete instructional fields before triggering media?
Yes. Instruct Kiro: "Audit project 55 to confirm every slide has non-empty narration, visual directions, and developer notes, and alert me to any omissions." Kiro inspects the storyboard using get_slides, reports any missing fields, and only invokes generate_narrations once you confirm all slide content meets instructional quality standards.
How does Kiro upload project reference images to enforce character and art consistency?
In your Kiro workspace, place your brand character sketches or style guide image files in your assets folder. Then prompt Kiro: "Upload our company character model sheet to project 55 and configure it as the primary reference image." Kiro calls upload_graphics_image to add the asset and save_graphics_settings to set the image anchor rules for subsequent illustration generation.
Can Kiro manage standardized legal disclaimer scripts across multiple projects?
Yes. Instruct Kiro: "Read our corporate compliance disclaimer document and save it as a reusable narration script in projects 55, 56, and 57." Kiro uses bulk_save_custom_narration_scripts across each project, allowing you to maintain uniform standalone compliance audio without retyping scripts into slide decks.
How can Kiro assist with project lifecycle management and archiving retired courses?
Prompt Kiro: "List all active projects in Content Studio, identify courses marked as archived in our internal curriculum registry, and remove retired draft storyboards." Kiro calls list_projects to match names and IDs against your internal tracker, confirms the deletion list with you, and executes delete_project to keep your workspace organized.
Back to top