article
Generate technical articles and documentation using AI. Use for writing blog posts, documentation, and technical content.
Best use case
article is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Generate technical articles and documentation using AI. Use for writing blog posts, documentation, and technical content.
Teams using article should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/article/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How article Compares
| Feature / Agent | article | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Generate technical articles and documentation using AI. Use for writing blog posts, documentation, and technical content.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Article Generator Create technical articles and documentation with AI assistance. ## Prerequisites ```bash # Claude CLI for article generation npm install -g @anthropic-ai/claude-cli export ANTHROPIC_API_KEY=your_api_key # Or Gemini as alternative pip install google-generativeai export GEMINI_API_KEY=your_api_key ``` ## Article Operations ### Generate Article ```bash claude --print --model opus "Write a technical article about: [topic] Requirements: - Target audience: [developers/beginners/etc] - Length: ~[1500] words - Include code examples - Practical focus Structure: 1. Hook/intro that establishes the problem 2. Context/background 3. Main content with examples 4. Best practices 5. Conclusion with next steps" ``` ### Quick Draft ```bash gemini -m pro -o text -e "" "Write a first draft article about: [topic] Keep it concise (~800 words) with: - Clear thesis - 3-4 main points - One code example - Actionable takeaway" ``` ### Expand Outline ```bash gemini -m pro -o text -e "" "Expand this outline into a full article: OUTLINE: 1. [Point 1] 2. [Point 2] 3. [Point 3] For each section, provide: - 2-3 paragraphs - Relevant examples - Transitions between sections" ``` ## Article Types ### Tutorial ```bash claude --print --model opus "Write a step-by-step tutorial for: [task] Format: - Prerequisites section - Numbered steps with code - Expected output at each step - Common errors and fixes - Complete working example at end" ``` ### Comparison Article ```bash gemini -m pro -o text -e "" "Write a comparison article: COMPARING: [Option A] vs [Option B] CONTEXT: [Use case] Include: - Overview of each - Feature comparison table - Code examples for each - When to use which - Clear recommendation" ``` ### Explainer ```bash gemini -m pro -o text -e "" "Write an explainer article about: [concept] Audience: [technical level] Cover: - What it is (simple definition) - Why it matters - How it works (with diagrams if helpful) - Real-world examples - Common misconceptions" ``` ### How We Built It ```bash gemini -m pro -o text -e "" "Write a 'how we built it' article based on: PROJECT: [description] TECH STACK: [technologies] CHALLENGES: [key challenges faced] SOLUTIONS: [how you solved them] Format as engineering blog post with: - Problem statement - Architecture decisions - Implementation details - Lessons learned - Results/metrics" ``` ## Content Enhancement ### Verify Technical Accuracy ```bash ARTICLE=$(cat draft.md) gemini -m pro -o text -e "" "Review this technical article for accuracy: $ARTICLE Check: 1. Code examples work correctly 2. Technical claims are accurate 3. Best practices are current 4. No outdated information 5. Security considerations Flag any issues with corrections." ``` ### Improve Readability ```bash ARTICLE=$(cat draft.md) gemini -m pro -o text -e "" "Improve the readability of this article: $ARTICLE Focus on: - Clearer sentences - Better transitions - Active voice - Removing jargon - Adding helpful examples" ``` ### Add Code Examples ```bash ARTICLE=$(cat draft.md) gemini -m pro -o text -e "" "Add practical code examples to this article: $ARTICLE For each concept: - Add working code snippet - Include comments - Show expected output - Provide variations where helpful" ``` ### Generate Revision ```bash ARTICLE=$(cat draft.md) FEEDBACK="[feedback from reviewers]" gemini -m pro -o text -e "" "Revise this article based on feedback: CURRENT: $ARTICLE FEEDBACK: $FEEDBACK Incorporate the feedback while maintaining the article's voice and structure." ``` ## Structure Templates ### Blog Post Template ```markdown # [Catchy Title] [1-2 sentence hook that identifies the problem] ## The Problem [Describe the pain point readers face] ## The Solution [Introduce your approach] ### [Key Point 1] [Explanation with code example] ### [Key Point 2] [Explanation with code example] ## Putting It Together [Complete example combining the concepts] ## Conclusion [Summary and call to action] ``` ### Tutorial Template ```markdown # How to [Do Something] ## Prerequisites - [Requirement 1] - [Requirement 2] ## What We're Building [Brief description and screenshot/diagram] ## Step 1: [First Step] [Instructions] ```code [Example] ``` ## Step 2: [Second Step] ... ## Complete Code ```code [Full working example] ``` ## Next Steps [Where to go from here] ``` ## Best Practices 1. **Start with the reader** - What problem do they have? 2. **Show, don't tell** - Use code examples 3. **One idea per section** - Keep it focused 4. **Use concrete examples** - Abstract concepts need grounding 5. **Include working code** - Test everything 6. **End with action** - Tell readers what to do next 7. **Get feedback** - Have someone else read it 8. **Revise ruthlessly** - First drafts are just the start
Related Skills
article-title-optimizer
This skill analyzes article content in-depth and generates optimized, marketable titles in the format 'Title: Subtitle' (10-12 words maximum). The skill should be used when users request title optimization, title generation, or title improvement for articles, blog posts, or written content. It generates 5 title candidates using proven formulas, evaluates them against success criteria (clickability, SEO, clarity, emotional impact, memorability, shareability), and replaces the article's title with the winning candidate.
article-recommender
Generate three-version article recommendations (standard, concise, and personal commentary) in both Chinese and English for BestBlogs.dev weekly newsletter. Use when users request article recommendations,推荐语,推荐理由,or ask to write recommendations for newsletter content. Triggered by phrases like "帮我编写推荐理由", "生成推荐语", "write a recommendation", or when presenting curated content.
article-image-generator
Generates consistent, professional cover images for business/fiscal articles using Ideogram with standardized prompts and naming conventions. Use when creating new articles, updating missing covers, or maintaining visual consistency across the content library.
article-extractor
Extract clean article content from URLs (blog posts, articles, tutorials) and save as readable text. Use when user wants to download, extract, or save an article/blog post from a URL without ads, navigation, or clutter.
article-cover
Generate professional article cover images as SVG files. Use when user wants to create cover/banner images for blog posts, technical articles, or documentation. Creates visually appealing covers with titles, diagrams, and tech-themed graphics.
article-analysis
Analyze blog posts and web articles by fetching content from URLs. Use when the user mentions blog post, article, Substack, Medium, web page, newsletter, or provides a URL to analyze.
Article Writing
Structure and style guidance for law review articles
x-article-publisher-skill
Publish articles to X/Twitter
article-to-x
将3000-5000字长篇文章转换为200-500字X平台(微博/小红书等)内容,保持真实风格,提供3种开头风格。当用户提到"转微博"、"发小红书"、"社交媒体"、"缩短内容"、"精简"时使用此技能。
article-queue
Manage article task queue - add, filter, update status, and track multi-language outputs
agent-ops-article-verification
Systematically deconstruct written content into verifiable claims, validate each using search/documentation, and facilitate informed discussion through structured interviewing.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.