From bg-superpowers
Use after a batch of playtest or simulation runs. Scans game logs for crash signatures, negative resources, stuck rounds, lopsided scores, zero-action games — surfaces these before declaring the run successful.
How this skill is triggered — by the user, by Claude, or both
Slash command
/bg-superpowers:anomaly-scannerThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Status: v0.1 — minimum viable. Full skill (config-driven anomaly classes) lands in Phase 3.
Status: v0.1 — minimum viable. Full skill (config-driven anomaly classes) lands in Phase 3.
Trigger files: game_logs/, runs/, simulations/, any directory containing JSON or NDJSON game log output.
Trigger words: "the run is done", "results are in", "scan for anomalies", "any weird games?".
Surface ALL anomalies with: game id, anomaly type, turn number, one-line context.
scan_anomalies.py). If not, run the inline scan below.superpowers:systematic-debugging — anomalies are symptoms with root causes.bg-superpowers:bot-battle-referee produces the runs this skill scans.bg-superpowers:balance-report-critic.bg-superpowers.config.json declares which fields to check + per-game expected ranges).scan_anomalies.py into a configurable script that ships with bg-superpowers.npx claudepluginhub taojiastanford/bg-superpowers --plugin bg-superpowersSearches MemPalace before answering questions about past work, people, projects, or prior decisions. Returns verbatim stored content instead of guessing from model memory.
Guides Payload CMS config (payload.config.ts), collections, fields, hooks, access control, APIs. Debugs validation errors, security, relationships, queries, transactions, hook behavior.
Implements vector databases with Pinecone, Weaviate, Qdrant, Milvus, pgvector for semantic search, RAG, recommendations, and similarity systems. Optimizes embeddings, indexing, and hybrid search.