Skip to main content

minipostiz-devto-setup

Dev.to API setup for minipostiz-cli — generate API key, store credentials, posting format

Source facts

Repository
javimosch/minipostiz-cli
Last source activity
May 12, 2026 at 22:11
Detected SKILL.md language
English
Stars
1
Forks
0

Install options

The review-first prompt is selected by default. You can switch to a direct command or download a local copy.

Review the source files

Read SKILL.md and any companion files shown by SkillsMP before deciding whether to install.

Showing SKILL.md

SKILL.md
Source instructions · Read-only preview
name
minipostiz-devto-setup
description
Dev.to API setup for minipostiz-cli — generate API key, store credentials, posting format
type
setup
# minipostiz-cli — Dev.to Setup Dev.to has a simple REST API. One API key is all you need. ## What you need | Credential | Flag | |------------|------| | API Key | `--apiKey` | | Tags (optional) | `--tags` (comma-separated, max 4) | | Series (optional) | `--series` | --- ## Step 1 — Generate an API Key 1. Go to https://dev.to → sign in 2. Click your avatar → **Settings** 3. **Extensions** → **DEV Community API Keys** 4. Enter a description (e.g. `minipostiz`) → **Generate API Key** 5. Copy the key — it's shown once (but you can generate multiple) --- ## Step 2 — Store in minipostiz-cli ```bash minipostiz auth --platform devto --apiKey "YOUR_API_KEY" # With optional defaults minipostiz auth --platform devto \ --apiKey "YOUR_API_KEY" \ --tags "webdev,productivity,tools" \ --series "My Series Name" # Or via supercli sc minipostiz auth set-devto --apiKey "YOUR_API_KEY" ``` --- ## Step 3 — Test ```bash minipostiz auth verify --platform devto minipostiz publish --platform devto --message "# My First Post This is the body of the article published via minipostiz-cli." ``` --- ## Post format Dev.to posts are **articles**. minipostiz-cli maps: - **First line** of `--message` → article title (markdown heading stripped) - **Remaining lines** → article body (markdown supported) ```bash minipostiz publish --platform devto --message "# Article Title ## Introduction Body content here. Supports **bold**, *italic*, \`code\`, etc." ``` --- ## Optional: tags and series Tags and series can be set at auth time (applied to all posts) or overridden: ```bash # Update auth to set default tags minipostiz auth --platform devto --apiKey "KEY" --tags "javascript,node,cli" ``` --- ## Troubleshooting | Error | Cause | Fix | |-------|-------|-----| | `401 Unauthorized` | Invalid API key | Regenerate key at dev.to → Settings → Extensions | | `422 Unprocessable` | Article validation failed | Ensure title (first line) is non-empty | | Post published but no tags | Tags not in auth | Add `--tags` to `minipostiz auth --platform devto` | ## Token lifetime Dev.to API keys **do not expire** unless deleted from Settings → Extensions.
View on GitHub