From patriotforge
Use when reviewing code changes, pull requests, or auditing existing code for compliance with PatriotForge conventions, security rules, and quality standards.
npx claudepluginhub aka-kolton/patriotforge-claude-plugin --plugin patriotforgeThis skill uses the workspace's default tool permissions.
Run through every category. Flag security violations as **๐ด CRITICAL**. Flag convention mismatches as **๐ก WARNING**.
Implements Clean Architecture in Android and Kotlin Multiplatform projects: module layouts, dependency rules, UseCases, Repositories, domain models, and data layers with Room, SQLDelight, Ktor.
Enforces code quality on file edits via Plankton hooks: auto-formats, lints, Claude-powered fixes with model tiering, config protection, and legacy package manager blocks.
Enforces C++ Core Guidelines for writing, reviewing, and refactoring modern C++ code (C++17+), promoting RAII, immutability, type safety, and idiomatic practices.
Run through every category. Flag security violations as ๐ด CRITICAL. Flag convention mismatches as ๐ก WARNING.
extra='forbid' on all request schemaslocalStorage for secrets โ HTTP-only cookies only/patriot-forge:security or read docs/SECURITY_RULES.mdRequest, Response, HTTPException)response_model and status_code on every endpointDepends() โ no global stateany without justificationindex.ts per moduleforge_ table prefix on all new tablesNUMERIC(12,2) for money โ never FLOATdeleted_at) โ never hard deletecreated_at, updated_at timestamps on all tables# type: ignore without commentanyruff check and ruff format passmypy --strict passesbandit โ no new findingsfix:, feat:, chore:, or refactor: prefixsed/awk in scripts โ use Python for file editing๐ Cross-references: All other PatriotForge skills; docs/SECURITY_RULES.md