ApiliumHub
Back to browse

bug-report

ApiliumApiliumv1.0.318400
officialplatinum (7/8)

Structured bug reports, severity P0-P3, git bisect guidance

Install

mayros skill install bug-report
mayros skill install [email protected]

README

bug-report

Structure comprehensive bug reports with reproduction steps, environment details, severity assessment, and git bisect guidance.

Installation

Copy this skill directory into your Mayros skills folder:

cp -r skills/bug-report ~/.mayros/skills/bug-report

Or install via the Skills Hub:

mayros skill install @apilium/bug-report

Usage

Activate the skill and describe the bug:

Create a bug report: the login page crashes when clicking submit with an empty email field

The skill structures the report with:

  • Title -- concise description
  • Environment -- OS, runtime, app version, device
  • Steps to reproduce -- numbered, minimal, deterministic
  • Expected vs actual behavior
  • Severity -- Critical (P0), High (P1), Medium (P2), Low (P3)
  • Frequency -- always, sometimes, rarely, once
  • Workaround -- if any temporary fix exists

Severity Assessment

LevelCriteriaResponse Time
Critical (P0)Data loss, security breach, complete outage, no workaroundHours
High (P1)Major feature broken, significant user impact1-2 days
Medium (P2)Partial functionality loss, workaround availableNext sprint
Low (P3)Cosmetic, edge case, easy workaroundBacklog

Regressions are automatically bumped to at least High severity.

Git Bisect

For regressions, the skill guides you through git bisect:

git bisect start
git bisect bad                # current commit is broken
git bisect good v1.0.0        # last known working version
# Test each commit git checks out, then:
git bisect good               # if it works
git bisect bad                # if it is broken
git bisect reset              # when done

Automated bisect with a test script:

git bisect start
git bisect bad HEAD
git bisect good v1.0.0
git bisect run npm test

Completeness Scoring

The skill assesses report completeness by checking for:

  • Title / summary
  • Environment details (OS, runtime, version)
  • Steps to reproduce
  • Expected behavior
  • Actual behavior
  • Severity classification

Reports missing fields receive a lower completeness score with specific guidance on what to add.

Semantic Predicates

PredicateDescription
bug:report_createdA structured bug report was produced
bug:severity_assessedSeverity was determined for a report
bug:report_contextNamespace-level bug report history

License

MIT

Versions

v1.0.3Feb 27, 2026
v1.0.2Feb 27, 2026
v1.0.1Feb 27, 2026
v1.0.0Feb 27, 2026

Comments

Sign in to leave a comment.

Loading comments...