About outbound-plan-work
outbound-plan-work is a workflow skill for breaking a growth strategy, outbound branch, or campaign issue into one level of child issues. It keeps proposed work in backlog and requires operator approval before creating issues.
Key features
- 01Plans one child-issue level
- 02Classifies each proposed child
- 03Checks wiki source material
- 04Creates issues after approval
- 05Verifies issue records
Use cases
- 01Break a strategy into quarterly or monthly plans
- 02Turn a campaign into planning issues
- 03Include wiki evidence in issue proposals
Install
Copy the command and run it in a terminal.
npx skills add https:/ / github.com/ bbengamin/ skills --skill outbound-plan-workAfter installing, type/outbound-plan-workin Claude Code to confirm it loaded.
Bundled files
References and scripts installed along with SKILL.md.
references/CONTEXT.mdreferences/docs/growth-operator/afk-readiness.mdcontrol-plane.mdworkflow.mdreferences/docs/paperclip-operator/cli-contract.mdintegration-matrix.mdDetails
From the project READMEOutbound Plan Work
Plan one child-issue level at a time from a selected growth strategy, outbound branch, or outbound campaign parent issue.
Planning creates backlog, unassigned structure. It does not make work startable.
References
Read these first:
references/CONTEXT.mdreferences/docs/growth-operator/workflow.mdreferences/docs/growth-operator/control-plane.mdreferences/docs/growth-operator/afk-readiness.mdreferences/docs/paperclip-operator/cli-contract.mdreferences/docs/paperclip-operator/integration-matrix.md
Process
-
Identify the target growth strategy, outbound branch, or outbound campaign parent issue.
-
Read the issue, plan document, parent chain, project, linked goals, blockers, and comments.
-
Confirm the intended planning depth.
-
Propose one level of child issues.
-
Classify each proposed child into exactly one of:
- ready-looking
- planning parent
- needs-human
- blocked
- needs-info
Done when every proposed child carries exactly one type.
-
If more than two proposed children are unclear, pause for focused clarification before creating issues.
-
Include the exact title, body, status, parent, project, blockers, and assignee for each issue.
-
Ask for approval.
-
After approval, create issues in dependency order and verify each record.
Wiki Source Material
When the parent issue, plan document, comments, or operator prompt reference a Paperclip wiki URL, wiki page path, or captured wiki source, use paperclip-wiki-fetch before proposing outbound child issues. Carry the relevant fetched source title, path, update time, hash, and proof snippets into proposed issue bodies when they affect market, ICP, wedge, artifact ask, offer, CTA, lead source, or personalization basis.
If the wiki reference cannot be fetched because credentials, company scope, wiki id, space slug, or page path are missing, pause planning and ask for the missing input. Do not create child issues that depend on inaccessible wiki material.
If the operator explicitly asks to publish, sync, or update wiki content from outbound planning output, finish the proposed breakdown first, then use paperclip-wiki-manage for the wiki mutation after approval.
Planning Patterns
Examples:
- Yearly outbound strategy -> quarterly strategy parent issues.
- Quarterly outbound strategy -> monthly strategy parent issues.
- Monthly outbound strategy -> campaign parent issues.
- Walkthrough campaign -> define ICP slice, build lead list, enrich routes, draft sequence, prepare walkthrough script, capture replies and learnings.
- Warm-intro campaign -> map intro paths, draft asks, prepare context blurbs, track responses, and capture learning.
Create broad children as planning parents, not execution-ready issues.
Proposed Breakdown Format
## Proposed Outbound Child Issues
### 1. <title>
- Type: ready-looking | planning parent | needs-human | blocked | needs-info
- Priority:
- Status to write: backlog
- Parent:
- Project:
- Linked goals:
- Blocked by:
- Assignee: null
- Readiness level: O0 strategy | O1 asset-prep | O2 tool-work | O3 send-ready | O4 reply-booking
- Market/vertical:
- ICP/buyer/persona:
- Wedge or painful workflow:
- Artifact ask:
- Offer/CTA:
- Lead source or contact route:
- Compliance/account-action boundaries:
- Body:
- Acceptance criteria:
- Validation:
- Stop conditions:
Creation Rules
- Create planned issues as
backlogand unassigned. - Do not move issues to
todo. - Do not assign agents.
- Do not checkout work.
- Do not manually invoke heartbeats.
- Do not send messages, scrape behind auth, modify CRM records, buy tools, or use external accounts unless explicitly approved in the parent strategy.
- Use
parentId/native parent linkage and verify it after creation. - Use first-class
blockedByIssueIdsfor concrete dependencies when available. - Do not replace plan documents or blocker links with comments unless the operator explicitly approves degraded mode.
Mutation Rule
Never create child issues until the operator approves the proposed breakdown.