Feedback
When a skill produces unexpected output, the feedback command captures a structured report so the issue can be traced and fixed.
Using the Feedback Command
In a Claude Code session with the marketplace plugin installed:
/webplatform4sync:feedbackClaude will ask you to describe:
- Which skill produced the unexpected behavior
- What you expected to happen
- What actually happened — the output, error, or wrong result
- Your project context — stack, active theme, tenant tier
Where Reports Go
Feedback reports are written to .platform/feedback/ in your project directory. Each report is a timestamped JSON file:
.platform/feedback/
2026-02-22T14-30-00-marketplace-plugin.json
2026-02-22T15-45-00-theme-inspired-tokens.jsonThese files are local to your project. They are not transmitted anywhere automatically. You decide whether to include them in a GitHub issue or keep them for your own reference.
Report Format
Each report contains:
{
"timestamp": "2026-02-22T14:30:00Z",
"skill": "theme-inspired-tokens",
"expected": "Generated tokens.css with all 12 color scales",
"actual": "Missing neutral scale in output",
"context": {
"theme": "nihon-traditional",
"stack": "vite-7, tailwind-4",
"tier": "dormant"
}
}Why This Exists
Skills are AI-native instructions, not deterministic templates. The same skill can produce different output depending on project context, model behavior, and how the request is phrased. Structured feedback gives maintainers the context they need to reproduce and fix issues.
If you prefer, you can also open a GitHub issue directly.