From slim-rebranding
Adds standardized GitHub issue templates for bug reports and feature requests in Markdown or YAML formats. Improves issue quality, consistency, and captures required info when setting up repos.
npx claudepluginhub nasa-ammos/slim --plugin slim-rebrandingThis skill uses the workspace's default tool permissions.
Helps development teams keep the language of bug reports, feature requests, and other types of issues readable and consistent. This skill provides both traditional Markdown templates and modern GitHub Form templates.
Implements structured self-debugging workflow for AI agent failures: capture errors, diagnose patterns like loops or context overflow, apply contained recoveries, and generate introspection reports.
Monitors deployed URLs for regressions in HTTP status, console errors, performance metrics, content, network, and APIs after deploys, merges, or upgrades.
Provides React and Next.js patterns for component composition, compound components, state management, data fetching, performance optimization, forms, routing, and accessible UIs.
Helps development teams keep the language of bug reports, feature requests, and other types of issues readable and consistent. This skill provides both traditional Markdown templates and modern GitHub Form templates.
bug_report.md): Traditional freeform template with guidancebug_report.yml): Structured form with required fieldsnew_feature.md): Freeform template for feature proposalsnew_feature.yml): Structured form for feature requestsCheck if issue templates already exist:
ls -la .github/ISSUE_TEMPLATE/
If templates exist, ask the user if they want to replace them or keep them.
Ask the user which format they prefer:
Recommendation: GitHub Forms (.yml) provide better structure and validation, reducing incomplete reports.
Create the .github/ISSUE_TEMPLATE/ directory if it doesn't exist:
mkdir -p .github/ISSUE_TEMPLATE
Based on the user's choice, copy the appropriate templates:
For Markdown templates:
cp assets/bug_report.md .github/ISSUE_TEMPLATE/
cp assets/new_feature.md .github/ISSUE_TEMPLATE/
For GitHub Forms:
cp assets/bug_report.yml .github/ISSUE_TEMPLATE/
cp assets/new_feature.yml .github/ISSUE_TEMPLATE/
For both:
cp assets/*.md .github/ISSUE_TEMPLATE/
cp assets/*.yml .github/ISSUE_TEMPLATE/
The templates can be customized to fit the project:
Advantages:
Disadvantages:
Advantages:
Disadvantages:
Edit the .md files to:
Edit the .yml files to:
Example field types:
- type: input # Single-line text
- type: textarea # Multi-line text
- type: dropdown # Select from options
- type: checkboxes # Multiple selection
bug_report.md: Markdown bug report templatebug_report.yml: GitHub Form bug report templatenew_feature.md: Markdown feature request templatenew_feature.yml: GitHub Form feature request template