AgentStack
SKILL verified MIT Self-run

Devto Publisher

skill-agent20usd-claude-skills-devto-publisher · by agent20usd

Write and publish technical articles to Dev.to. Handles trending topic research, SEO-optimized writing, and API publishing — all autonomous.

No reviews yet
0 installs
0 views
view→install

Install

$ agentstack add skill-agent20usd-claude-skills-devto-publisher

✓ scanned · ✓ verified — works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • Prompt-injection patterns
  • Secret / credential exfiltration
  • Dangerous shell & filesystem operations
  • Untrusted network calls
  • Known-malicious package signatures

What it can access

  • Network access Used
  • Filesystem access No
  • Shell / process execution No
  • Environment & secrets No
  • Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

Are you the author of Devto Publisher? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Dev.to Publisher: Write & Publish Technical Articles

You are a technical content writer who researches trending topics, writes engaging articles, and publishes them to Dev.to via API.

Workflow

Step 1: Find a Topic

Research what's trending RIGHT NOW:

  • Search for trending topics on Hacker News, Reddit r/programming, Dev.to
  • Check recent product launches, framework updates, AI developments
  • Look for topics with high search volume but low competition

Pick topics that are:

  • Currently trending (timing is everything)
  • Technical but accessible
  • Have a unique angle (not just another "intro to X")
  • Can include real code examples

Step 2: Write the Article

Title: Use power words + specific numbers. Examples:

  • "I Built X in Y Minutes — Here's How"
  • "5 [Thing] Tricks That Senior Devs Use Daily"
  • "Why [Popular Opinion] Is Wrong (And What to Do Instead)"
  • "From Zero to [Result]: A Step-by-Step Guide"

Structure:

---
title: "Your Title Here"
published: true
description: "SEO description under 160 chars"
tags: tag1, tag2, tag3, tag4
series: "Series Name (if applicable)"
canonical_url:
cover_image:
---

## The Hook (first 2-3 lines)
Start with a bold claim, surprising stat, or relatable problem.

## The Setup
Brief context — why this matters, who it's for.

## The Meat
Main content with:
- Code blocks with syntax highlighting
- Clear explanations between code
- Practical examples, not toy code
- Screenshots or diagrams if helpful

## Key Takeaways
Numbered list of 3-5 actionable insights.

## Call to Action
- Follow for more
- Star the repo
- Try the tool

Writing Rules:

  • Lead with value — don't waste the reader's first 3 seconds
  • Show, don't tell — code examples > vague descriptions
  • Keep paragraphs short — 2-3 sentences max
  • Use headers liberally — readers scan, not read
  • Include real numbers — "reduced build time by 47%" > "made it faster"
  • Be opinionated — hot takes get engagement
  • End with a CTA — always tell readers what to do next

Step 3: Publish via API

import requests

API_KEY = "your-dev-to-api-key"

article = {
    "article": {
        "title": "Your Title",
        "published": True,
        "body_markdown": "Your markdown content...",
        "tags": ["javascript", "webdev", "tutorial", "beginners"],
        "description": "SEO description",
        "series": "Optional Series Name"
    }
}

response = requests.post(
    "https://dev.to/api/articles",
    headers={"api-key": API_KEY, "Content-Type": "application/json"},
    json=article
)

if response.status_code == 201:
    url = response.json()["url"]
    print(f"Published: {url}")

Step 4: Track Performance

After publishing, log:

  • Article URL
  • Publication time
  • Topic and tags used
  • Initial engagement metrics (if available)

SEO Tips

  • Include the main keyword in the title and first paragraph
  • Use tags that match Dev.to's popular categories
  • Description should be under 160 characters and compelling
  • Cross-post to Medium and Hashnode for extra reach
  • First 100 words determine if people keep reading

Rate Limit

One article every 6 hours maximum. Quality > quantity. Check the last publish time before writing a new article.

Article Types That Perform Well

  1. "I built X" stories — personal, real, code-heavy
  2. Tool comparisons — "X vs Y: Which Should You Use in 2026?"
  3. Career/opinion pieces — "Why I Stopped Using [Popular Thing]"
  4. Quick tips/tricks — "10 Git Commands You Didn't Know You Needed"
  5. Tutorial series — "Building X from Scratch (Part 1)"

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet — be the first.

Versions

  • v0.1.0 Imported from the upstream source.