Claims Authorization Skill
Purpose
Claims-based authorization for secure agent operations and access control.
Claim Types
Claim Description
read
Read file access
write
Write file access
execute
Command execution
spawn
Agent spawning
memory
Memory access
network
Network access
admin
Administrative operations
Commands
Check Claim
npx claude-flow claims check --agent agent-123 --claim write
Grant Claim
npx claude-flow claims grant --agent agent-123 --claim write --scope "/src/**"
Revoke Claim
npx claude-flow claims revoke --agent agent-123 --claim write
List Claims
npx claude-flow claims list --agent agent-123
Scope Patterns
Pattern Description
All resources
/src/**
All files in src
/config/*.toml
TOML files in config
memory:patterns
Patterns namespace
Security Levels
Level Claims
minimal
read only
standard
read, write, execute
elevated
- spawn, memory
admin
all claims
Best Practices
-
Follow principle of least privilege
-
Scope claims to specific resources
-
Audit claim usage regularly
-
Revoke claims when no longer needed