基于 SOC 职业分类
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/deathrashed/agents --skill hooks命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
正在显示 SKILL.md
Control the in-app Browser for opening, navigating, inspecting visible or interactive page state, clicking, typing, screenshots, and local web testing. It can have existing signed-in sessions. For semantic operations on linked resources, prefer a purpose-built connector, API, or CLI when available.
Control the user's Chrome browser for tasks that depend on existing Chrome state: tabs, logged-in sessions, or extensions. Prefer purpose-built connectors, APIs, or CLIs when available.
Control local Mac apps through Computer Use for tasks that require reading or operating app UI. Prefer purpose-built connectors, APIs, or CLIs when available.
| name | hooks |
| description | Inspect or configure OmG hook pipeline profiles, triggers, and safety policy. |
Run OmG hook pipeline manager.
Input: $ARGUMENTS
Protocol:
statuson / offprofile <strict|balanced|fast>eventsSessionStartSessionEndBeforeAgentAfterAgentBeforeModelAfterModelBeforeToolSelectionBeforeToolAfterToolPreCompressNotificationstage-transition (from AfterAgent)blocker-raised (from AfterAgent)agent-blocked (from AfterAgent)agent-finished-early (from AfterAgent)pre-verify (from BeforeTool)post-verify (from AfterTool)checkpoint-save (from AfterTool)blocker-repeat (from Notification)loop-stall (from Notification/AfterAgent)risk-spike (from Notification/AfterAgent)context-drift (from PreCompress)token-burst (from AfterModel)P0-safety (permission/risk guardrails)P1-quality (tests/docs/acceptance checks)P2-optimization (context compaction/perf hints)completed, blocked, or stopped)P0-safety once before P1 or P2.omg/state/session-lock.json before mutating shared hook-policy state..omg/state/hooks.json.omg/state/sessions/[session-slug]/hooks.json instead and report the ownership conflictSuggested hooks.json shape:
{
"enabled": true,
"profile": "balanced",
"native_events": ["SessionStart", "SessionEnd", "BeforeAgent", "AfterAgent", "BeforeModel", "AfterModel", "BeforeToolSelection", "BeforeTool", "AfterTool", "PreCompress", "Notification"],
"derived_signals": {
"context-drift": true,
"risk-spike": true,
"loop-stall": true,
"token-burst": false,
"blocker-repeat": true,
"agent-blocked": true,
"agent-finished-early": true,
"stage-transition": true,
"pre-verify": true,
"post-verify": true,
"checkpoint-save": true,
"blocker-raised": true
},
"lanes": {
"P0-safety": { "timeout_ms": 400, "debounce_ms": 0 },
"P1-quality": { "timeout_ms": 800, "debounce_ms": 200 },
"P2-optimization": { "timeout_ms": 600, "debounce_ms": 500 }
},
"lifecycle_policy": {
"before_after_symmetry": true,
"continuation_reenters_safety_lane": true,
"terminal_states": ["completed", "blocked", "stopped"]
},
"runtime_controls": {
"hook_profile_env": "OMG_HOOK_PROFILE=minimal|balanced|strict",
"disabled_hooks_env": "OMG_DISABLED_HOOKS=learn,model-routing",
"plans_dir_env": "GEMINI_PLANS_DIR when provided by Gemini CLI"
},
"team_safety": {
"disable_side_effects_for_worker_sessions": true
},
"source": "omg:hooks"
}
Response:
Hook Status, Active Lanes, Trigger Matrix, Lifecycle Policy, and Next Command.