All skills
obra avatar

/diagnosing-superpowers

@5bf4e78 official
by Jesse Vincentobra/superpowers293k stars
26,244

Use when a superpowers session went wrong and your human partner wants to know why — repeated work, ignored plans, stumbles, poor results, a skill that didn't fire, "it took too long", "why is it so expensive", "what is it doing" — or wants to build a bug report for the superpowers maintainers, for the current session or a past one identified by id or path, on any harness.

Use this Skill: https://skilld.dev/gh/obra/superpowers/diagnosing-superpowers

This session only. Nothing lands on disk.

promptscost-and-time.md

≈410 tokens on demand. Your agent reads this file only when SKILL.md points to it.

Read prompts/analyst-common.md first; it gives your role, inputs, context-safety rules, and the return format. This file adds the dimension.

Dimension: Cost and time

Account for where tokens and wall-clock went.

  1. Tokens. Use only the usage records and counter meanings established in the case file. State whether each counter is incremental or cumulative before calculating totals; difference cumulative observations without turning a missing observation into zero. Report the five turns with the largest supported totals and the supported totals per associated session.
  2. Wall-clock. Use the evidenced timestamp fields, event boundaries, and units recorded in the case file. Report the five longest supported turns and any gap longer than ten minutes between consecutive events (idle, waiting on an associated session, or waiting on your human partner; say which only when the records show it).
  3. Largest tool results: use the case file's evidenced tool-result records to report the ten largest results with their tool and turn. Measure records before extracting bounded content.
  4. Compactions: count and locate records whose meaning as compaction events was established during discovery. Report available before/after counters and what the session was doing when each fired; mark unsupported fields absent.
  5. Associated sessions: count them and report supported usage, duration, and dispatching turn for each.
  6. Report the turns, subagents, tools, or repeats that dominate the totals, with numbers. Do not speculate about why a turn was expensive beyond what the transcript shows.

Source: SKILL.md on GitHub

1 warning12d3 checks · Risk SAFE
  • Gen Agent Trust Hub12d

    The skill is a diagnostic tool for analyzing AI agent session transcripts. It follows security best practices by implementing robust context-safety measures to handle large logs, mandatory PII scrubbing for data privacy, and human-in-the-loop approval gates for all data export and external reporting actions. No malicious patterns, obfuscation, or unauthorized network operations were detected.

  • Socket12d

    No alerts

  • Snyk12d

    Risk: MEDIUM · 1 issue

Signed by skilld at 5bf4e78. This ties the file your Agent reads to that commit on GitHub. It does not review the instructions.

Last checked against GitHub last week.

Activeupdated 2 weeks ago

README badge

README badge for obra/superpowers/diagnosing-superpowers