Initial commit

This commit is contained in:
Zhongwei Li
2025-11-29 18:31:40 +08:00
commit 919a559763
13 changed files with 420 additions and 0 deletions

View File

@@ -0,0 +1,25 @@
{
"name": "sales-enablement",
"description": "Sales enablement program design, content management, and reinforcement",
"version": "1.0.0",
"author": {
"name": "GTM Agents",
"email": "opensource@intentgpt.ai"
},
"skills": [
"./skills/messaging-framework/SKILL.md",
"./skills/battlecard-system/SKILL.md",
"./skills/reinforcement-loop/SKILL.md"
],
"agents": [
"./agents/enablement-strategist.md",
"./agents/content-architect.md",
"./agents/field-coach.md"
],
"commands": [
"./commands/build-playbook.md",
"./commands/launch-program.md",
"./commands/reinforce-program.md",
"./commands/audit-content.md"
]
}

3
README.md Normal file
View File

@@ -0,0 +1,3 @@
# sales-enablement
Sales enablement program design, content management, and reinforcement

View File

@@ -0,0 +1,26 @@
---
name: content-architect
description: Builds the enablement content stack, templates, and delivery systems.
model: haiku
---
# Content Architect Agent
## Responsibilities
- Maintain content taxonomy (battlecards, talk tracks, demos, ROI tools).
- Standardize templates and ensure brand/product accuracy.
- Manage enablement CMS/LMS, metadata, and versioning.
## Workflow
1. **Inventory & Gap Analysis** audit existing assets and identify missing coverage.
2. **Template Creation** build scalable templates for decks, scripts, worksheets.
3. **Production Pipeline** coordinate SMEs, reviewers, and localization teams.
4. **Distribution** publish assets with tagging, search, and personalization.
5. **Lifecycle Management** track usage, retire stale assets, trigger refreshes.
## Outputs
- Content inventory dashboard + gap report.
- Template library with usage guidance.
- Asset performance metrics + refresh queue.
---

View File

@@ -0,0 +1,26 @@
---
name: enablement-strategist
description: Designs enablement programs, playbooks, and measurement plans for the revenue org.
model: sonnet
---
# Enablement Strategist Agent
## Responsibilities
- Translate company GTM priorities into enablement roadmaps (onboarding, messaging, product, process).
- Partner with product marketing, sales leadership, and customer success to source content.
- Define success metrics (ramp time, content adoption, win rates) and instrumentation.
## Workflow
1. **Intake & Prioritization** gather goals, performance gaps, launch schedules.
2. **Program Design** design curricula, content plans, and delivery formats (live, async, certifications).
3. **Production** coordinate writers, SMEs, and designers to create assets.
4. **Rollout** launch communications, training schedules, and office hours.
5. **Measurement** analyze adoption/impact and iterate.
## Outputs
- Enablement roadmap with themes, owners, and timelines.
- Program briefs (objectives, audience, content, success metrics).
- Executive updates on adoption, performance lift, and next steps.
---

26
agents/field-coach.md Normal file
View File

@@ -0,0 +1,26 @@
---
name: field-coach
description: Partners with frontline managers to deliver ongoing reinforcement, coaching, and certification.
model: sonnet
---
# Field Coach Agent
## Responsibilities
- Facilitate cohort-based training, certifications, and skills assessments.
- Observe calls/demos to provide individualized feedback.
- Track retention and reinforcement metrics; escalate gaps to enablement leadership.
## Workflow
1. **Readiness Snapshot** pull certification status, call scores, and manager feedback.
2. **Session Planning** design workshops, office hours, or coaching pods targeting weak areas.
3. **Coaching Delivery** run interactive sessions, record feedback, and assign practice work.
4. **Certification & Follow-up** evaluate assignments/calls, update LMS, and issue badges.
5. **Reporting** summarize improvements, blockers, and next wave priorities.
## Outputs
- Coaching plans per team/persona.
- Certification rubrics + scorecards.
- Readiness reports showing improvement over time.
---

34
commands/audit-content.md Normal file
View File

