agentsclimarketplace

Band album campaign

Skill landim32/awesome-ai-skills/skills/band-album-campaign

Domain pack for music/band album launches — album-as-project organized by track, chronological track-folder allocation, waterfall release cadence with anchor dates, teasers per track, music-specific reuse caps, and the Faixa post field. Use when the social-media campaign is a band album launch. Built on social-post-authoring + social-media-scheduling + social-media-assets.From its SKILL.md

Install
npx -y skills add landim32/awesome-ai-skills --skill band-album-campaign

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 1 stars1 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.
  • runs commandsInstructs the agent to run 1 command, including `/social-media-album-cycle`.

SKILL.md

6.2 KB, ~1.6k tokens by cl100k_base, as published. Nobody here has run it

Band Album Campaign

Domain pack that turns the generic social-media skills into a band album launch campaign. It defines the folder layout, the release cadence, and the music-specific overrides of the generic mechanics. The generic skills still own per-post authoring (social-post-authoring), scheduling/state (social-media-scheduling) and media/reuse mechanics (social-media-assets) — this pack supplies the values and structure they expect.

Literal artifact tokens written into files (the Faixa: field, folder/section labels) are kept verbatim because the generated posts target a PT-BR audience. The documentation is in English.

Album = project, organized by track

Each album lives in social-media/albuns/<album-slug>/. At the album root sit plano.md, materiais.md and a thin cronograma.md master/index. Each track of the album gets its own directory at albuns/<album-slug>/<NN-track-slug>/ (e.g. albuns/genesis/02-prefiro-valhalla/) containing:

  • cronograma.md — the dated table for that track, pendency list, embedded Mermaid Gantt of that track only (the by-date view).
  • agenda.md — index of the track's posts grouped by network (the by-network view; content/columns defined by social-media-scheduling).
  • timeline.mmd — the Gantt source of that track (render with mermaid-chart).
  • posts/AAAA-MM-DD/<network>.md — every post that primarily promotes that track, organized by date and network.
social-media/albuns/genesis/
├── plano.md
├── materiais.md
├── cronograma.md                  (master/index)
├── 01-dragao-na-garagem/
│   ├── cronograma.md
│   ├── agenda.md
│   ├── timeline.mmd
│   └── posts/AAAA-MM-DD/<network>.md
└── 02-prefiro-valhalla/
    ├── cronograma.md
    ├── agenda.md
    ├── timeline.mmd
    └── posts/AAAA-MM-DD/<network>.md

The master cronograma.md is thin: cross-track waterfall overview, links to each per-track cronograma.md, consolidated blocker list, and cross-track context. Do not duplicate per-track tables/pendency-lists/Gantts in the master.

Post-format override

In the generic post format from social-post-authoring, the Item: field becomes Faixa: (Faixa: <faixa|Geral>). Faixa: describes the thematic content (which track the post promotes) and does not determine the folder — placement is purely temporal (below).

Chronological allocation rule (by next-to-launch track)

A post lives in the directory of the next track to launch as of the post's date (the track being warmed up). The folder <NN-track-slug>/posts/ contains everything in that track's warm-up window, including its own launch-day post (the last post in the folder) and any catalog-reinforcement posts of the previous track in the same window.

Given launch dates L1 < L2 < L3 < ... (from plano.md):

  • Posts dated L(N-1) < d ≤ LN<NN-track-slug>/posts/<d>/.
  • The very first track (no previous launch): only its own launch and pendente-streaming live in <01-track-1-slug>/posts/.

Intuition: when a track launches on YouTube, the folder "becomes" the next track's folder going forward — so the next track's slug names the directory that holds its warm-up campaign.

Waterfall release — cadence and anchors

A track is released every 4 weeks (28 days) on Saturdays only — this applies to launches at and after 2026-08-01 (Faixa 3). Faixa 1 launched before this calendar; Faixa 2 launched 2026-07-04 under the older 6-week cadence. From Faixa 3 onward, launches are always Saturdays every 28 days:

TrackLaunch anchor
F22026-07-04
F32026-08-01
F42026-08-29
F52026-09-26
F62026-10-24
F72026-11-21
F82026-12-19
F92027-01-16
F102027-02-13

Record dates relative to an anchor supplied by the user (in plano.md); do not invent anchors. If the user changes the cadence or the launch day, update this table.

Post cadence — transition at 2026-07-04

Produce 1 post every 2 days before 2026-07-04 (inclusive of 07-04), then daily from 2026-07-05 onward. Same subject across all networks, adapted per network via the matrix in social-post-authoring.

Teasers

3 teasers per track, published before that track's release.

Music reuse caps (for social-media-assets)

The reuse policy is applied by social-media-assets; this pack supplies the values and the concrete folders (mirror them in the cap table in config.md):

Source folderCap per networkBeyond cap
videos/off/* (backstage — vocals moved out 2026-06-05)1 useForbidden — do not reuse; swap for a different material
videos/vocals/* (vocal-only excerpt/reflection videos)1 use (default — user-adjustable)Forbidden by default (same treatment as videos/off/*)
videos/shorts/* (excerpt shorts: teasers/catalog)2 uses3rd use onward⚠️ FALTANTE não-bloqueante
imagens/* (album/track art, photos)as needed (art is structural)mark ⚠️ FALTANTE não-bloqueante when reuse forces same-material consecutively on the same network
imagens/off/*1 usesame as videos/off/* (forbidden beyond cap)

Band facts

Read identity/tracklist/links/handles from the facts document named in config.md (e.g. docs/README.md). Track lyrics in musicas/letras/<track>.md (used by the band-music-reflection skill).

Sibling skills/command of this pack

  • band-music-reflection — the "reflexão sobre a música" post type (gap-filling default).
  • band-streaming-launch — dateless streaming-launch posts.
  • /social-media-album-cycle — command that stamps the fixed 28-post launch cycle.

What ships with it

Read from the repository

Just SKILL.md. No reference files, no scripts.

Gives 0 of the 12 instructions most marketing audience skills give in ~1.6k tokens

Counted across 690 of the 894 authors here whose files we hold, read 2026-08-07

  • Apply Poppins font to headingsin 41 of 690, across 6 files
  • Apply Lora font to body textin 41 of 690, across 6 files
  • Use Arial fallback for headingsin 39 of 690, across 4 files
  • Use Georgia fallback for body textin 39 of 690, across 4 files
  • Maintain text hierarchy and formattingin 39 of 690, across 4 files
  • Use accent colors for non-text shapesin 38 of 690, across 3 files
  • Use RGB values for precise color matchingin 38 of 690, across 3 files
  • Use brand colors for primary text and backgroundsin 36 of 690, across 1 file
  • Read product marketing context file before asking questions, starting, or auditingin 35 of 690, across 23 files
  • Use active voice instead of passive voicein 26 of 690, across 10 files
  • Implement or generate appropriate JSON-LD structured datain 24 of 690, across 17 files
  • Prioritize clarity over clevernessin 22 of 690, across 8 files

Said here and by no other author read

  • organize the album directory by track
  • keep the master schedule thin
  • name the post field Faixa
  • allocate posts to the next-to-launch track folder
  • release tracks every 28 days on Saturdays
  • publish three teasers per track

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.