Dev.to Publishing Skill
Allows the bot to write, edit, and publish articles to Dev.to.
Capabilities
- •Post Article: Create new drafts or published articles
- •Update Article: Edit existing articles
- •List Articles: See what you've published
Configuration
Requires DEVTO_API_KEY in .env.
Key can be generated at https://dev.to/settings/extensions.
Tools
post_devto_article(title, content, tags, published)
Creates a new article.
- •
title: Title of the article - •
content: Markdown body - •
tags: List of tags (e.g.["python", "bot"]) - •
published:Trueto publish,Falsefor draft (default)
list_devto_articles()
Lists your recent published articles.
update_devto_article(id, ...)
Update an article by ID.
🛡️ Safety Protocol
- •Draft First: Always create articles with
published=False(draft) unless the user explicitly orders you to "publish immediately". - •Review: Ask the user to review the draft URL before flipping the switch to
published=True. - •No Secrets: Never put
.envvalues or private IPs in articles.