Skip to content
Back to skills

Dev To Publish

ASecurity

Turn project work into personalized, channel-specific publication packages and deliver reviewed posts through Buffer API. Use for preparing product demos, adapting project artifacts for social channels, or publishing an approved package.

  • 10 stars
  • 0 votes
  • 0 copies
  • 0 views
  • Added October 5, 2026
ai-agentsapi

Works with

  • cli
  • api

Security analysis

A100/100

Pro scans all 4 files and shows the line behind each finding

Scanned October 5, 2026

npx -y skills add amirmushichge/dev-to-publish --skill dev-to-publish --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Dev To Publish?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Dev To Publish
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/amirmushichge-dev-to-publish/badge)](https://www.skillsdirectory.com/skills/amirmushichge-dev-to-publish)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: dev-to-publish
description: Turn project work into personalized, channel-specific publication packages and deliver reviewed posts through Buffer API. Use for preparing product demos, adapting project artifacts for social channels, or publishing an approved package.
---

# Dev to Publish

Work from the source project's context. Inspect applicable project instructions and existing publication tooling. Reuse the user's chosen footage, facts and approved preferences. Separate personal style, production method and delivery adapter.

If setup is missing, collect the minimum inputs: destination channels/accounts, language/audience, project/source material, optional music/branding/templates, local archive, representative content and the Buffer credential variable name. Ask for paths or supported attachments, not secrets in chat. Check actual access before claiming a capability works.

## Personalize

Use accessible user-selected examples and a bounded sample of their posts. Record scope, gaps, sources and confidence. Distinguish explicit preferences from observed patterns and proposals. Keep personal profiles, credentials and media outside the public repo. Incorporate reusable feedback with its reason; keep one-off edits on the package.

## Prepare

Read [demo-method.md](references/demo-method.md) when composing a demonstration, and [channels.md](references/channels.md) for the selected destinations. Preserve real product behavior and attribution. Verify current destination requirements through official docs or live capabilities. Select a working renderer available in the environment; retain its recipe and local masters.

Create one content record with source evidence and separate versioned packages per destination. Each package includes the exact caption, media/cover, account, format, timing and delivery assets. Verify and show the actual preview. Preparation alone does not authorize publishing.

## Deliver

Read [buffer.md](references/buffer.md) when using Buffer. The user must authorize the concrete package/account/timing, or have already granted a policy covering it. Do not manufacture approval to satisfy the CLI. Reuse existing authorization while the approved scope remains unchanged.

Use a shared receipt directory across chats. Dry-run before a write, bind approval to the package hash, preserve provider IDs and reconcile uncertain submissions before retrying. Treat draft, scheduled, processing and published as separate states. Inspect the live URL when available and archive the receipt. Do not start recurring or unattended publishing merely by installing this Skill.

## Requests

Interpret ordinary requests such as `Publication: prepare this project for X and LinkedIn`, `Publication: make a Reel from this screencast`, and `Publication: publish the approved packages now`. These are examples, not universal built-in slash commands.

Report the artifacts, actual delivery state and any specific remaining step. Distinguish executed behavior from plans and untested integrations.

Files in this skill

  • SKILL.md3 KB
  • references/buffer.md2 KB
  • references/channels.md2 KB
  • references/demo-method.md2.2 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…