AgentStack
Browse Sign in
Browse Why AgentStack Sell Docs
Sign in
SKILL verified MIT Self-run

Case Study

skill-matteotitta-genesys-skills-case-study · by matteotitta

Writes customer case studies with a challenge-solution-results structure. Extracts verbatim quotes, verified

— No reviews yet
0 installs
39 views
0.0% view→install

Install

$ agentstack add skill-matteotitta-genesys-skills-case-study

✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.

Security review

✓ Passed

No issues found. Passed automated security review. · v0.1.0 How review works →

  • ✓ Prompt-injection patterns
  • ✓ Secret / credential exfiltration
  • ✓ Dangerous shell & filesystem operations
  • ✓ Untrusted network calls
  • ✓ Known-malicious package signatures

What it can access

  • ✓ Network access No
  • ✓ Filesystem access No
  • ✓ Shell / process execution No
  • ✓ Environment & secrets No
  • ✓ Dynamic code execution No

From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.

View the full security report →

Verified badge

Passed review? Show it. Paste this badge into your README, it links to the public security report.

AgentStack Verified badge Links to your public security report.
[![AgentStack Verified](https://agentstack.voostack.com/badges/verified.svg)](https://agentstack.voostack.com/security/report/skill-matteotitta-genesys-skills-case-study)

Reliability & compatibility

✓ Security review passed
0 installs to date
— no reviews yet
● 3mo ago

Declared compatibility

Claude CodeClaude Desktop

Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.

Preview Execution monitoring

We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.

How agent discovery & health will work →
Are you the author of Case Study? Claim this listing to set pricing, connect Stripe payouts, and keep 70% of every sale.
Sign up to claim

About

Case study

Generate compelling B2B SaaS case studies that transform customer success data into persuasive proof points. Output structured narratives with quantified results, authentic quotes, and visual sections ready for web pages or PDF downloads.


Claude Code triggers

Invoke when user says:

  • "Write a case study"
  • "Create a customer story"
  • "Case study for [customer]"
  • "Customer success story"
  • "Turn this into a case study"
  • "Customer story from [data]"
  • "Case study from interview"
  • "Win story for [customer]"
  • "Success story for [company]"
  • "Reference customer content"

Do NOT invoke when:

  • User wants testimonial quotes only → extract directly
  • User wants sales deck slides → use sales-enablement
  • User wants full campaign → use storytelling
  • User wants video script → use demo-script

Input requirements

Required

| Input | Description | Source | |-------|-------------|--------| | Customer name | Company being featured | User provides | | Challenge/problem | What they struggled with before | Interview, win-loss, user provides | | Solution | How they used the product | Interview, user provides | | Results | Quantified outcomes | Customer data, interview |

Optional (improve quality)

| Input | How it helps | |-------|--------------| | Customer interview transcript | Authentic quotes, story details | | Win-loss analysis | Context on decision drivers | | Usage data | Specific feature adoption metrics | | Customer logo | Visual asset for header | | Contact info (name, title) | Attribution for quotes | | Industry/vertical | Vertical-specific framing | | Timeline | Duration context (implemented in X weeks) |

Validation

Before proceeding: customer name + industry known; ≥1 quantified result available; challenge clearly articulated; solution approach understood.

If inputs are missing: ask for customer name, primary challenge, and at least one measurable outcome. Offer to structure interview questions if no transcript — see [references/interview-questions.md](references/interview-questions.md).


Process

The case study runs in 3 phases. Read [references/process.md](references/process.md) for the full step-by-step (4 extraction steps, 4 structure steps, 3 output steps, plus per-phase checkpoints and the process flowchart).

Phase summary:

  1. Story extraction — transformation arc, quote library (3-5), metrics table, signature moment
  2. Structure development — hero statement, section drafts, metrics callouts, pull quotes
  3. Output generation — pick format (web / PDF / slide), apply template, generate derivatives

Case study structure

Standard sections

| Section | Purpose | Length | |---------|---------|--------| | Hero statement | Capture attention, summarize transformation | 1 sentence | | Metrics bar | Immediate proof of results | 3 numbers | | Company overview | Context on customer | 2-3 sentences | | The challenge | Problem + pain articulation | 2-3 paragraphs | | The solution | How they use the product | 2-3 paragraphs | | The results | Quantified outcomes + quotes | 2-3 paragraphs | | Closing CTA | Next step for reader | 1 sentence |

Metrics bar format

┌─────────────────┐  ┌─────────────────┐  ┌─────────────────┐
│      3-5x       │  │    40-60        │  │    20-40%       │
│  More creator   │  │  Hours saved    │  │   Stronger      │
│  content/month  │  │   per month     │  │   performance   │
└─────────────────┘  └─────────────────┘  └─────────────────┘

Quote format

"When we got Archive, I didn't have to do those screenshots anymore."

— Kristen Klochko, Project Manager, Brand Relations & Ecommerce, POPFLEX

Output

Produce a single case study markdown file plus optional derivative assets. Template + derivative formats: [references/output-format.md](references/output-format.md).


What good looks like — Archive + POPFLEX

Input:

Customer: POPFLEX
Industry: Retail/Activewear
Challenge: Manual UGC capture, spreadsheet tracking
Solution: Archive for automatic content capture
Results: 3-5x more content, 40-60 hours saved, Taylor Swift discovery

Expected hero statement:

POPFLEX was trapped in IG notifications and manual spreadsheets.
When they got Archive, they made it into a Taylor Swift song (just saying).

Why this works: specific pain (IG notifications, spreadsheets); memorable hook (Taylor Swift reference); conversational tone (parenthetical "just saying"); implies transformation without stating it.

Full worked example: [examples/archive-popflex.md](examples/archive-popflex.md).


Anti-hallucination guardrails

  1. Metrics from source only. Never invent numbers. Mark as [METRIC NEEDED] if not provided.
  2. Quotes verbatim. Use exact customer words. Don't paraphrase into "better" quotes.
  3. Mark unconfirmed details. Use [CONFIRM: detail] for anything requiring verification.
  4. No invented story beats. The "signature moment" must come from customer data.
  5. Attribution required. Every quote needs name, title, company.

Quality checklist (pre-delivery)

Content

  • [ ] Hero statement under 25 words
  • [ ] At least 3 quantified metrics
  • [ ] At least 3 attributed quotes
  • [ ] Challenge clearly articulated
  • [ ] Solution tied to specific features
  • [ ] Results include before/after comparison

Format

  • [ ] All sections complete
  • [ ] Metrics bar formatted
  • [ ] Quotes properly attributed
  • [ ] CTA included
  • [ ] Derivatives generated (if requested)

Gotchas

  • Invented metrics. Creates "3x improvement" or "50% reduction" without sourced data → every metric must come from the customer or be marked [UNAVAILABLE]. Never fabricate results.
  • Generic challenge section. Opens with "Company X was struggling with..." instead of specific, named pain → the challenge must reference the actual problem as the customer described it, not a generic industry pain.
  • Missing customer voice. Writes the entire case study in third person without direct quotes → at least 3-5 verbatim customer quotes are needed. These are the most credible parts.
  • No clear "before" snapshot. Jumps straight to the solution without establishing the baseline state → the "before" picture makes the "after" results meaningful. Include specific metrics or processes that existed before.

Integration with other skills

| Skill | Relationship | Usage | |-------|--------------|-------| | win-loss-analysis | Provides input | Customer insights for story | | sales-enablement | Uses output | Case study slides for sales deck | | landing-page-copy | Uses output | Social proof snippets | | storytelling | Uses output | Customer videos in campaigns |


Reference files

| File | Purpose | |------|---------| | [references/process.md](references/process.md) | Full 3-phase step-by-step + flowchart | | [references/output-format.md](references/output-format.md) | Case study template + derivative assets | | [references/auto-update.md](references/auto-update.md) | Feedback signal detection + pattern rules | | [references/interview-questions.md](references/interview-questions.md) | Customer interview guide | | [examples/archive-popflex.md](examples/archive-popflex.md) | Worked example: web case study |


MCP data integration

Level: 2 — PM Execution (customer-specific pulls)

Pulls fresh

| Source | What to pull | Tool | When | |--------|-------------|------|------| | Granola | Customer-specific call transcripts | search_meetings | Always (per-customer story) | | Slack | Customer success threads | slack_search_public | Always (per-customer data) |

Fallback (no MCP)

  • User-provided customer interview transcripts
  • Manual success metrics from customer
  • Email threads or shared docs with customer quotes

Changelog

| Version | Date | Changes | |---------|------|---------| | 1.0 | 2026-01-17 | Initial skill creation with POPFLEX example |

Source & license

This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.

Install and usage instructions live in the source repository linked above.

Reviews

No reviews yet, be the first.

Versions

  • v0.1.0 Imported from the upstream source.