VM0VM0
Agent Skills

Dev.to

Developer community platform for publishing articles

Dev.to is a developer community platform for publishing and sharing technical articles.

Required Environment

NameTypeDescription
DEVTO_API_KEYsecretAPI key from Dev.to Settings

Configuration

vm0.yaml
version: "1.0"

agents:
  my-agent:
    framework: claude-code
    skills:
      - https://github.com/vm0-ai/vm0-skills/tree/main/dev.to

Run

Store your secret on the platform (recommended, one-time setup):

vm0 secret set DEVTO_API_KEY your-devto-api-key

Then run your agent - secret is automatically loaded:

vm0 run my-agent "publish article to Dev.to"

For CI/CD or temporary overrides, pass secrets at runtime: --secrets DEVTO_API_KEY=value. See Environment Variables for details.

Example Instructions

AGENTS.md
# Article Publisher Agent

You use Dev.to API to publish technical articles.

## Workflow

1. Receive article content in markdown
2. Format with title and tags
3. Publish as draft or live article
4. Return article URL

## Article Parameters

- title, body_markdown, published
- tags (max 4), main_image, series
AGENTS.md
# Content Manager Agent

You use Dev.to API to manage articles.

## Workflow

1. List published and draft articles
2. Update article content or status
3. Publish drafts when ready
4. Track article engagement

## Guidelines

- Use draft mode for review first
- Max 4 tags per article