Best for
- Use when the user wants verbatim customer or prospect quotes, voice-of-customer evidence, theme validation, objection evidence, product-friction examples, or support for a product area, use case, or sales narrative.
XiaomiMiMo/MiMo-Code/packages/opencode/src/skill/builtin/.bundle/sales/workflows/find-customer-quotes/SKILL.md
Use when the user wants verbatim customer or prospect quotes, voice-of-customer evidence, theme validation, objection evidence, product-friction examples, or support for a product area, use case, or sales narrative. Retrieve from transcripts, call notes, supplied transcript-like recordings or exports, and other grounded call material using explicit speaker-confidence and provenance rules.
Decision brief
Retrieve from transcripts, call notes, supplied transcript-like recordings or exports, and other grounded call material using explicit speaker-confidence and provenance rules.
Compatibility matrix
| Platform | Status | Evidence | What to check |
|---|---|---|---|
| Codex | Not declared | No explicit evidence | Portability before use |
| Claude Code | Not declared | No explicit evidence | Portability before use |
| Cursor | Not declared | No explicit evidence | Portability before use |
| Gemini CLI | Not declared | No explicit evidence | Portability before use |
Installation
The source command is displayed only when detected. A safe inspection prompt is always available so your agent can explain every action before execution.
npx skills add https://github.com/XiaomiMiMo/MiMo-Code --skill "packages/opencode/src/skill/builtin/.bundle/sales/workflows/find-customer-quotes"Inspect the Agent Skill "find-customer-quotes" from https://github.com/XiaomiMiMo/MiMo-Code/blob/689a989098373ba4053ef662f40199edfeab6fdb/packages/opencode/src/skill/builtin/.bundle/sales/workflows/find-customer-quotes/SKILL.md at commit 689a989098373ba4053ef662f40199edfeab6fdb. List every install step, command, network request, credential, file read/write, external action, and rollback step. Explain whether it fits my task. Do not install or execute anything until I approve.
Workflow
MANDATORY: If not already in context, read and adhere closely to plugins/sales/skills/index/SKILL.md Cross-Skill Best Practices.
After the first output, offer the most relevant follow-up from the options below. Offer one clear transition, not a menu. Suggest ONLY these unless you are very confident another option is more useful: - Search an adjacent or narrower theme to improve evidence coverage. - Expand…
After the first output, offer the most relevant follow-up from the options below. Offer one clear transition, not a menu. Suggest ONLY these unless you are very confident another option is more useful: - Search an adjacent or narrower theme to improve evidence coverage. - Expand…
Whenever this skill asks for context, strongly prefer using the answers-ask-user-input skill and the askuserinput tool over other tools such as requestuserinput; otherwise ask directly in the conversation.
Use the narrowest evidence lane that can support the requested quote set.
Permission review
No configured static risk pattern was detected
This is not proof of safety. Runtime behavior, indirect dependencies, and hidden external systems are outside the static scan.
Evidence record
| Signal | Value | Evidence type | Meaning |
|---|---|---|---|
| Quality score | 94/100 | Computed | Documentation, specificity, maintenance, and trust rules |
| Repository stars | 12,872 | Source | Repository attention, not individual Skill quality |
| Compatibility | 0 platforms | Source | Declared in the catalog source record |
| Usage guide | automated source guide | Editorial | Generated or reviewed according to the visible evidence level |
Pinned source
Whenever this skill asks for context, strongly prefer using the answers-ask-user-input skill and the ask_user_input tool over other tools such as request_user_input; otherwise ask directly in the conversation.
Extract high-confidence customer or prospect language from transcript-like evidence. This skill owns quote discovery, verification, selection, and readable provenance; it is not call analytics, paraphrase generation, legal review, or a posting workflow.
MANDATORY: If not already in context, read and adhere closely to plugins/sales/skills/index/SKILL.md## Cross-Skill Best Practices.
Use the narrowest evidence lane that can support the requested quote set.
Transcript-like evidence is required. ~~CRM, account summaries, public research, internal notes, and memory can narrow scope but are never quote evidence. If no live or user-provided transcript-like material exists, ask for a transcript export, pasted transcript text, recording export with text, or grounded call notes.
SKILL.md owns the normal transcript-first path, thresholds, and readable output. Use references/extraction-and-output.md when transcript parsing is ambiguous, speaker-role confidence is hard to judge, quote ranking or deduplication needs the full rules, JSON is requested, or failure handling needs the exact response shape.
ask_user_input(). For a bare invocation such as “Find customer quotes for me,” do not assume a theme or transcript set; offer:
Use the most common blocker from recent Meeting Transcript evidenceUse a theme, objection, product area, or narrative I specifyUse a specific transcript or call set I provideUse the blocker theme you recommend from recent Meeting Transcript evidenceUse a blocker theme I specifyUse a specific transcript or call set I provide
Do not search transcript evidence or draft a quote set until the user selects one.ask_user_input(). Do not search transcript evidence or draft a quote set until the user selects one. Use ~~CRM only to resolve filters; do not gather CRM content as quote evidence.pain point, blocker, request, limitation, or need.speaker_role_guess as customer, prospect, internal_seller, or unknown; customer_confidence from 0.0-1.0; theme_relevance from 0.0-1.0; and a concise evidence note.customer_confidence >= 0.8 and theme_relevance >= 0.75 by default.0/[target] customer/prospect quotes. Do not backfill the main quote set with unknown or internal speakers.internal evidence, vendor-eval evidence, partner-readiness evidence, or unknown non-customer evidence.After the first output, offer the most relevant follow-up from the options below. Offer one clear transition, not a menu. Suggest ONLY these unless you are very confident another option is more useful:
Next steps to avoid:
Theme Quote Set — default; grouped readable Markdown for one or more themes.Specific Transcript — extract from user-named or supplied calls only.JSON — use only when the user explicitly asks for machine-readable output or a downstream workflow requires it.Use readable Markdown by default.
# Customer Quotes
## [Theme]
**Coverage:** [returned]/[target] high-confidence customer/prospect quotes · [spread/quality note]
- “[Verbatim quote]”
- **Speaker:** [Name or Unknown] · **Customer confidence:** [0.00] · **Theme relevance:** [0.00]
- **Context:** [Company/call/date when known]
- **Why it fits:** [Concise transcript-grounded evidence note]
- **Source:** [Clickable transcript/call link, or no useful link available]
## Gaps
- [Theme with weak coverage, speaker ambiguity, transcript quality issue, or missing evidence]
## Internal / Non-Customer Evidence
- “[Verbatim fallback snippet]”
- **Speaker / context:** [Known context] · **Role:** [non-customer classification] · **Customer confidence:** [0.00] · **Theme relevance:** [0.00]
- **Usage note:** Useful for [internal purpose]; do not present as a customer quote.
- **Source:** [Link/label]
---
{Follow the instructions and output format/conditions in [Limitations and Improvements](../index/SKILL.md#limitations-and-improvements)}
{Follow the instructions and output format/conditions in [Next Steps](../index/SKILL.md#4-next-steps)}
Omit empty optional sections. When both high-confidence customer quotes and fallback evidence exist, include fallback evidence only if the user asked for it or it materially explains a gap.
Include compact Method Notes when search breadth, transcript formatting, repeated calls, or speaker-label quality lowered confidence. Keep each theme's coverage explicit even when the result is 0/[target].
Do not print speaker_role_guess in readable summaries unless the user explicitly asks for role metadata or a quote needs an ambiguity caveat.
Use clickable source links when available; otherwise say no useful link available.
Find customer quotes about a feedback theme.Find customer quotes about setup friction from recent enterprise calls.Pull prospect quotes about data residency from the last month of call notes.Find quotes that support the "faster account research" story from these transcripts.If no transcript-like evidence is available, state that quote extraction cannot be grounded and ask for the smallest usable source. If transcript formatting is poor or speaker identity is ambiguous, return fewer quotes, name the limitation, and keep lower-confidence evidence out of the customer/prospect set.
Frequently asked questions
Retrieve from transcripts, call notes, supplied transcript-like recordings or exports, and other grounded call material using explicit speaker-confidence and provenance rules.
The source record exposes this install command: npx skills add https://github.com/XiaomiMiMo/MiMo-Code --skill "packages/opencode/src/skill/builtin/.bundle/sales/workflows/find-customer-quotes". Inspect the command and pinned source before running it.
Alternatives
hyperfx-ai/marketing-skills
Run end-to-end B2B cold-email outreach through the Hyper MCP — enrich prospects with Apollo, scrape per-prospect signals from company sites and LinkedIn, draft personalized emails using proven hook frameworks, send via Gmail with safe defaults, and route replies into labeled folders. Use when the user wants to write cold emails, run an outbound sequence, prospect a list, build a follow-up cadence, "reach out to leads," or asks why nobody is replying to their cold emails.
K-Dense-AI/scientific-agent-skills
Medicinal chemistry filters for compound triage. Apply drug-likeness rules (Lipinski, Veber, CNS), structural alert catalogs (PAINS, NIBR, ChEMBL), complexity metrics, and the medchem query language for library filtering.
davepoon/buildwithclaude
Automate Zoho CRM tasks via Rube MCP (Composio): create/update records, search contacts, manage leads, and convert leads. Always search tools first for current schemas.
CALLE-AI/awesome-phone-call-agents
Place a one-off welcome and onboarding call to a customer who just signed up, capture a structured result such as business type, goal, pain points, sentiment, and activation status, then write that result back to a CRM and queue a human follow-up task when the customer asks for one.