AI-powered writing toolkit — Web novels, Short stories, Tech blogs, Publishing automation. An OpenCode/Claude Code/Codex CLI skill collection.
# Add to your Claude Code skills
git clone https://github.com/ricky-theseus/DaisyWriterGuides for using cli tools skills like DaisyWriter.
DaisyWriter is an open-source cli tools skill for AI coding assistants such as Claude Code, Codex CLI, and ChatGPT, built by ricky-theseus. AI-powered writing toolkit — Web novels, Short stories, Tech blogs, Publishing automation. An OpenCode/Claude Code/Codex CLI skill collection. It has 50 GitHub stars.
DaisyWriter's catalog security scan is still queued. You can run an instant dependency and prompt-injection check now with the "Scan for vulnerabilities" button above.
Clone the repository with "git clone https://github.com/ricky-theseus/DaisyWriter" and add it to your Claude Code skills directory (see the Installation section above). DaisyWriter ships a SKILL.md manifest, so compatible agents can discover and load it automatically.
DaisyWriter is primarily written in Python. It is open-source under ricky-theseus on GitHub, so you can review or fork the full source.
Yes. SkillsLLM lists many other CLI Tools skills you can browse and compare side by side. Open the CLI Tools category from the badge at the top of this page, or use the Related Skills and comparison links further down to weigh DaisyWriter against similar tools.
No comments yet. Be the first to share your thoughts!
Top skills in this category by stars
Unlocks once the catalog security scan passes (runs nightly).
The deep catalog scan for this skill is still queued. Run an instant dependency check now instead.
Root entry point for the DaisyWriter skill collection.
# Load any skill by path
skill("skills/webnovel/write")
Or via command:
/webnovel-write 1
/shortstory-write "My Story"
/fanqie-publish --preview
skills/webnovel/)deconstruct — Reference novel analysis / 拆书init — Project initialization / 立项plan — Volume & chapter outlining / 规划write — Single chapter writing / 写章batch — Batch chapter production / 批量写章craft — Prose quality constraints / 工艺约束review — Chapter quality review / 章节审查review-settings — Setting consistency audit / 设定审查query — Information retrieval / 信息查询learn — Pattern extraction / 模式学习doctor — Health diagnostic / 健康检查dashboard — Web UI dashboard / 仪表盘scan — Market scouting / 扫榜(新增)deslop — Remove AI writing style / 去AI味(新增)skills/shortstory/)deconstruct — Reference analysis / 拆书init — Project initialization / 立项craft — Craft constraints / 工艺约束write — Rolling write pipeline / 滚动写review — Blind review / 盲审skills/tech/)deconstruct — Article analysis / 拆解write — Write blog posts / 写作batch — Batch production / 批量生产sync-csdn — Sync CSDN articles / 同步csdn-upload — Upload drafts to CSDN / 上传草稿skills/fanqie/)fanqie-publish — Publish to Fanqie Novel / 发布到番茄小说cover-maker — AI book cover generation / AI 封面生成wechat-article-writer — WeChat article writing / 公众号文章(新)xiaohongshu-technical-post-copy — Xiaohongshu tech copy / 小红书技术文案(新)xiaohongshu-minimal-technical-infographic — Xiaohongshu infographic / 小红书信息图(新)Other AI coding assistants can load this collection via:
DaisyWriter is an open-source skill collection that transforms AI coding assistants into professional writing tools. It provides 29 composable skills organized into three core writing modules plus supporting platform tools.
Each module follows a complete content creation lifecycle — from research and planning through drafting, review, and publishing.
mindmap
((DaisyWriter))
📚 Web Novel [14]
Scan
Deconstruct
Init
Plan
Write
Batch
Review
Deslop
Publish
Auxiliary
Query
Learn
Doctor
Dashboard
📝 Short Story [5]
Init
Write
Review
Craft
Deconstruct
💻 Tech Blog [5]
Deconstruct
Write
Batch
csdn-upload
sync-csdn
🔧 Platform [5]
Fanqie Publish
Cover Maker
WeChat Article
Xiaohongshu Copy
Xiaohongshu Infographic
| Module | Skills | Pipeline |
|---|---|---|
| 📚 Web Novel | 14 | Scan → Deconstruct → Init → Plan → Write → Review → Deslop → Publish |
| 📝 Short Story | 5 | Init → Write → Review → Final |
| 💻 Tech Blog | 5 | Deconstruct → Write → Batch → CSDN Upload |
| 🔧 Platform Tools | 5 | Cover generator, WeChat, Xiaohongshu, Fanqie publishing |
DaisyWriter/
├── skills/ # 29 skills across 4 domains + tools
│ ├── webnovel/ # 14 skills
│ │ ├── deconstruct/ init/ plan/ write/ batch/
│ │ ├── craft/ review/ review-settings/
│ │ ├── scan/ deslop/
│ │ └── query/ learn/ doctor/ dashboard/
│ ├── shortstory/ # 5 skills
│ ├── tech/ # 5 skills
│ ├── fanqie/ # 1 skill + Node.js/Python scripts
│ ├── cover-maker/ # 1 skill
│ ├── wechat-article-writer/ # 1 skill
│ └── xiaohongshu-*/ # 2 skills
├── adapters/ # Platform entry points
│ ├── opencode/ # Native SKILL.md
│ ├── claude-code/ # CLAUDE.md
│ └── codex/ # Setup script
├── docs/ # Tutorials & references
└── shared/ # Cross-domain references
Full lifecycle from market research to polished chapters, designed for long-form fiction (Qidian, Fanqie, Jinjiang, etc.).
mindmap
((Web Novel))
Market Research
Scan -- trending genres
Deconstruct -- emotion curve
Project Setup
Init -- sufficiency gates
Plan -- beat sheet + CBN/CPN/CEN
Production
Write -- quality gates
Batch -- checkpoint resume
Craft -- prose scanner
Quality Assurance
Review -- blind 3-question
Review Settings -- consistency 4-level
Deslop -- 7-gate de-AI
Auxiliary
Query -- character / foreshadowing
Learn -- pattern memory
Doctor -- health diagnostic
Dashboard -- entity graph UI
| # | Command | Purpose | Key Feature |
|---|---|---|---|
| 1 | /webnovel-scan long|short |
Scan bestseller charts across platforms | Qidian, Fanqie, Jinjiang, Qimao, etc. |
| 2 | /webnovel-deconstruct <title> |
Analyze a reference novel | Emotion curve + pacing stats |
| 3 | /webnovel-init <title> |
Interactive project creation | Sufficiency gates prevent half-baked projects |
| 4 | /webnovel-plan <volume> |
Volume beat sheet + chapter outlines | CBN/CPN/CEN per chapter |
| 5 | /webnovel-write <chapter> |
Single chapter with quality gates | 3 modes: default / --fast / --minimal |
| 6 | /webnovel-batch <start> <end> |
Batch write with checkpoint resume | Crash recovery |
| 7 | /webnovel-craft |
Prose quality constraints (loaded automatically) | Quantitative scanner |
| 8 | /webnovel-review <chapter> |
Blind chapter review | 3-question gate |
| 9 | /webnovel-review-settings |
Setting consistency audit | 4 severity levels |
| 10 | /webnovel-deslop <file> |
Remove AI writing style | 7-Gate detection + graded removal |
| 11 | /webnovel-query <keyword> |
Query project state | Character, foreshadowing, power system |
| 12 | /webnovel-learn <pattern> |
Save writing pattern to memory | Auto-deduplication |
| 13 | /webnovel-doctor |
Health diagnostic | Read-only, no side effects |
| 14 | /webnovel-dashboard |
Launch web UI | Entity graph + chapter viewer |
How it works: Start with /webnovel-scan to discover trending genres, then /webnovel-deconstruct to extract structural patterns. /webnovel-init creates a project with sufficiency gates, and /webnovel-plan produces a full volume beat sheet. Write chapters with /webnovel-write or batch-write with /webnovel-batch (checkpoint resume protects against crashes). The prose quality enforcer (/webnovel-craft) runs automatically. Review is blind (/webnovel-review), settings are checked independently (/webnovel-review-settings), and /webnovel-deslop strips AI writing patterns with a 7-gate detection system.
State-machine-driven writing for Zhihu Yanxuan and medium-length fiction. Each skill is a state gate that validates before proceeding.
mindmap
((Short Story))
Init -- blind self-review loop
Write -- validate_chapter.py gate
Review -- stage-aware blind
Craft -- auto-loaded constraints
Deconstruct -- hook / suspense / pacing
| # | Command | Purpose | Gate |
|---|---|---|---|
| 1 | /shortstory-init <count> <genre> |
Initialize projects + blind review loop | Sufficiency |
| 2 | /shortstory-write <path> |
Rolling write with validate_chapter.py | Word count |
| 3 | /shortstory-review <path> |
Stage-aware blind review (single / full) | Blind review |
| 4 | /shortstory-craft |
Quality constraints (loaded automatically) | Quantitative |
| 5 | /shortstory-deconstruct <ref> |
Extract hook/suspense/pacing patterns | Reference |
How it works: The short story module uses a strict state machine. /shortstory-init creates a project with a blind self-review loop that forces you to validate the premise before writing. /shortstory-write enforces word count gates via validate_chapter.py. /shortstory-review runs stage-aware blind review (single chapter or full story). /shortstory-craft loads automatically for quantitative quality constraints, and /shortstory-deconstruct extracts hook/suspense/pacing patterns from reference works.
Structured technical writing with CSDN integration. From deconstructing reference articles to automated publishing.
mindmap
((Tech Blog))
Deconstruct -- reference structure analysis
Write -- Problem to Code to Verify
Batch -- inner review loop
csdn-upload -- Playwright automation
sync-csdn -- published articles to local
| # | Command | Purpose |
|---|---|---|
| 1 | /tech-deconstruct <ref> |
Analyze reference article structure |
| 2 | /tech-write <title> |
Problem → Solution → Code → Verify → Summary |
| 3 | /tech-batch <dir> |
Batch production with inner review loop |
| 4 | /csdn-upload [--dry-run|--sync] |
Upload drafts to CSDN via browser automation |
| 5 | /sync-csdn |
Sync published articles to local repo |
How it works: Start with /tech-deconstruct to analyze reference articles for structural patterns. /tech-write follows a Problem → Solution → Code → Verify → Summary structure. /tech-batch enables mass production with an inner review loop. /csdn-upload uses Playwright browser automation to upload drafts to CSDN (supports dry-run and sync modes). /sync-csdn pulls published articles back to the local repository.
Browser-automated chapter publishing for Fanqie Novel (番茄小说).
| Command | Purpose |
|---|---|
/fanqie-publish --preview |
Preview parsed cha |