One-click install
npx skills add https://github.com/ycs77/gh-aw-todo-app --skill spectra-audit-ycs77
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: spectra-audit
Source: https://github.com/ycs77/gh-aw-todo-app/tree/main/.claude/skills/spectra-audit
Command: npx skills add https://github.com/ycs77/gh-aw-todo-app --skill spectra-audit-ycs77

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Spectra Audit helps developers and reviewers find security "sharp edges" introduced by recent changes, such as dangerous defaults, type confusion, silent failures, and insecure API surfaces that rely on developer vigilance.

Core Features & Use Cases

  • Parallel adversary analysis: Runs three simultaneous perspectives (Scoundrel, Lazy Developer, Confused Developer) to reveal different misuse patterns and attack vectors.
  • Git-diff focused auditing: Targets changed lines and configuration diffs to surface regressions and risky public API changes during code review or pre-merge checks.
  • Consolidation and remediation: Merges findings, assigns severity (Critical/High/Medium/Low), and suggests or applies fixes where safe to do so.

Quick Start

Run the spectra-audit skill against the current git diff to list security issues, classify severity, and propose fixes.

Frequently Asked Questions about spectra-audit

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I audit git diff for security vulnerabilities in code review?

Static analysis of API security in changed code detects dangerous defaults, type confusion, silent failures, and insecure API surfaces that rely on developer vigilance, targeting git diffs to surface regressions and risky public API changes.

What is the best way to detect API misuse and insecure signatures before merging?

To audit changed code for security issues, run the spectra-audit skill against your current git diff to list detected issues, classify severity from Critical to Low, and propose or apply safe fixes to your codebase.

Do I need the spectra CLI to run static analysis on git diffs?

Yes, you need access to the repository git diff and the spectra CLI when using the audit skill standalone to analyze configuration changes, API signatures, and cryptographic usage for security pitfalls.

Can I use parallel adversary analysis to find dangerous defaults in changed code?

Yes, parallel adversary analysis runs three simultaneous perspectives—Scoundrel, Lazy Developer, and Confused Developer—on changed code to reveal different misuse patterns, attack vectors, and dangerous defaults introduced by recent changes.

How does risk classification work for security findings in code audit?

Risk classification for security findings works by merging results from parallel analysis and assigning severity levels—Critical, High, Medium, or Low—to consolidated findings, then suggesting or applying fixes where safe.

What types of security sharp edges should I look for in configuration changes?

Security sharp edges to look for in configuration changes include dangerous defaults, type confusion, silent failures, and insecure API surfaces that rely on developer vigilance, targeting changed lines to surface regressions.