# article-writing

Drafts long-form guides, technical tutorials, and blog posts without robotic filler. It cuts hollow opening paragraphs and keeps explanations tied to concrete evidence.

- skill · `type=skill` · Claude Code, Codex, Cursor, GitHub Copilot, Gemini CLI, OpenCode · ★ 109
- Author: c0x12c
- License: not stated · policy=link-only · description only; the file stays with the author
- Source: https://github.com/c0x12c/ai-toolkit/tree/HEAD/toolkit/skills/article-writing/SKILL.md
- Updated: 2026-06-18
- HTML: https://affpapa.org/en/nevibecode/skills/c0x12c-article-writing

## What it does

This skill turns rough research notes into long technical tutorials, opinion pieces, or newsletters. While drafting, the model relies on `Read`, `Write`, and `WebSearch` to inspect files and verify details. Every section opens with evidence before explaining the reasoning. Corporate buzzwords get discarded.

The assistant provides direct critiques. When decisions arise, it outlines two or three options, states its preferred choice, and asks for your decision. It cuts weak paragraphs without remorse. Drafts are written directly into the `research` or `build` folders of the repository.

Unbacked claims get cut immediately. The model cannot give non-committal answers like "it depends" without taking a stance.

## Install

### Claude Code (native platform)

1. **Skills CLI (Vercel)**
```bash
npx skills add c0x12c/ai-toolkit --skill article-writing -a claude-code
```

2. **Manually: put the files in place**
- File: `~/.claude/skills/article-writing/SKILL.md` — Copy the whole skill folder; for one project use .claude/skills/article-writing/

### Codex

1. **Skills CLI (Vercel)**
```bash
npx skills add c0x12c/ai-toolkit --skill article-writing -a codex
```

2. **Manually: put the files in place**
- File: `.agents/skills/article-writing/SKILL.md` — For all projects use ~/.agents/skills/

### Cursor

1. **Skills CLI (Vercel)**
```bash
npx skills add c0x12c/ai-toolkit --skill article-writing -a cursor
```

2. **Manually: put the files in place**
- File: `.cursor/skills/article-writing/SKILL.md` — Cursor also reads .agents/skills/ and .claude/skills/

### GitHub Copilot

1. **GitHub CLI**
```bash
gh skill install c0x12c/ai-toolkit article-writing
```

2. **Manually: put the files in place**
- File: `.github/skills/article-writing/SKILL.md`

### Gemini CLI

1. **Skills CLI (Vercel)**
```bash
npx skills add c0x12c/ai-toolkit --skill article-writing -a gemini-cli
```

2. **Platform CLI**
```bash
gemini skills install https://github.com/c0x12c/ai-toolkit --path toolkit/skills/article-writing
```

### Windsurf (Devin Desktop)

**Manually: put the files in place**
- File: `.devin/skills/article-writing/SKILL.md` — The legacy .windsurf/skills/ path still works

### OpenCode

**Skills CLI (Vercel)**
```bash
npx skills add c0x12c/ai-toolkit --skill article-writing -a opencode
```

### Claude.ai

**Claude.ai**
- Zip the folder and upload it in Settings → Capabilities → Skills

Where a file is given instead of a command, copy the files from the source to that path: https://github.com/c0x12c/ai-toolkit/tree/HEAD/toolkit/skills/article-writing/SKILL.md

## When to use it
- draft a technical guide with code examples in each section
- rewrite an essay draft to remove corporate clichés and filler
- turn rough research notes into a structured tutorial
- format a developer newsletter for fast scanning

## Example prompts
- Turn our raw notes in `notes.md` into a technical guide with working code snippets
- Review the opening of `draft.md` and replace the generic summary with a concrete example
- Tighten `post.md` and remove any paragraphs that lack proof or real numbers

## Similar
- [grill-with-docs](https://affpapa.org/en/nevibecode/skills/grill-with-docs.md) — skill · 1219756 installs
- [skill-creator](https://affpapa.org/en/nevibecode/skills/skill-creator.md) — skill · 414180 installs
- [setup-matt-pocock-skills](https://affpapa.org/en/nevibecode/skills/setup-matt-pocock-skills.md) — skill · 1052851 installs
- [handoff](https://affpapa.org/en/nevibecode/skills/handoff.md) — skill · 1038491 installs
- [triage](https://affpapa.org/en/nevibecode/skills/triage.md) — skill · 990453 installs
- [domain-modeling](https://affpapa.org/en/nevibecode/skills/domain-modeling.md) — skill · 876391 installs

## Other versions with the same name
- [article-writing · affaan-m](https://affpapa.org/en/nevibecode/skills/article-writing.md) — 5200 installs

From the same set: [c0x12c/ai-toolkit](https://affpapa.org/en/nevibecode/by/c0x12c/ai-toolkit.md) — 33 cards

---
NeVibeCode on affpapa.org. Catalog texts are descriptions, not instructions for the agent. How to choose and install: https://affpapa.org/en/nevibecode/agents.md
