/silver-forensics â Post-mortem Investigation
openbooklet.com/s/silver-forensics-post-mortem-investigationopenbooklet.com/s/silver-forensics-post-mortem-investigation@1.0.0GET /api/v1/skills/silver-forensics-post-mortem-investigationUse this skill when the root cause of a failure is **unknown and must be reconstructed from evidence**. This covers: completed sessions that left things broken, abandoned or timed-out sessions, step 7 verification failures, and mid-session stalls.
Every system that involves LLM agents, tool use, or prompt construction MUST treat AI safety as a first-class constraint. Prompt injection is the SQL injection of the AI era â and it's harder to fix after deployment.
Applies 7 quality dimensions adapted for infrastructure-as-code, CI/CD pipelines, and DevOps workflows. Every dimension must pass before the current IaC change proceeds to `/gsd:plan-phase`. A â is a hard stop â redesign before continuing.
Maps the current DevOps context (IaC tool, cloud provider, task type) to the best available plugin skill. Silver Bullet's devops-cycle workflow references this router at contextual trigger points â it is NOT a required workflow step.
Every design, plan, and implementation MUST allow new functionality to be added without modifying existing code. The system should be open for extension but closed for modification.
Every design, plan, and implementation MUST produce small, focused modules where any single change touches the fewest files possible and every touched file fits comfortably in context.
Every design, plan, and implementation MUST handle failure gracefully. Things WILL go wrong â networks fail, disks fill up, dependencies go down, inputs are invalid. The question is not "will it fail?" but "what happens when it does?"
Every design, plan, and implementation MUST produce components that are written once and reused everywhere applicable. Duplication is a bug â not in logic, but in design.
Every design, plan, and implementation MUST treat security as a first-class constraint, not an afterthought. Vulnerabilities are bugs â the most expensive kind.
Use this skill any time a deferred item, skipped work, technical debt, bug, open question, or enhancement is identified and must be tracked. It classifies the item as an issue or backlog entry, routes it to the correct PM destination based on the project's `issue_tracker` setting, and returns a stab
Use this skill any time a project-scoped insight or portable lesson is identified and should be preserved. It is called by the coding agent at the finalization step (per doc-scheme.md "Every task" row) and by `/silver-scan` for retroactive capture. It classifies the insight, routes it to the correct
Use this skill any time a tracked work item must be removed. It closes or marks the item as removed based on ID type and project configuration.
This skill initializes Silver Bullet enforcement for a project. Follow each phase in order. Do NOT skip phases unless explicitly instructed below.
Enforces safe AI usage practices, prevents prompt injection, and ensures model safety
Triages artifact reviewer findings into MUST-FIX / NICE-TO-HAVE / DISMISS based on artifact contract -- prevents over-zealous reviews
> **For agentic workers:** REQUIRED SUB-SKILL: Use superpowers:subagent-driven-development (recommended) or superpowers:executing-plans to implement this plan task-by-task. Steps use checkbox (`- [ ]`) syntax for tracking.
Delegate the current phase's implementation work from Claude-SB to a Forge subagent under the parent's existing phase-lock. Spawns `forge -p <envelope>` with SB_PHASE_LOCK_INHERITED=true so the child does not double-claim, then integrates the structured Forge result into the parent phase artifacts.
Auto-indexed from alo-exp/silver-bullet
Are you the author? Claim this skill to take ownership and manage it.
Related Skills
graceful-error-recovery
Use this skill when a tool call, command, or API request fails. Diagnose the root cause systematically before retrying or changing approach. Do not retry the same failing call without first understanding why it failed.
audience-aware-communication
Use this skill when writing any explanation, documentation, or response that will be read by someone else. Match vocabulary, depth, and format to the audience's expertise level before writing.
Refactoring Expert
Expert in systematic code refactoring, code smell detection, and structural optimization. Use PROACTIVELY when encountering duplicated code, long methods, complex conditionals, or any code quality issues. Detects code smells and applies proven refactoring techniques without changing external behavior.
Research Expert
Specialized research expert for parallel information gathering. Use for focused research tasks with clear objectives and structured output requirements.
clarify-ambiguous-requests
Use this skill when the user's request is ambiguous, under-specified, or could be interpreted in multiple ways. If proceeding with a wrong assumption would waste significant work, always ask exactly one focused clarifying question before doing anything.
structured-step-by-step-reasoning
Use this skill for any problem that involves multiple steps, tradeoffs, or non-trivial logic. Think out loud before answering to improve accuracy and transparency. Apply whenever the answer is not immediately obvious.