project-intake

Freezes nonfiction book requirements, layout, and source research before writing begins.

2|Updated Aug 9, 2026
One-click install
npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill project-intake-deepjh
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: project-intake
Source: https://github.com/DeepJH/doubao-skill-and-info/tree/main/skills/doubao-book-writer/sub-skills/project-intake
Command: npx skills add https://github.com/DeepJH/doubao-skill-and-info --skill project-intake-deepjh

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve? Starting a long nonfiction document without frozen requirements leads to scope drift, inconsistent structure, and endless material gathering. This Skill locks the writing goal, audience, length, and delivery format into a validated requirement checklist before any prose is written. ## Core Features & Use Cases - Requirement Freezing: Writes a structured requirement-checklist.json covering scope, word count rules, sources, and acceptance criteria, enforced by a make prepare gate. - Layout Determination: Decides between short-form layout (single manuscript.md) and long-form layout (outline.md plus chapter files) based on disk facts, never maintaining both. - Material Research Guard: Runs web research across at least three directions, records valid sources with dates and target chapters, and stops collection once coverage is sufficient. - Use Case: A user wants to create a 50,000-word technical whitepaper from scratch. The Skill freezes the topic, readers, and word count into the checklist, selects the long-form layout, gathers cited sources, and passes the prepare gate before outlining begins. ## Quick Start Help me start a new nonfiction book project about sustainable supply chains, freeze the requirements, and research source materials before writing.

Frequently Asked Questions about project-intake

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

FAQPage Schema
How do I start a new nonfiction book project with structured requirements?

Define the topic, target readers, genre, length, and delivery format, then freeze them into a requirement-checklist.json with at least one priority main item. The make prepare gate validates the checklist before any writing begins.

What is the difference between short and long manuscript layouts?

Short layout uses a single root manuscript.md for documents up to about 30,000 words. Long layout uses outline.md, chapter-ledger.md, and a manuscript/ directory of chapter files for longer or chaptered works. The two layouts are mutually exclusive.

Can this workflow handle fiction or novel writing?

No. Novels, web fiction, scripts, poetry, and other fictional creation are explicitly excluded at intake. It only accepts verifiable nonfiction such as reports, manuals, oral histories, and genealogies.

How much source research is required before writing?

At least three distinct search directions must be covered before drafting, with valid sources recorded including link, date, usable conclusion, and target chapter. Collection stops once coverage is sufficient rather than continuing indefinitely.

What happens if the requirement checklist is missing or invalid?

The make prepare gate blocks the entire dependency chain, preventing outline and writing stages from starting. Fields like topic, priority main requirements, and wordCountRules must be present and legal to pass.