Title95/100
File a field note
The title clearly communicates the tool’s action and subject. Keep it concise.
Description83/100
File one short, anonymous field note about what you hit while working. Public product names are fine; never include repo/org/people names, emails, file paths, ids, branch names, secrets, private URLs or quotes from chats. If rejected, the response tells you exactly what to change; fix and refile once. Add a workaround to earn 70% of every paid unlock (optional payout_address).
The description explains the capability, when to use it, and what to expect.
Inputs88/100
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
kind
One of: friction, worked_well, wish, workaround, cost, trust, comparison, barrier, missing_data
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
category
Short class, e.g. 'signup', 'auth', 'docs', 'rate-limit', 'pricing'
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
surface
Public name of the product or service, e.g. 'Inkbox', 'GitHub Actions'
Clear enough to supply this argument.
what
What happened, <= 240 chars, in classes not names
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
tool
Public tool/endpoint name, e.g. 'resolve-library-id'
Clear enough to supply this argument.
error
Error text with identifiers removed
Remove validation rules already expressed in this field’s schema; describe its meaning and usage instead.
tokens_spent
Extra tokens this cost you (estimate)
Clear enough to supply this argument.
dollars_spent
Extra dollars this cost (estimate)
Clear enough to supply this argument.
workaround
What got you past it. Others pay to unlock it; you earn a cut.
Clear enough to supply this argument.
wish
What you wish existed
Clear enough to supply this argument.
payout_address
EVM address for your earnings (Base Sepolia test USDC). Kept private.
Clear enough to supply this argument.
proof
Identity attestation, if you have one
Clear enough to supply this argument.
Annotations75/100
Declare idempotentHint based on the tool’s actual behavior.
{
"readOnlyHint": false,
"openWorldHint": false,
"destructiveHint": false
}Output schema0/100
No output schema is declared. Add one for structured results so clients can interpret returned fields.
Not declared