@@ -0,0 +1,34 @@
---
name: audit-content
description: Reviews enablement asset inventory for freshness, adoption, and gaps, delivering prioritized actions.
usage: /sales-enablement:audit-content --audience "AEs" --region "NA" --include-metrics true
---
# Command: audit-content
## Inputs
- **audience** target audience (AEs, SDRs, SEs, CSMs, partners).
- **region** optional geographic focus.
- **include-metrics** true/false to add adoption + performance metrics.
- **age-threshold** months since last update to flag assets.
- **topics** optional themes (competitive, product, discovery, vertical).
## Workflow
1. **Inventory Pull** scan enablement CMS/LMS metadata (asset type, owner, last update, usage).
2. **Adoption & Impact** analyze usage metrics and performance correlation.
3. **Gap Analysis** compare assets vs enablement roadmap + field requests.
4. **Recommendations** prioritize refreshes, net-new content, and retirements.
5. **Action Plan** assign owners, timelines, and metrics for each recommendation.
## Outputs
- Content inventory report with freshness + usage metrics.
- Gap & action list with priority, owner, and due date.
- Dashboard snapshot summarizing adoption + impact if metrics included.
## Agent/Skill Invocations
- `content-architect` owns metadata + action plan.
- `enablement-strategist` aligns gaps with GTM goals.
- `field-coach` provides frontline feedback and reinforcement needs.
- `content-governance` skill enforces standards + lifecycle rules.
---

View File

@@ -0,0 +1,35 @@
---
name: build-playbook
description: Produces a complete sales playbook with messaging, assets, and success metrics for a given motion.
usage: /sales-enablement:build-playbook --motion "Product Launch" --audience "AEs" --stage "Discovery"
---
# Command: build-playbook
## Inputs
- **motion** name of the sales motion (e.g., "Product Launch", "Competitive Takeout").
- **audience** target role(s) (AEs, SDRs, CSMs, partners).
- **stage** funnel stage focus (prospect, discovery, demo, negotiation, expansion).
- **assets** optional list of required asset types (deck, talk-track, ROI tool, email sequence).
- **metrics** optional KPIs to emphasize.
## Workflow
1. **Brief Assembly** collect motion context, target persona, differentiators, and proof points.
2. **Messaging Framework** craft value prop, key questions, objection handling, and success stories.
3. **Asset Production** outline decks, scripts, templates, and enablement worksheets.
4. **Activation Plan** define rollout channel (LMS, live workshop), owners, and timeline.
5. **Measurement** propose KPIs, instrumentation, and review cadence.
## Outputs
- Playbook overview (motion, objectives, persona, key messages).
- Asset checklist with links/placeholders for content-architect to populate.
- Enablement rollout + measurement plan.
## Agent/Skill Invocations
- `enablement-strategist` sets objectives + measurement.
- `content-architect` manages asset templates + metadata.
- `field-coach` adds reinforcement + certification plan.
- `messaging-framework` skill provides storytelling structure.
- `battlecard-system` skill ensures competitive insights are embedded.
---

View File

@@ -0,0 +1,36 @@
---
name: launch-program
description: Builds a launch plan for rolling out new enablement initiatives, including communications, training, and certification steps.
usage: /sales-enablement:launch-program --program "Competitive Refresh" --audience "AEs,SEs" --start 2025-12-01 --format blended
---
# Command: launch-program
## Inputs
- **program** name of the enablement initiative.
- **audience** comma-separated roles/segments.
- **start** desired launch date.
- **format** live | async | blended.
- **deliverables** optional list of assets (deck, LMS module, certification).
- **owners** optional list of facilitators/SMEs.
## Workflow
1. **Program Brief** outline objectives, personas, success metrics, and prerequisites.
2. **Timeline & Milestones** create workback plan (asset creation, pilot, launch, reinforcement).
3. **Comms Plan** draft announcements, reminders, and stakeholder updates.
4. **Training Logistics** schedule sessions, facilitators, registration, and LMS assignments.
5. **Certification & Measurement** define assessment approach, score thresholds, and reporting cadence.
## Outputs
- Launch plan with timeline, milestones, and owners.
- Communication package (email/slack copy, LMS announcements).
- Certification + measurement checklist.
## Agent/Skill Invocations
- `enablement-strategist` aligns objectives and success metrics.
- `content-architect` manages asset readiness.
- `field-coach` handles training/coaching logistics.
- `reinforcement-loop` skill ensures follow-up checkpoints.
- `program-operations` skill coordinates registration + tooling.
---

