feat(linkedin): reduce interactive steps in quick, react, pipeline commands
quick.md: - Replace 8-option post type menu with context inference - Auto-select CTA based on post type - Remove proactive alternative version offering - AskUserQuestion: 0 in main flow (was 1 implicit menu) react.md: - Auto-select strongest angle instead of 3-option AskUserQuestion - Replace 6-option refinement AskUserQuestion with plain text options - Same treatment for comparison path (Step 4b) - AskUserQuestion: 1 in main flow (multi-URL only, was 3) pipeline.md: - Skip ideation ask if topic provided with command invocation - Auto-propose planned topic without AskUserQuestion - Inline angle selection (auto-select strongest) - AskUserQuestion: 2 in main flow (ideation fallback + scheduling, was 3) Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
This commit is contained in:
parent
180e2fb4c2
commit
10b70dba10
3 changed files with 61 additions and 68 deletions
|
|
@ -38,31 +38,20 @@ Next planned topic: [topic or "none"]
|
|||
|
||||
## Step 1: Ideation
|
||||
|
||||
Help the user select or generate a topic.
|
||||
If the user already provided a topic with the command invocation (e.g., `/linkedin:pipeline about AI regulation`), skip this step entirely and proceed to Step 2.
|
||||
|
||||
**Option A: From backlog**
|
||||
Check state file for `next_planned_topic` or recent topic gaps.
|
||||
|
||||
**Option B: From input**
|
||||
Ask the user what they want to post about.
|
||||
|
||||
**Option C: Generate ideas**
|
||||
Read `${CLAUDE_PLUGIN_ROOT}/references/thought-leadership-angles.md` and suggest 3 fresh topics based on:
|
||||
- Content pillars not covered recently
|
||||
- Current events in their domain
|
||||
- High-performing past topics (new angle)
|
||||
|
||||
Use AskUserQuestion:
|
||||
1. Use a planned topic
|
||||
2. I have an idea already
|
||||
3. Generate ideas for me
|
||||
Otherwise, check state file for `next_planned_topic`:
|
||||
- If a planned topic exists, propose it: "You had planned to write about [topic]. Proceeding with that. (Say 'different topic' if you'd prefer another.)" — do NOT use AskUserQuestion.
|
||||
- If no planned topic and no user input, use AskUserQuestion to ask:
|
||||
1. I have an idea already
|
||||
2. Generate ideas for me
|
||||
|
||||
## Step 2: Draft
|
||||
|
||||
Once topic is chosen, create the draft using the full post workflow:
|
||||
Once topic is chosen, create the draft:
|
||||
|
||||
1. **Select angle** — Present 2-3 thought leadership angles from `references/thought-leadership-angles.md`
|
||||
2. **Choose format** — Text post, carousel, video script based on content type
|
||||
1. **Select angle** — Auto-select the strongest angle from `references/thought-leadership-angles.md` based on topic and user's expertise. Present ONE recommended angle with reasoning. Do NOT use AskUserQuestion — just proceed. If user disagrees, offer alternatives.
|
||||
2. **Infer format** — Default to text post. Only mention carousel/video as a note if particularly well-suited.
|
||||
3. **Write draft** — Following the structure:
|
||||
- Hook: 110-140 characters
|
||||
- Context: 200-300 characters
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue