marketing-pipelinelisted
Install: claude install-skill AlemTuzlak/skills
# Marketing Pipeline
Orchestrate any combination of `/marketing-brief`, `/changelog`, `/blog-post`, `/newsletter`, `/social-copy`, and `/video-script` from a single input. Pick which skills to run and in what order. Each skill's output feeds into the next.
## How it works
This skill does NOT duplicate the logic of the sub-skills. It collects input, asks which skills to run, then invokes them in sequence, passing each output as input to the next. Each skill runs its full process including its own discovery, configuration, writing, and output phases.
## Step 1: Input
Accept the same input types as the sub-skills:
1. GitHub PR (URL or `#number`)
2. Git ref range (e.g. `v1.0...v2.0`)
3. File/directory path
4. Freeform text
If no argument provided, ask: "What should I create marketing content for? You can provide a PR, git ref range, file path, or just describe the feature."
## Step 2: Select skills
Ask the user which skills to run:
> "Which of these do you want me to generate?"
>
> 1. Marketing brief (`/marketing-brief`)
> 2. Changelog (`/changelog`)
> 3. Blog post (`/blog-post`)
> 4. Remotion video (`/remotion-video`)
> 5. Newsletter (`/newsletter`)
> 6. Social copy (`/social-copy`)
> 7. Video script (`/video-script`)
>
> "Pick any combination (e.g. '1, 3, and 5', 'all', '3 only')."
(Menu numbering is for selection only; execution follows the chain in Step 3.)
`"all"` means skills 1 through 7.
### Input compatibility check
After selection, check if the original inp