From starlight-intelligence-system
Evaluates every mutation request (filesystem, vault, external) against a Claw's declared permission surface, issuing APPROVE or DENY with logged reasoning. Always active for Starlight Sentinel.
How this skill is triggered — by the user, by Claude, or both
Slash command
/starlight-intelligence-system:permission-gateThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
> Every mutation request passes through this gate. No Claw bypasses it.
Every mutation request passes through this gate. No Claw bypasses it.
Evaluates permission requests from Claws against their declared permission surface in CLAW.md, the user's workspace contract, and the active safety posture. Issues a programmatic APPROVE or DENY with logged reasoning.
{ claw_id, action_type, target, declared_reason }CLAW.md permission blockpermissions.* surface?mutation_default allow this action without explicit approval?mutation_default: false → escalate to Procedure 2 (Mutation Approval Request)mutation_default: true → APPROVE, log, return{ timestamp, claw_id, requested_action, declared_surface, verdict: DENY }~/.starlight/logs/permission.jsonlrequires_sentinel: truemutation-approval for interactive approval flowsnpx claudepluginhub frankxai/starlight-intelligence-systemGuides completion of development work by verifying tests, detecting environment, and presenting structured options for merge, PR, or cleanup.
Enforces test-driven development: write failing test first, then minimal code to pass. Use when implementing features or bugfixes.
Guides creation and editing of skills using test-driven development with pressure scenarios and subagents to verify agent compliance.