From gtm-skills
Helps users report issues with GTM skills by guiding them to gather details (skill name, prompt, actual vs expected, context) and generates a formatted GitHub issue.
How this skill is triggered — by the user, by Claude, or both
Slash command
/gtm-skills:issue-reportingThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Read bootstrap context before asking questions: `strategy/brand.md` for brand, audience, offer, channels, tools, constraints, and metrics; `about/me.md` for personal voice; `content/ideas.md` and `content/calendar.md` for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to `content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md`, and route d...
Read bootstrap context before asking questions: strategy/brand.md for brand, audience, offer, channels, tools, constraints, and metrics; about/me.md for personal voice; content/ideas.md and content/calendar.md for content planning. Use legacy product-marketing context files only as fallback. Save generated drafts to content/<platform>/drafts/YYYY-MM-DD_short-topic-slug.md, and route durable learnings back to strategy/brand.md, about/me.md, or content/ideas.md.
This skill is self-contained for its frontmatter scope: use its local instructions, references, scripts, and assets as the playbook; ask only for missing task-specific inputs; hand off to adjacent skills instead of expanding scope; and return an actionable artifact, decision, plan, draft, or diagnostic.
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 firstnpx claudepluginhub manojbajaj95/claude-gtm-plugin --plugin gtm-skillsFiles a GitHub issue requesting changes to an existing takeToMarket skill, automatically using gh CLI if installed or opening a pre-filled URL in your browser.
Autonomously improves other Claude Code skills: diagnoses rubric-based weaknesses, experiments changes, A/B evaluates via scoring, reports winners. Preserves originals.
Reports bugs, feature requests, or skill issues to the jaan-to GitHub repo with auto-detected type and submit mode, or saves locally for manual submission. Use when filing plugin issues.