af-analyze

Analyze codebases for bugs, debt, documentation, security, and style issues.

1|Updated Nov 12, 2025
One-click install
npx skills add https://github.com/e-stpierre/agentic-forge --skill af-analyze
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: af-analyze
Source: https://github.com/e-stpierre/agentic-forge/tree/main/src/claude/.claude/skills/analyze
Command: npx skills add https://github.com/e-stpierre/agentic-forge --skill af-analyze

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

Analyzes a codebase to identify bugs, debt, documentation gaps, security risks, and style inconsistencies, returning structured findings for automation and reporting.

Core Features & Use Cases

  • Multi-domain analysis: detects issues across bugs, debt, docs, security, and style in a single pass.
  • Structured outputs: emits JSON findings for workflow integration and generates a Markdown report for human review.
  • Use Case: In a CI workflow, run this skill to surface actionable issues across a repository and generate a quick assessment report.

Quick Start

Run af-analyze on the repository root or specific paths to generate JSON findings and a Markdown report.

Frequently Asked Questions about af-analyze

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

FAQPage Schema
How do I run static analysis to detect bugs and code debt in a repository?▼

Run static analysis on a repository root or targeted paths to detect bugs, code debt, documentation gaps, and style issues in a single pass. The analysis outputs structured JSON findings for workflow integration and a Markdown report for human review.

What is codebase static analysis and how does it categorize code issues?▼

Codebase static analysis identifies and categorizes issues across bugs, debt, documentation, security, and style domains. It evaluates source code without execution to surface actionable findings for automation and reporting.

Can I use static analysis for targeted paths in a monorepo?▼

Yes, static analysis can be applied to monorepos and projects of varying sizes. You can analyze the entire codebase or target specific paths to isolate findings within distinct sections of a large repository.

Does codebase analysis output JSON for CI workflow integration?▼

Yes, codebase analysis produces a structured JSON findings payload designed for CI workflow integration. It also generates a Markdown report to provide a quick assessment for human review.

What is the best way to generate a markdown report for codebase security risks?▼

The best way to generate a markdown report for codebase security risks is to run a multi-domain static analysis pass. This identifies security vulnerabilities alongside bugs and debt, outputting both a structured JSON payload and a human-readable report.