Skip to main content

post

Use when the user asks to draft, make, schedule, queue, or publish social posts from the current conversation, blog post, article, launch note, or existing post context, especially for X/Twitter and LinkedIn through Postiz.

Quellinformationen

Repository
devinat1/.claude
Letzte Quellaktivität
26. August 2026 um 17:49
Erkannte Sprache von SKILL.md
Englisch
Sterne
1
Forks
0

Installationsoptionen

Standardmäßig ist der Prompt ausgewählt, der zuerst die Quelle prüft. Sie können zu einem direkten Befehl wechseln oder eine lokale Kopie herunterladen.

Quelldateien prüfen

Lesen Sie SKILL.md und alle von SkillsMP angezeigten Begleitdateien, bevor Sie sich für eine Installation entscheiden.

Datei-Explorer
2 Dateien

SKILL.md wird angezeigt

SKILL.md
Quellanweisungen · Schreibgeschützte Vorschau
name
post
description
Use when the user asks to draft, make, schedule, queue, or publish social posts from the current conversation, blog post, article, launch note, or existing post context, especially for X/Twitter and LinkedIn through Postiz.
# Post Draft platform-specific social copy and schedule it through Postiz at https://post.liteagent.net only after explicit approval. **Canonical service:** Use `https://post.liteagent.net` for all Postiz authentication, integration, scheduling, and verification actions. Do not use a different Postiz host or a local Postiz instance. **REQUIRED SUB-SKILL:** Use `postiz` before any Postiz CLI calls. ## Workflow 1. **Find the source context** - Use the current conversation first. - Infer a blog/article URL from recent context when available; show it in the preview. - If the source is unclear, ask one question before drafting. 2. **Draft both platform versions** - X/Twitter: under 280 characters including the URL text. Count before previewing. - LinkedIn: short professional post, a bit longer, with clear paragraphs and a practical takeaway. - Do not reuse the same copy for both platforms. 3. **Preview for approval** Show all of this before scheduling: - X copy plus character count. - LinkedIn copy. - Inferred link, if any. - Target accounts/integrations if already known. - Proposed schedule: same date, separate random times per platform. Ask for explicit approval. Do not schedule on "looks okay" unless it clearly approves both copy and timing. 4. **Schedule after approval** - Say that you are using `postiz` to schedule and verify the approved posts. - Use the Postiz service at `https://post.liteagent.net`. - Check `postiz auth:status`. - Run `postiz integrations:list` and select enabled `x` and `linkedin` integrations. - Use the user's requested date, resolving relative dates in the user's timezone. - Pick separate reasonable daytime random times unless the user gives exact times. - For X, pass `--settings '{"who_can_reply_post":"everyone"}'`; Postiz rejects X posts without it. - Create one post per platform. 5. **Verify** - Run `postiz posts:list` for the scheduled date range. - Confirm both returned IDs are present and queued. - Report local times, UTC times, post IDs, and any platform that was not scheduled. ## Approval Contract Never call `postiz posts:create` until the user has approved: - final X copy - final LinkedIn copy - schedule date - separate random times or the rule used to choose them - target integrations/accounts If the user asks to "schedule it" before seeing drafts, draft first and ask approval. ## Common Failures | Failure | Response | |---|---| | X copy exceeds 280 characters | Rewrite shorter before previewing. | | Missing X reply setting | Retry only with `who_can_reply_post: everyone` after reading the error. | | Missing or disabled integration | Stop and tell the user which platform cannot be scheduled. | | User changes copy after approval | Preview the changed copy and ask approval again. | | Postiz API returns a new validation error | Read the error, fix the specific missing setting, then retry once. |
Auf GitHub ansehen