Content Init

Initialize a new content project with the standard directory structure in projects). Use when user wants to create a new blog post and one doesn't exist for it.

Isaac-Flath Updated

File contents

/content-init

Initialize a new content project.

Usage

/content-init <title>

Structure

Creates project in projects/YYYY_MM_DD_<title>/:

projects/
  2026_01_21_my-project/
    content/
    source/
    screenshots/
    social/

Working Directory

Run from the workspace root. The script writes to ./projects/ relative to the current working directory.

Run

From the app root:

uv run .claude/skills/content-init/scripts/init.py "<title>"

Next Steps

  1. Add source content to source/ (video, text files, PDFs)
  2. Run /content-youtube <url> to download a video
  3. Run /content-transcribe to transcribe video content
  4. Run /content-blog to generate the blog post

Isaac-Flath/agent-starter-skills/tree/main/.claude/skills/content-init commit 65e1d17ea4

Frequently asked questions

npx skillmds@latest add isaac-flath/content-init