بنقرة واحدة
authorize
Grant work authorization for Edit/Write operations in this session
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
Grant work authorization for Edit/Write operations in this session
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
Dispatch a background worker with role-templated prompt and auto-populated collision fences
Comprehensive system health monitoring — checks agent performance, database, Kafka topics, pattern discovery, and service status across the ONEX platform
Orchestrate a Claude Code agent team to autonomously work a Linear epic across multiple repos
Run DoD evidence checks against a ticket contract and generate a verification receipt
Autonomous per-ticket pipeline that chains ticket-work, local-review, PR creation, CI watching, PR review loop, integration verification gate, and auto-merge into a single unattended workflow with Slack notifications and policy guardrails
Full autonomous audit-debug-fix loop for all dashboard pages — Playwright recon, parallel systematic-debug, fix, PR, Linear ticket, re-audit, iterate until clean. Supports local and cloud targets with optional post-fix redeployment.
استنادا إلى تصنيف SOC المهني
| name | authorize |
| description | Grant work authorization for Edit/Write operations in this session |
| version | 1.0.0 |
| level | basic |
| category | security |
| tags | ["security","authorization","workflow"] |
| author | omninode |
| args | [{"name":"reason","description":"Reason for requesting authorization (optional)","required":false}] |
Usage: /authorize [reason]
Grant authorization for Edit/Write operations in the current session. Authorization lasts 4 hours.
Creates an authorization file at /tmp/omniclaude-auth/{session_id}.json that the PreToolUse auth gate checks before allowing Edit/Write operations.
When invoked:
/tmp/omniclaude-auth/ if it doesn't existSESSION_ID="${CLAUDE_SESSION_ID:-$(uuidgen | tr '[:upper:]' '[:lower:]')}"
REASON="${1:-no reason provided}"
GRANTED_AT=$(date -u +"%Y-%m-%dT%H:%M:%SZ")
EXPIRES_AT=$(date -u -v+4H +"%Y-%m-%dT%H:%M:%SZ" 2>/dev/null || date -u -d "+4 hours" +"%Y-%m-%dT%H:%M:%SZ")
mkdir -p /tmp/omniclaude-auth
cat > "/tmp/omniclaude-auth/${SESSION_ID}.json" << EOF
{
"session_id": "${SESSION_ID}",
"granted_at": "${GRANTED_AT}",
"expires_at": "${EXPIRES_AT}",
"reason": "${REASON}",
"source": "explicit",
"allowed_tools": ["Edit", "Write"]
}
EOF
/authorize again to refresh)deauthorize skill to revoke early