jeremieb

Swift Arch Check — Security skill for Claude Code

Security community

Read-only architecture audit.

How to install Swift Arch Check

Installs to ~/.claude/commands/jeremieb-swift-unit-test-instructions-swift-arch-check.md

Terminal
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/jeremieb/swift-unit-test-instructions/HEAD/.claude/commands/swift-arch-check.md -o ~/.claude/commands/jeremieb-swift-unit-test-instructions-swift-arch-check.md

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

What Swift Arch Check does

Read-only architecture audit. Scans the project and produces a structured report. Makes NO changes to any file.

Rules

  • Read files only — never edit, never write
  • If a fix is obvious, describe it in the report but do not apply it
  • Cover every layer: structure, MVVM compliance, persistence, networking, concurrency

Steps

1. Detect UI framework

Scan for `@main`, `UIApplicationDelegate`, `UIHostingController`. Determine: SwiftUI / UIKit / Mixed.

2. Check folder structure

Compa

Alternatives in Security

  • Portaljs Check Data Quality — Audit a local or remote tabular file (CSV/TSV) for common data quality issues 2.3k ★
  • Tech Debt Skill — Claude Code skill that produces a thorough, file-cited tech debt audit of an entire codebase 590 ★
  • Openclaw Ops — OpenClaw operations skill with health checks, repair scripts, watchdogs, update triage, and security scans 225 ★

Full documentation available on GitHub

View Source Repository