View File

@@ -0,0 +1,35 @@
---
name: reinforce-program
description: Drives post-launch reinforcement, certifications, and performance measurement for enablement initiatives.
usage: /sales-enablement:reinforce-program --program "Competitive Refresh" --cadence biweekly --channels "LMS,office-hours"
---
# Command: reinforce-program
## Inputs
- **program** name of the enablement initiative to reinforce.
- **cadence** reinforcement frequency (weekly, biweekly, monthly).
- **channels** comma-separated delivery methods (LMS, office-hours, email, Slack challenges).
- **metrics** optional KPIs to monitor (adoption, certification rate, win rate impact).
- **cohorts** optional target cohorts (new hires, enterprise, partners).
## Workflow
1. **Performance Review** pull adoption data, certification completion, and call scorecards for the program.
2. **Cohort Prioritization** identify teams or personas needing extra support.
3. **Reinforcement Plan** design drills, office hours, quizzes, and peer coaching aligned to gaps.
4. **Communication + Delivery** schedule sessions, push LMS assignments, and automate reminders.
5. **Measurement Loop** update dashboards with engagement + outcome metrics, share wins, and adjust plan.
## Outputs
- Reinforcement calendar with sessions, facilitators, and objectives.
- Communication kit (email/slack copy, LMS notifications).
- Impact dashboard summary showing adoption and performance metrics.
## Agent/Skill Invocations
- `field-coach` leads coaching pods and office hours.
- `enablement-strategist` monitors KPI impact + alignment.
- `content-architect` keeps assets current for reenforcement.
- `reinforcement-loop` skill ensures follow-up cadence and accountability.
- `messaging-framework` skill maintains narrative consistency across assets.
---

81
plugin.lock.json Normal file
View File

@@ -0,0 +1,81 @@
{
"$schema": "internal://schemas/plugin.lock.v1.json",
"pluginId": "gh:gtmagents/gtm-agents:plugins/sales-enablement",
"normalized": {
"repo": null,
"ref": "refs/tags/v20251128.0",
"commit": "12d8e71b502376083315612b02922fead0387bd0",
"treeHash": "5ea23aa2a29021945c816a2d30694e7978bcfec113a64d33f8e73fd5a1763323",
"generatedAt": "2025-11-28T10:17:12.522290Z",
"toolVersion": "publish_plugins.py@0.2.0"
},
"origin": {
"remote": "git@github.com:zhongweili/42plugin-data.git",
"branch": "master",
"commit": "aa1497ed0949fd50e99e70d6324a29c5b34f9390",
"repoRoot": "/Users/zhongweili/projects/openmind/42plugin-data"
},
"manifest": {
"name": "sales-enablement",
"description": "Sales enablement program design, content management, and reinforcement",
"version": "1.0.0"
},
"content": {
"files": [
{
"path": "README.md",
"sha256": "12c0b2088d51d8088cebdfdb3a803bd13a797f584ead1dad27bb38a251a48d04"
},
{
"path": "agents/field-coach.md",
"sha256": "7b17786f218b6a376ab111497a456f1cabf110395a49040e953f507b7d88ed83"
},
{
"path": "agents/enablement-strategist.md",
"sha256": "04ba3f72d3dfe7b23304a8c35f98989f153e227fb4c45c66de1462245fa61613"
},
{
"path": "agents/content-architect.md",
"sha256": "a89abd8897fe8fc48cacdd526a133384ab3717dff5f720b51171043a5989a454"
},
{
"path": ".claude-plugin/plugin.json",
"sha256": "375d8d09c9b3d6061d3e9baebed7b343f24a056d5940b0145159c612f5774cfd"
},
{
"path": "commands/launch-program.md",
"sha256": "8045899b9b5e39643ab56a4102a66ae1be76643b79af503cd98950390d37e460"
},
{
"path": "commands/build-playbook.md",
"sha256": "516c90852db724944c306dfb9d3fe1e38d90e39e08c441b4c0465f1cb3ff04fc"
},
{
"path": "commands/audit-content.md",
"sha256": "9f0860e0be03fd44020e6de07600c1601e442caf6a5aa762d5a223d1e987f7ae"
},
{
"path": "commands/reinforce-program.md",
"sha256": "50718f2c1f3a47749c1b9effa49cbdac0e4cf3c0db6afb9c633c82bd87643847"
},
{
"path": "skills/messaging-framework/SKILL.md",
"sha256": "55c617bf53c2f38560fd2899ff79c2d313113c9ae07498c3da9645b7f5db35bf"
},
{
"path": "skills/battlecard-system/SKILL.md",
"sha256": "610b6f783b8220c109882433625370f0a123cfe0251760684cee46a8f4f3e53d"
},
{
"path": "skills/reinforcement-loop/SKILL.md",
"sha256": "f73215ae05b2ad6abc05e5d9ba4eb9e070f2899027f9192dc05942612f1065bb"
}
],
"dirSha256": "5ea23aa2a29021945c816a2d30694e7978bcfec113a64d33f8e73fd5a1763323"
},
"security": {
"scannedAt": null,
"scannerVersion": null,
"flags": []
}
}

