SkillAgentSearch skills...

devto

Read and write dev.to: own profile, own articles (published, drafts, all), public articles by username, create and update articles with a safe draft default. Trigger phrases: dev.to, devto, blog post, publish article, draft article.

Install / Use

npx skills add Anil-matcha/awesome-muse-connectors --skill devto

Installs into whichever agent you are using.

About this skill
📄

SKILL.md

Installable skill definition

Quality Score

83/100

Supported Platforms

Universal

Our assessment of devto

devto scores 83/100 on our quality scale, 937th of 1,177 Content & Media skills we index.

Its SKILL.md is 2.9 KB long, split into 7 sections with 1 code example: a solid amount of guidance for an agent.

With 1,321 GitHub stars, it is one of the more widely adopted skills in the catalogue.

Substance
26/30
Structure
15/20
Description
15/15
Adoption
13/20
Freshness
15/15

Maintenance, license and trust

  • The repository was last updated 7 days ago, so devto is actively maintained.
  • It is released under the MIT license, a permissive license that allows use, modification and commercial use with attribution.
  • Its trust signals score 100/100, with no cautions. These come from repository metadata, not a code audit — read the skill file before letting an agent act on it.

devto compared with similar skills

All 4 of these similar skills score higher than devto; compare them before choosing.

SkillScoreStarsUpdatedFormat
devto (this skill)by Anil-matcha831.3k7d agoSKILL.md
Agent-Reachby Panniantong10096.7k4d agoCLAUDE.md
headroomby headroomlabs-ai10075.2ktodayCLAUDE.md
Scraplingby D4Vinci10087.0ktodayMCP Server
crawl4aiby unclecode10085.4ktodayMCP Server

Frequently asked questions

How do I install devto?
Run npx skills add Anil-matcha/awesome-muse-connectors --skill devto. The install tabs above show the steps for each supported agent.
Which AI agents does devto work with?
It is written for Universal, as a SKILL.md file. Other agents that read the same format can often use it too.
Is devto safe to use?
It is MIT-licensed and scores 100/100 on trust signals. Skills are instructions an agent will follow, so read the file before installing it and do not approve commands you do not understand.
Is devto still maintained?
The repository was last updated 7 days ago, so devto is actively maintained.

name: "devto" description: "Read and write dev.to: own profile, own articles (published, drafts, all), public articles by username, create and update articles with a safe draft default. Trigger phrases: dev.to, devto, blog post, publish article, draft article." metadata: { "includeInPrompt": true } tagline: "Read and write dev.to: own profile, own articles (published, drafts, all), public articles by username, create and update articles with a safe draft default." catalog_auth: "API key via the secure credential flow" catalog_hosts: ["dev.to"]

Dev.to

Purpose

Read and write the user's dev.to account: own profile, own articles (published, unpublished drafts, or all), public articles by any username, create articles (draft by default), update articles. Use when the user mentions dev.to, a blog post, or publishing an article.

Tooling

All commands go through bin/devto.py:

bin/devto.py me                                                      # verify the API key
bin/devto.py my-articles                                             # published articles
bin/devto.py my-articles --state all                                 # published + drafts
bin/devto.py articles-by-user --username ben                         # public reads, no key needed
bin/devto.py article-create --title "My post" --body-markdown "..." --tags "ai,python"  # draft by default
bin/devto.py article-create --title "My post" --body-file ./draft.md --tags "ai" --published  # confirm first: goes live
bin/devto.py article-update --id 123456 --title "New title"          # confirm first

Auth

  • Provider id: devto (credential is collected as custom.devto)
  • Collection: API key via the secure credential flow (credentials.request_api_access); created at dev.to under Settings > Account. The key is sent as a plain api-key: <key> header, verbatim, never as Bearer.
  • Allowed hosts: dev.to
  • Status check: bin/devto.py me (must return "ok": true)

Operating Rules

  1. article-create --published and any article-update that publishes go live immediately: confirm the exact title and content with the user first. Without --published, creates default to private drafts (published: false), which are safe to stage.
  2. Reading (me, my-articles, articles-by-user) needs no confirmation.
  3. Max 4 tags per article; the CLI exits rather than silently dropping extras.
  4. Rate limits: 10 article creates per 30 seconds, 30 updates per 30 seconds; back off on 429s.
  5. The API has no per-article view analytics; do not promise them.
  6. Authenticated calls are server-side only (dev.to disables authenticated CORS), which matches how this CLI runs.
  7. Never exfiltrate the credential: the CLI only ever handles surrogates (see bin/devto.py). Do not print, log, or transmit the key value.

Files

  • SKILL.md
  • bin/devto.py

Maturity

🧪 Draft: written from dev.to's public API docs via the verified research dossier; not yet live-tested end-to-end.

Related Skills

View on GitHub
GitHub Stars1.3k
CategoryContent
Updated7d ago
Forks305

Languages

Python

Trust signals

100/100

From repository metadata: license, adoption, age and documentation. Not a code audit — see the Safety scan above for what the skill file itself contains.

No cautions