media-publish

Publish content to configured platforms via adapters with credential isolation.

6|Updated Mar 28, 2026
One-click install
npx skills add https://github.com/Minara-AI/media-agent --skill media-publish
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: media-publish
Source: https://github.com/Minara-AI/media-agent/tree/main/skills/media-publish
Command: npx skills add https://github.com/Minara-AI/media-agent --skill media-publish

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Publishing content across multiple platforms can be time-consuming and error-prone without a unified publishing workflow.

Core Features & Use Cases

  • Reads a content manifest (manifest.yaml) to determine posts and variants, validates required files (source.md, variants, assets), and coordinates multi-platform publishing via adapters.
  • Executes platform adapters with credential isolation, supports --dry-run, and updates the manifest atomically after publishing attempts.
  • Supports end-to-end publishing or selective platform publishing for incremental workflows.

Quick Start

Run /media-publish to publish your latest content across all configured platforms.

Frequently Asked Questions about media-publish

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I publish content to multiple platforms from a single markdown source?

You can publish content to multiple platforms by running a single command that reads a content manifest, validates assets and variants, and invokes each platform's publish script with credential isolation.

Can I test multi-platform publishing without actually sending the content?

Yes, you can test multi-platform publishing without sending content by using the --dry-run flag. This validates your manifest, source files, and assets while simulating the publish script invocations safely.

What happens if publishing fails on some platforms but succeeds on others?

If publishing fails on some platforms, the process handles partial failures gracefully and updates the manifest atomically after all attempts. This allows you to retry selective platform publishing for incremental workflows.

Do I need a specific content format to automate publishing across platforms?

You need a content manifest file and a post directory containing validated source and variant files. You can write markdown by hand, and the adapters under adapters/<name> handle the platform-specific publishing.

How are credentials managed when publishing to multiple platforms simultaneously?

Credentials are managed using credential isolation when executing platform adapters. This ensures that each platform's publish script operates independently and securely during the multi-platform publishing process.

What is the best way to handle incremental content publishing workflows?

The best way to handle incremental workflows is selective platform publishing. After an initial end-to-end attempt, you can target specific platforms and the manifest updates atomically to reflect the latest successful attempts.