From gtm-skills
Guides reporting bugs in GTM skills: collects skill name, prompt, actual/expected output, context files like brand.md; classifies issue; generates formatted GitHub issue.
npx claudepluginhub manojbajaj95/claude-gtm-plugin --plugin gtm-skillsThis skill uses the workspace's default tool permissions.
Help users report problems with GTM skills clearly and completely so maintainers can fix them fast.
Analyzes conversation for skill feedback and creates labeled GitHub issues for bugs, enhancements, and positive outcomes. Use when skills fail, suggest better patterns, or perform well.
Reports bugs, feature requests, skill issues to jaan-to GitHub repo or saves locally. Use for Claude Code plugin issue reporting.
Gathers structured bug details, reproduction steps, errors, and environment info for spec-first plugin issues, then formats a GitHub issue. Use for agent, command, skill, or MCP problems.
Share bugs, ideas, or general feedback.
Help users report problems with GTM skills clearly and completely so maintainers can fix them fast.
Ask the user what went wrong. Determine:
seo-and-aeo-strategy, copywriting-core)If the user is vague ("it gave bad advice"), ask specifically what was incorrect and why.
Check the user's project for context that helps diagnose the issue:
Check if these exist and note their presence:
strategy/brand.md — brand positioning, messaging, audienceabout/me.md — personal voice, writing styleCLAUDE.md — AI instructionsMissing context files are the most common cause of "wrong advice" bugs. If strategy/brand.md or about/me.md are missing, tell the user:
"The skill may have given generic advice because your brand context files are missing. Run
/bootstrapto set them up. If the skill still gives wrong advice after that, then it's a real bug worth reporting."
Check .claude-plugin/plugin.json for the current version number.
Ask how they installed the plugin (Claude Code, Cowork, Skills CLI, git clone, submodule).
Categorize into one of these types:
| Type | Description | Common cause |
|---|---|---|
| Wrong advice | Skill produced incorrect or harmful recommendations | Outdated framework, wrong domain assumptions |
| Not activating | Skill should have triggered but didn't | Description mismatch, trigger phrase gap |
| Wrong activation | Skill triggered when it shouldn't have | Overly broad description |
| Missing context | Brand/voice not applied to output | Context files missing or not read |
| Bad format | Output structure is wrong | Skill template issue |
| Crash/error | Skill fails mid-execution | Syntax error in skill, bad reference path |
Compose a GitHub issue using the bug report template. Format it so the user can copy-paste or click through:
Direct link (pre-fills the template):
https://github.com/manojbajaj95/claude-gtm-plugin/issues/new?template=bug_report.yml
Formatted issue body (if they prefer to paste manually):
**Skill**: [skill-name]
**Type**: [category from Step 3]
**Plugin Version**: [version]
**Installation**: [method]
### What I asked
[exact prompt]
### What happened
[actual output — include relevant excerpt]
### What I expected
[expected behavior]
### Context files present
- [ ] strategy/brand.md
- [ ] about/me.md
- [ ] CLAUDE.md
### Steps to reproduce
1. [step-by-step if applicable]
### Impact
[Critical / High / Medium / Low]
After generating the issue:
https://github.com/manojbajaj95/claude-gtm-plugin/issues/new?template=bug_report.yml/bootstrap first