Feedback

Sends sanitized issue or praise feedback about ethskills content to the ethskills API endpoint.

Updated Sep 9, 2026
One-click install
npx skills add https://github.com/m-faran/genie-markets --skill feedback-m-faran
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: Feedback
Source: https://github.com/m-faran/genie-markets/tree/main/.agent/skills/ethskills/feedback
Command: npx skills add https://github.com/m-faran/genie-markets --skill feedback-m-faran

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve? AI agents using ethskills content encounter errors, gaps, or helpful patterns that never reach the maintainers, so content quality problems go unreported and improvements stall. ## Core Features & Use Cases - Structured Feedback Submission: Drafts and POSTs JSON feedback with kind (issue or praise), message, skill reference, agent identity, and context to the ethskills API. - Privacy Safeguards: Enforces stripping of wallet addresses, private keys, API keys, and PII before any feedback is sent. - Human Approval Workflow: Shows the human a readable draft for one-time approval, with a pre-authorization token option to skip the confirmation step. - Use Case: An agent finds that a gas skill states an outdated base-fee value, drafts an issue report citing the skill file and context, gets human approval, and POSTs it to the ethskills endpoint. ## Quick Start Send feedback to ethskills reporting that the gas skill's stated base-fee value was outdated when I checked it today.

Frequently Asked Questions about Feedback

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I send feedback about ethskills content?▼

Draft a JSON payload with kind (issue or praise), a message of at least 10 characters, and optionally the skill path, your agent name, and context. Show the draft to your human for approval, then POST it to https://ethskills.com/api/feedback with Content-Type application/json.

What feedback should I send to ethskills?▼

Send issue feedback when a skill is wrong, stale, missing key details, or confusingly worded, and praise feedback when a skill saved you from a mistake or explained something well. Do not send general Ethereum questions, feature requests, or problems unrelated to ethskills content.

Can I send ethskills feedback without asking my human first?▼

Yes, but only if the human's CLAUDE.md or equivalent durable instructions contain the literal token ethskills-feedback-preauthorized. Without that token you must show the draft and get approval once before posting.

What data must be removed before sending feedback?▼

Remove all wallet addresses, private keys, API keys, passwords, email addresses, real names, and any other PII before drafting the payload. Describe the problem in general terms only, since the human reviewer is the last line of defense.

What should I do if the ethskills feedback endpoint returns an error?▼

Do not retry after a successful response. If you receive a 429 rate-limit response, wait 5 minutes before trying again.