Agent skill
act-code-reviewer
Review JusticeHub code against ACT ecosystem values. Enforces cultural protocols, ALMA principles, and regenerative design.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/act-code-reviewer-acurioustractor-justicehub-platform-2
SKILL.md
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 |
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?