opensesh

Audit Components — Security skill for Claude Code

Security community

/audit-components — React Architecture Audit.

How to install Audit Components

Installs to ~/.claude/commands/opensesh-karimo-overview-audit-components.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/opensesh/karimo-overview/HEAD/.claude/commands/audit-components.md -o ~/.claude/commands/opensesh-karimo-overview-audit-components.md

Restart Claude Code, or start a new session, for it to be picked up.

What Audit Components does

/audit-components — React Architecture Audit

Scan all feature components against the 7 architecture principles in `.claude/reference/react-architecture.md`, produce a structured report with pass/fail per check, and output a prioritized fix plan.

Usage

/audit-components

**This command is read-only and never modifies files.**

Scope

  • All .tsx files under app/ and components/
  • Excludes components/uui/** (vendor library code)
  • Excludes lib/, hooks/, utils/, `typ

Alternatives in Security

  • FastAPI Review — Review a FastAPI application for architecture, async correctness, dependency injection, Pydantic schemas, secu 243.5k ★
  • Brooks Audit — Run a Brooks-Lint architecture audit 1.5k ★
  • Comm — by CommE2E - Serves as a development reference for E2E-encrypted messaging applications with code organization 325 ★

Full documentation available on GitHub

View Source Repository