Turn something heard in the field into durable context, at the right confidence level. Use when the user relays an objection, a competitor mention, a win or loss reason, a signal, or any claim from a call, and asks to remember it. Enforces the repetition rule and the confidence ladder.
Scanned 9/2/2026
Install to Claude Code
npx -y skills add getcargohq/cargo-manifest --skill capture-feedback --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Capture Feedback?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/getcargohq-capture-feedback)More formats (shields.io, HTML) on the badges page.
---
name: capture-feedback
description: Turn something heard in the field into durable context, at the right confidence level. Use when the user relays an objection, a competitor mention, a win or loss reason, a signal, or any claim from a call, and asks to remember it. Enforces the repetition rule and the confidence ladder.
---
# Capture feedback into context
The context layer is only worth what its weakest claim is worth. This skill is
the gate.
## The two rules this enforces
1. **Repetition.** A claim enters `context/` after it shows up **twice,
independently**. Once is an anecdote and belongs in `cadence/log/` or
`context/insight/` at `confidence: hypothesis`.
2. **The confidence ladder.** Every file in `proof/`, `signal/`, and `insight/`
carries `confidence:`:
- `hypothesis` : we think so. Readable, but **outreach plays may not cite
it**. The linter blocks that.
- `validated` : seen at least twice, independently, in the real world.
- `proven` : measured and repeatable, with the number to show.
## Steps
1. **Classify what you heard.** Which domain does it belong in?
- A pushback in a sales conversation → `objection/`
- A number, quote, or customer result → `proof/`
- A buying trigger → `signal/`
- A market observation that fits nowhere else → `insight/`
- A competitor or status-quo alternative → `alternative/`
- A won or lost deal and why → `client/`
2. **Search for prior occurrences.** Grep `context/`, recent `cadence/log/`
entries, and `outputs/`. Has this shown up before?
3. **Decide the confidence level, honestly.**
- Second independent occurrence, no numbers → create or upgrade to
`validated`, and cite both occurrences in the body.
- You have a measured, repeatable number → `proven`.
- First occurrence → either log it (preferred) or write it at
`hypothesis`. Say out loud that it is not yet citable by outreach.
4. **Write it.** New file from the domain's `_template.md`, or upgrade the
existing file's `confidence:` and add the new evidence. Cross-reference
related files with `[[domain/slug]]` wikilinks so the knowledge graph
connects.
5. **Never overwrite a major claim silently.** If you are rewriting an existing
position, archive the prior version rather than deleting it.
6. **Lint.** Run `npm run lint:context`. Then report what you wrote and at what
confidence.
## Rules
- Do not invent evidence to justify an upgrade. An honest `hypothesis` beats a
fabricated `validated`.
- Upgrading a claim to `validated` unlocks it for outreach copy. Treat that as
the consequential act it is.
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!