Skip to content

Claude Code skill for creating personal blog posts on Substack

Notifications You must be signed in to change notification settings

easymailing/substack-blog

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

3 Commits
 
 
 
 
 
 
 
 
 
 
 
 
 
 

Repository files navigation

Substack Blog

Skill de Claude Code para crear artículos de blog personal en Substack.

Instalación

npx skills install https://github.com/easymailing/substack-blog.git -g

Uso

Invoca la skill con:

  • /substack-blog
  • "escribir post para substack"
  • "crear artículo de blog"

Configuración

Primera ejecución

La skill te pedirá:

  1. Ruta del vault de Obsidian - Donde se guardan los artículos
  2. URL de Substack - Tu publicación (ej: https://tunombre.substack.com)
  3. User ID - Tu identificador de Substack

Autenticación (automática)

Las cookies se extraen automáticamente de Safari, Chrome o Firefox.

Solo necesitas:

  1. Iniciar sesión en substack.com en tu navegador
  2. El script encontrará las cookies automáticamente

Fallback manual: Si la extracción automática falla, crea .env:

SID=tu_cookie_sid
SUBSTACK_SID=tu_cookie_substack_sid
SUBSTACK_LLI=tu_cookie_substack_lli

Flujo

  1. Origen - Buscar idea en Inbox/ o describir tema nuevo
  2. Discusión - Preguntas para definir contenido
  3. Outline - Estructura propuesta para aprobar
  4. Escritura - Genera artículo siguiendo style guide
  5. Revisión - Opcional, usa copy-editing skill
  6. Guardar - En Obsidian Areas/Writing/{slug}/
  7. Substack - Crea draft vía API

Script CLI

# Crear draft desde markdown
npx bun scripts/substack.ts create --title "Título" --file article.md

# Listar drafts
npx bun scripts/substack.ts drafts

Estructura en Obsidian

Areas/Writing/
├── style-guide.md        # Tono y estilo personal
└── {slug}/
    ├── article.md        # Artículo final
    └── source-idea.md    # Idea original (si aplica)

Notas

  • La API de Substack no es oficial y puede cambiar
  • Las cookies expiran periódicamente
  • La publicación se hace manualmente en Substack
  • Las imágenes se añaden manualmente en Substack

About

Claude Code skill for creating personal blog posts on Substack

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published