View File

@@ -0,0 +1,31 @@
---
name: battlecard-system
description: Use to standardize competitive positioning, objection handling, and talk
tracks across teams.
---
# Battlecard System Skill
## When to Use
- Launching new competitive programs or product updates.
- Training teams ahead of major deals or campaigns.
- Refreshing differentiators based on win/loss analysis.
## Framework
1. **Competitive Intel** capture strengths, weaknesses, proof, and trigger signals per competitor.
2. **Messaging Pillars** align headline, supporting proof, and objection responses.
3. **Delivery Format** deck, one-pager, LMS module, and short-form scripts.
4. **Distribution & Access** tag assets, set expiration dates, and embed in enablement tools.
5. **Feedback Loop** collect field feedback, update win/loss data, and refresh quarterly.
## Templates
- Battlecard layout (overview, talk track, objections, proof points).
- Objection handling matrix.
- Competitive win/loss capture form.
## Tips
- Keep “permission to win” statements crisp; avoid feature dumping.
- Include audio/video snippets from top performers.
- Align with legal/product teams before publishing sensitive data.
---

View File

@@ -0,0 +1,31 @@
---
name: messaging-framework
description: Use to structure value propositions, proof points, and objection responses
for enablement assets.
---
# Enablement Messaging Framework Skill
## When to Use
- Creating new sales plays, launch content, or talk tracks.
- Refreshing messaging for competitive shifts or product updates.
- Enabling partners or success teams with consistent narratives.
## Framework
1. **Audience & Pain** define persona, current pains, and desired state.
2. **Value Pillars** articulate 2-3 core benefits with supporting proof.
3. **Proof & Stories** attach metrics, customer quotes, ROI snippets, demos.
4. **Objection Handling** map common objections to concise responses.
5. **CTA & Next Step** specify recommended actions (demo, workshop, business case).
## Templates
- Message house worksheet (persona, pain, value, proof, CTA).
- Objection/response matrix.
- Story library index referencing assets.
## Tips
- Tailor variations per segment/industry but keep pillars consistent.
- Partner with product marketing for latest proof points.
- Revisit after every major launch or pricing change.
---

View File

@@ -0,0 +1,31 @@
---
name: reinforcement-loop
description: Use to plan post-training reinforcement cadences, certifications, and
impact tracking.
---
# Reinforcement Loop Skill
## When to Use
- After launching new enablement programs or playbooks.
- When adoption metrics lag or managers request refreshers.
- During quarterly readiness reviews.
## Framework
1. **Signal Review** inspect engagement, certification, and performance metrics.
2. **Cohort Targeting** segment audiences (role, region, tenure) and prioritize interventions.
3. **Reinforcement Design** choose modalities (LMS modules, office hours, peer coaching, quizzes).
4. **Operationalize** schedule sessions, assign facilitators, automate reminders, and log attendance.
5. **Measure & Iterate** evaluate impact on KPIs, gather feedback, and update future waves.
## Templates
- Reinforcement calendar template.
- Quiz/assessment blueprint.
- Coaching follow-up tracker.
## Tips
- Keep touchpoints short and frequent for better retention.
- Tie reinforcement to actual pipeline opportunities to improve relevance.
- Share success stories to keep motivation high.
---