Adds article topics to a persistent Markdown queue for future content creation.

Install

mkdir -p .claude/skills/article-add && curl -L -o skill.zip "https://agentskills.codes/api/skills/download/11605" && unzip -o skill.zip -d .claude/skills/article-add && rm skill.zip

Installs to .claude/skills/article-add

Activation

This is the description your AI agent reads to decide when to run this skill — the better it matches your request, the more reliably it fires.

Add a topic to the article queue for later generation. Use when the user invokes "/article-add <topic>" or says "add to article queue", "queue up an article about", or "save this topic for an article later".
207 chars✓ has a “when” trigger
Beginner

Key capabilities

  • Add a topic to the global article queue
  • Add a topic to a local/project article queue
  • Parse input for topic and flags
  • Create queue files if they don't exist
  • Add new unchecked items to the queue
  • Confirm the added topic and queue count

How it works

The skill parses user input for a topic and a flag to determine the queue location (global or local). It then reads or creates the specified Markdown queue file and appends the new topic as an unchecked item.

Inputs & outputs

You give it
/article-add <topic> or /article-add -l <topic>
You get back
confirmation message with added topic and current queue count

When to use article-add

  • Add topic to global content queue
  • Queue article for project
  • List upcoming content ideas

About this skill

Article Add - Add Topics to Article Queue

This skill adds topics to a queue for later article generation using the /article skill.

Invocation

/article-add <topic>
/article-add -l <topic>

Flags:

  • -g - Use global queue (default): ~/.claude/article-queue.md
  • -l - Use local/project queue: .claude/article-queue.md

Examples:

  • /article-add how kubernetes networking works - adds to global queue
  • /article-add -l project-specific notes - adds to local project queue
  • /article-add the history of Unix file permissions

Queue Storage

Two queue locations are supported:

  • Global (default): ~/.claude/article-queue.md - shared across all projects
  • Local: .claude/article-queue.md - project-specific queue

Queue File Format:

# Article Queue

Topics queued for article generation.

## Topics

- [ ] How kubernetes networking works
- [ ] The history of Unix file permissions
- [ ] WebSocket vs Server-Sent Events comparison

Execution Workflow

Step 1: Parse Input and Flags

  1. Check for -l flag → use local queue (.claude/article-queue.md)
  2. Check for -g flag or no flag → use global queue (~/.claude/article-queue.md)
  3. Extract the topic (everything after the command and flags)

If no topic is provided, respond with a brief error: "No topic provided. Usage: /article-add <topic>"

Step 2: Read or Create Queue File

  1. Determine queue path based on flag (global is default)
  2. Check if the queue file exists using Read tool (expand ~ to actual home path for global)
  3. If it doesn't exist, create it with the initial template:
# Article Queue

Topics queued for article generation.

## Topics

Step 3: Add Topic to Queue

  1. Read the current queue file
  2. Add a new unchecked item - [ ] <topic> under the ## Topics section
  3. Write the updated file

Step 4: Confirm to User

Keep confirmation minimal. Report only:

  • The topic that was added
  • The current queue count

Do NOT:

  • Ask follow-up questions
  • Suggest generating the article now
  • Prompt for any additional input

Example Interaction

User: /article-add understanding TCP congestion control

Claude: Added "understanding TCP congestion control" to queue (3 topics).

User: /article-add -l project architecture overview

Claude: Added "project architecture overview" to local queue (1 topic).

Error Handling

  • If queue directory doesn't exist (~/.claude/ or .claude/), create it
  • If the topic is empty after parsing, report error with usage
  • If writing fails, report the error clearly

Related Skills

  • /article - Generate an HTML article on a topic
  • /article-queue - View queue and select a topic to generate

When not to use it

  • When no topic is provided in the invocation.
  • When the user wants to generate an article immediately.

Limitations

  • If no topic is provided, respond with a brief error.
  • Do NOT ask follow-up questions.
  • Do NOT suggest generating the article now.

How it compares

This skill provides a structured way to queue article topics in either a global or project-specific Markdown file, simplify content planning compared to ad-hoc note-taking.

Compared to similar skills

article-add side by side with the closest alternatives in the catalog.

SkillInstallsUpdatedSafetyDifficulty
article-add (this skill)07moNo flagsBeginner
note02moNo flagsAdvanced
braindump75moNo flagsBeginner
scratch-pad15moReviewBeginner

Try saying

Example prompts that trigger this skill in your AI assistant.

Search skills

Search the agent skills registry