act-code-reviewer
ACT Code Reviewer
When to Use
- Before implementing new JusticeHub features
- Reviewing pull requests
- When specs might violate cultural protocols
- When ALMA integration is involved
Sacred Boundaries
NEVER Allowed
- Youth Profiling - No risk scores, prediction, or individual rankings
- Family Data Exposure - Family support data NEVER leaves source system
- Individual Optimization - No engagement scores or volunteer rankings
- EL Data Extraction - Link-based only, no data duplication
ALWAYS Enforce
- ALMA Signals, Not Scores - Direction indicators, not absolute rankings
- System Observation - Track remand rates (system), not youth behavior
- Link-Based EL - Store
empathy_ledger_profile_id, not profile data - Real-Time Consent - Consent revocations processed immediately
Review Process
Phase 1: Cultural Protocol
- Does this profile/rank youth? → REJECT
- Does it access family support data? → REJECT
- Does it duplicate EL profile data? → REJECT (use links)
- Does ALMA use scores instead of signals? → REJECT
Phase 2: ALMA Check
- Which signal family? (System Pressure, Community Capability, etc.)
- Direction (signals) or absolute values (scores)?
- Helps understand systems or optimize individuals?
Phase 3: Technical
- Fits existing patterns? (App Router, RLS policies)
- Config in code or external files?
- New abstractions or existing patterns?
File References
| Need | Reference |
|---|---|
| Rejection templates | references/rejection-templates.md |
| ALMA signal families | references/alma-signals.md |
| Technical patterns | references/technical-patterns.md |
More from diegosouzapw/awesome-omni-skill
music-assistant
Control Home Assistant Music Assistant - browse library, search, play, manage preferences and moods.
12agent-code-generator
Generates Agent definitions (.md files) based on user intent and standard templates.
6terragrunt-generator
Comprehensive toolkit for generating best practice Terragrunt configurations (HCL files) following current standards and conventions. Use this skill when creating new Terragrunt resources (root configs, child modules, stacks, environment setups), or building multi-environment Terragrunt projects.
6api contract sync manager
Validate OpenAPI, Swagger, and GraphQL schemas match backend implementation. Detect breaking changes, generate TypeScript clients, and ensure API documentation stays synchronized. Use when working with API spec files (.yaml, .json, .graphql), reviewing API changes, generating frontend types, or validating endpoint implementations.
5upstash/workflow typescript sdk skill
Lightweight guidance for using the Upstash Workflow SDK to define, trigger, and manage workflows. Use this Skill whenever a user wants to create workflow endpoints, run steps, or interact with the Upstash Workflow client.
5upstash/search typescript sdk
Entry point for documentation skills covering Upstash Search quick starts, core concepts, and TypeScript SDK usage. Use when a user asks how to get started, how indexing works, or how to use the TS client.
5