fusion-skill-self-report-bug

Capture Fusion skill workflow failure context and guide a draft-first bug reporting flow with explicit confirmation before any GitHub mutation.

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "fusion-skill-self-report-bug" with this command: npx skills add equinor/fusion-skills/equinor-fusion-skills-fusion-skill-self-report-bug

Self-report Fusion Skill Bugs

When to use

Use this skill when a Fusion skill workflow fails and you need a consistent, triage-ready bug report draft. Treat this as the default failure handoff for any fusion-* skill execution.

Typical triggers:

  • "a fusion-* skill failed"
  • "this skill run failed"
  • "self-report this skill error"
  • "create a bug from this workflow failure"
  • "capture this automation failure for triage"

When not to use

Do not use this skill for:

  • Feature requests or roadmap planning
  • General implementation tasks without observed failure
  • Publishing GitHub changes without explicit user confirmation

Required inputs

Collect before drafting:

  • Target repository for the bug report (default: equinor/fusion-skills)
  • Failing command or workflow step
  • Environment context (OS/shell/runtime/tooling versions if available)
  • Observed output/error evidence
  • Reproduction signal (exact steps or best-effort notes)
  • Optional parent issue number for linking

Instructions

  1. Detect or confirm failure intent.
    • If failure context is missing, ask for command used, expected behavior, actual behavior, and key error output.
  2. Capture failure context.
    • Normalize context into: command, environment, observed error/output, reproducibility, and impact.
  3. Draft locally first.
    • Write .tmp/BUG-skill-failure-<context>.md using assets/issue-templates/skill-workflow-failure-bug.md.
    • Include reproducible steps and explicit observed/expected behavior.
  4. Propose issue metadata.
    • Recommend issue type: Bug.
    • Recommend labels for reliability/automation triage (for example bug, automation, reliability), then validate labels against the target repository before mutation.
    • Ask assignee preference (@me, specific user, or unassigned).
  5. Offer optional relationship linking.
    • If parent issue is provided, prepare to link the new bug as a sub-issue after issue creation.
  6. Ask explicit publish confirmation.
    • Do not run any GitHub mutation until the user explicitly confirms publish.
  7. Mutate only after confirmation.
    • Create issue via MCP issue mutation.
    • Apply labels/assignee.
    • If parent issue was provided, link as sub-issue.
  8. If confirmation is not provided, stop after draft.
    • Return status No GitHub state changes made.

Expected output

Return:

  • Draft bug report file path under .tmp/
  • Captured failure-context summary (command, environment, observed output)
  • Proposed title/body and reproduction steps
  • Proposed issue type + labels + assignee plan
  • Optional parent issue linking plan
  • Explicit status: Awaiting publish confirmation or No GitHub state changes made
  • Created issue URL/number only after confirmed mutation

Safety & constraints

Never:

  • Perform GitHub create/edit/comment/close actions without explicit confirmation
  • Claim failure evidence that was not provided or observed
  • Request or expose secrets/credentials

Always:

  • Keep draft-first behavior
  • Prefer minimal reproducible detail over long narrative
  • Validate label existence in the target repository before applying

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Coding

workspace-backup-github

Backup AI Agent workspace to GitHub - One-click backup for OpenClaw, Claude Code, Cursor, and other AI Agent workspaces to a private GitHub repository. Suppo...

Registry SourceRecently Updated
510Profile unavailable
Coding

alfred-github-backup

GitHub 仓库备份技能 - 将 OpenClaw 工作空间备份到 GitHub 私有仓库。 支持两种模式:(1) 自动模式 - 定时自动备份 (2) 手动模式 - 交互式配置向导。 自动引导用户完成:GitHub Token 配置 → 仓库创建 → 初始化备份 → 设置定时任务。 用途:(1) 首次设置 (2...

Registry SourceRecently Updated
430Profile unavailable
Coding

Skill Multi Publisher

One-command publish a Claude Code skill to ALL major marketplaces: GitHub (npx skills), ClawHub, and community marketplaces (composiohq/awesome-claude-skills...

Registry SourceRecently Updated
1400Profile unavailable
Coding

GH Triage

Automatically scans GitHub repos to label, comment, assign, and fix issues and PRs for efficient triage and reporting.

Registry SourceRecently Updated
1440Profile unavailable