article-add
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.zipInstalls 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".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
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
- Check for
-lflag → use local queue (.claude/article-queue.md) - Check for
-gflag or no flag → use global queue (~/.claude/article-queue.md) - 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
- Determine queue path based on flag (global is default)
- Check if the queue file exists using Read tool (expand
~to actual home path for global) - 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
- Read the current queue file
- Add a new unchecked item
- [ ] <topic>under the## Topicssection - 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.
| Skill | Installs | Updated | Safety | Difficulty |
|---|---|---|---|---|
| article-add (this skill) | 0 | 7mo | No flags | Beginner |
| note | 0 | 2mo | No flags | Advanced |
| braindump | 7 | 5mo | No flags | Beginner |
| scratch-pad | 1 | 5mo | Review | Beginner |
Try saying
Example prompts that trigger this skill in your AI assistant.
You might also like
note
V1CeVersaa
>-
braindump
huytieu
Quick capture of raw thoughts with intelligent domain classification and competitive intelligence extraction
scratch-pad
krafton-ai
Markdown-based working memory for complex tasks. Use when: 5+ tool calls needed, researching multiple sources, analyzing/comparing items, multi-step workflows. Record process → Reference for response → Delete after use
vault-org
Mateus2411
Organize and maintain the user's Obsidian vault for Hermes Agent. Apply when user asks to reorganize, clean up, classify notes, or when documenting system configs in the vault.
thought-recording
arzzzae
>
llm-wiki
rtl-buddy
Karpathy's LLM Wiki: build/query interlinked markdown KB.