script-writer

Generates YouTube video scripts with stored style preferences and structured formats.

2|1|Updated Jun 12, 2025
One-click install
npx skills add https://github.com/agent-trust-protocol/atp-core --skill script-writer-agent-trust-protocol
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: script-writer
Source: https://github.com/agent-trust-protocol/atp-core/tree/main/.claude/skills/script-writer
Command: npx skills add https://github.com/agent-trust-protocol/atp-core --skill script-writer-agent-trust-protocol

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve? Writing engaging YouTube scripts from scratch every time is slow and inconsistent. This Skill captures your scriptwriting preferences once—tone, audience, hook style, video length, humor, storytelling approach—and then generates complete, production-ready scripts that match your voice on every request. ## Core Features & Use Cases - Preference Memory: Collects and persists your script types, tone, target audience, style, hook style, and CTA preferences in a local JSON database so every script stays consistent. - Structured Script Generation: Produces full scripts with hook, intro, main content sections, conclusion, and call-to-action, including timestamps, word counts, and production notes. - Format Templates & References: Supports educational, listicle, story/narrative, review, vlog, and commentary formats with timing and engagement guidance. - Use Case: Ask for a script on "5 Productivity Apps That Changed My Life" and receive a 10-minute, ~1,500-word script in your casual-friendly style with a question-based hook, personal anecdotes, and a direct CTA. ## Quick Start Ask the assistant to write a YouTube script about your chosen topic, and it will collect your style preferences on first use before generating the complete script.

Frequently Asked Questions about script-writer

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I write a YouTube video script with AI?▼

Provide your topic, key points, and desired video length, and the Skill generates a complete script with hook, intro, main sections, conclusion, and CTA. On first use it collects your tone, audience, and style preferences so future scripts match your voice automatically.

What YouTube script formats are supported?▼

Supported formats include educational/tutorial, listicle/top-X, story/narrative, review, vlog, and commentary/opinion videos. Each format has a defined structure covering the hook, introduction, main content, conclusion, and call to action.

How many words should a 10-minute YouTube script be?▼

At an average speaking pace of about 150 words per minute, a 10-minute script needs roughly 1,500 words. Short-form videos (3-5 minutes) need 450-750 words, while long-form videos (15-30 minutes) need 2,250-4,500 words.

Where are my scriptwriting preferences stored?▼

Preferences and past scripts are stored locally in a JSON file at ~/.claude/script_writer.json, managed by the scripts/script_db.py utility. You can inspect them with CLI commands like get_preferences, get_scripts, and stats.

Can I adjust a generated script after it is written?▼

Yes. You can request changes to the hook strength, length, tone, humor level, statistics, storytelling elements, or CTA, and the revised final version can be saved to the script history database for future reference.