All skills
conorbronsdon avatar

/social-post

@752953c
by Conor Bronsdonconorbronsdon/agent-context-os29 stars
10

Write a platform-native social media post for a music release, show announcement, or general artist content. Load artist-context.md and promotion-strategy.md before running. Use when asked to "write a caption," "write a post for [platform]," or "help me announce [thing]."

  • 1 file
  • 2.5 KB
  • Updated 2 months ago
  • GitHub

Use this Skill: https://skilld.dev/gh/conorbronsdon/agent-context-os/social-post

This session only. Nothing lands on disk.

SKILL.md

โ‰ˆ71 tokens always: the name and description. โ‰ˆ558 when used: this file.

Social Post โ€” Musician

Write a social media post for the artist. Load their artist context and promotion strategy before writing.

Before writing

  1. Read projects/example-musician/artist-context.md โ€” understand the sound, audience, and voice
  2. Read projects/example-musician/promotion-strategy.md โ€” understand what's being promoted and what's worked before
  3. Read writing/skills/avoid-ai-writing/SKILL.md โ€” apply its writing audit
  4. Note the platform โ€” Instagram, TikTok, Twitter/X, and LinkedIn all require different approaches

Platform guidelines

Instagram

  • Caption can be longer but front-load the most interesting line โ€” it's what shows before "more"
  • 1-3 hashtags max, at the end or in a comment โ€” not sprinkled throughout
  • No "link in bio" as the opener unless that's genuinely their voice
  • Can be a story, an observation, a behind-the-scenes detail, or a direct announcement
  • Avoid the "excited to share" opener โ€” just share it

TikTok

  • The caption is secondary to the video, but it should add context or a hook that drives saves/shares
  • Shorter is better โ€” 1-3 sentences
  • Trending sounds, challenges, or formats can be referenced but don't force them

Twitter/X

  • 280 characters or a thread if the story warrants it
  • Punchy, direct โ€” cut everything soft
  • Can be more casual and real-time than Instagram

Writing rules

  • Write in the artist's voice based on their context file โ€” specific to them, not generic musician content
  • No AI-isms (see writing/skills/avoid-ai-writing/SKILL.md)
  • Avoid: "excited to share," "thrilled to announce," "I've been working so hard on this," "dream come true"
  • Lead with something specific โ€” a lyric, a detail, a moment, a question โ€” not a label ("NEW MUSIC OUT NOW")
  • Match energy to the release: a quiet introspective track gets a different tone than a high-energy single

Output

Provide 2-3 versions at different tones or lengths. Label each by platform or approach (e.g., "Instagram โ€” story-driven," "Instagram โ€” direct announcement," "Twitter/X"). Let the artist choose.

Apply the avoid-ai-writing audit to your own output before returning it. If any version has AI-isms, fix them before presenting.

Source: SKILL.md on GitHub

No third-party reports yet.

Signed by skilld at 752953c. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub 2 days ago.

Activeupdated 2 months ago

README badge

README badge for conorbronsdon/agent-context-os/social-post