{"id":"54bba171-2825-45a3-9c24-2e07034ff819","shortId":"L7PTFy","kind":"skill","title":"Put approval gates and audit-ready policy checks between agents and external actions with DashClaw","tagline":"Use DashClaw to intercept agent actions before they hit external systems, require approval or policy evaluation, and keep replayable decision evidence for later review.","description":"# Put approval gates and audit-ready policy checks between agents and external actions with DashClaw\n\nUse DashClaw to intercept agent actions before they hit external systems, require approval or policy evaluation, and keep replayable decision evidence for later review.\n\n## Prerequisites\n\nDashClaw service plus a supported agent framework or MCP-capable client\n\n## Installation\n\nUse the upstream install or setup path that matches your environment:\n- npx dashclaw-demo\n- npm install dashclaw # or: pip install dashclaw\n\nRequirements and caveats from upstream:\n- Python uses the same shape with snake_case. Full reference: [sdk/README.md](./sdk/README.md). Step-by-step walkthrough: [QUICK-START.md](./QUICK-START.md).\n- [Node SDK reference](./sdk/README.md): canonical reference for the dashclaw npm package.\n- [Python SDK reference](./sdk-python/README.md): same surface, snake_case.\n\nBasic usage or getting-started notes:\n- <p><sub>Plugs into the agents you already run: Claude Code, Codex, Hermes Agent, OpenClaw, Claude Desktop, and Claude Managed Agents. Framework integrations for LangChain, CrewAI, AutoGen, LangGraph, and OpenAI Agents...\n- | **Enforce** | Declarative policies (risk thresholds, deploy gates, capability access rules, semantic checks) run on every action. |\n- ### 10-second demo\n\n- Source: https://github.com/ucsandman/DashClaw\n- Extracted from upstream docs: https://raw.githubusercontent.com/ucsandman/DashClaw/HEAD/README.md\n\n## Documentation\n\n- https://dashclaw.io/docs\n\n## Source\n\n- [Agent Skill Exchange](https://agentskillexchange.com/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw/)","tags":["put","approval","gates","and","audit","ready","policy","checks","between","agents","external","actions"],"capabilities":["skill","source-agentskillexchange","skill-put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw","topic-agent-skills","topic-ai-agents","topic-ai-tools","topic-awesome-list","topic-claude-code","topic-codex","topic-cursor","topic-llm","topic-mcp","topic-npx-skills","topic-openclaw","topic-skills-catalog"],"categories":["skills"],"synonyms":[],"warnings":[],"endpointUrl":"https://skills.sh/agentskillexchange/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw","protocol":"skill","transport":"skills-sh","auth":{"type":"none","details":{"cli":"npx skills add agentskillexchange/skills","source_repo":"https://github.com/agentskillexchange/skills","install_from":"skills.sh"}},"qualityScore":"0.454","qualityRationale":"deterministic score 0.45 from registry signals: · indexed on github topic:agent-skills · 8 github stars · SKILL.md body (1,675 chars)","verified":false,"liveness":"unknown","lastLivenessCheck":null,"agentReviews":{"count":0,"score_avg":null,"cost_usd_avg":null,"success_rate":null,"latency_p50_ms":null,"narrative_summary":null,"summary_updated_at":null},"enrichmentModel":"deterministic:skill-github:v1","enrichmentVersion":1,"enrichedAt":"2026-05-18T19:11:58.671Z","embedding":null,"createdAt":"2026-05-18T13:18:41.576Z","updatedAt":"2026-05-18T19:11:58.671Z","lastSeenAt":"2026-05-18T19:11:58.671Z","tsv":"'/docs':229 '/quick-start.md':140 '/sdk-python/readme.md':155 '/sdk/readme.md':133,144 '/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw/)':236 '/ucsandman/dashclaw':218 '/ucsandman/dashclaw/head/readme.md':225 '10':212 'access':204 'action':14,22,54,62,211 'agent':11,21,51,61,87,170,178,185,195,231 'agentskillexchange.com':235 'agentskillexchange.com/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw/)':234 'alreadi':172 'approv':2,29,42,69 'audit':6,46 'audit-readi':5,45 'autogen':191 'basic':160 'canon':145 'capabl':92,203 'case':129,159 'caveat':119 'check':9,49,207 'claud':174,180,183 'client':93 'code':175 'codex':176 'crewai':190 'dashclaw':16,18,56,58,82,108,112,116,149 'dashclaw-demo':107 'dashclaw.io':228 'dashclaw.io/docs':227 'decis':36,76 'declar':197 'demo':109,214 'deploy':201 'desktop':181 'doc':222 'document':226 'enforc':196 'environ':105 'evalu':32,72 'everi':210 'evid':37,77 'exchang':233 'extern':13,26,53,66 'extract':219 'framework':88,186 'full':130 'gate':3,43,202 'get':164 'getting-start':163 'github.com':217 'github.com/ucsandman/dashclaw':216 'herm':177 'hit':25,65 'instal':94,98,111,115 'integr':187 'intercept':20,60 'keep':34,74 'langchain':189 'langgraph':192 'later':39,79 'manag':184 'match':103 'mcp':91 'mcp-capabl':90 'node':141 'note':166 'npm':110,150 'npx':106 'openai':194 'openclaw':179 'packag':151 'path':101 'pip':114 'plug':167 'plus':84 'polici':8,31,48,71,198 'prerequisit':81 'put':1,41 'python':122,152 'quick-start.md':139 'raw.githubusercontent.com':224 'raw.githubusercontent.com/ucsandman/dashclaw/head/readme.md':223 'readi':7,47 'refer':131,143,146,154 'replay':35,75 'requir':28,68,117 'review':40,80 'risk':199 'rule':205 'run':173,208 'sdk':142,153 'sdk/readme.md':132 'second':213 'semant':206 'servic':83 'setup':100 'shape':126 'skill':232 'skill-put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw' 'snake':128,158 'sourc':215,230 'source-agentskillexchange' 'start':165 'step':135,137 'step-by-step':134 'support':86 'surfac':157 'system':27,67 'threshold':200 'topic-agent-skills' 'topic-ai-agents' 'topic-ai-tools' 'topic-awesome-list' 'topic-claude-code' 'topic-codex' 'topic-cursor' 'topic-llm' 'topic-mcp' 'topic-npx-skills' 'topic-openclaw' 'topic-skills-catalog' 'upstream':97,121,221 'usag':161 'use':17,57,95,123 'walkthrough':138","prices":[{"id":"139ce307-63db-4113-af37-e02745048edf","listingId":"54bba171-2825-45a3-9c24-2e07034ff819","amountUsd":"0","unit":"free","nativeCurrency":null,"nativeAmount":null,"chain":null,"payTo":null,"paymentMethod":"skill-free","isPrimary":true,"details":{"org":"agentskillexchange","category":"skills","install_from":"skills.sh"},"createdAt":"2026-05-18T13:18:41.576Z"}],"sources":[{"listingId":"54bba171-2825-45a3-9c24-2e07034ff819","source":"github","sourceId":"agentskillexchange/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw","sourceUrl":"https://github.com/agentskillexchange/skills/tree/main/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw","isPrimary":false,"firstSeenAt":"2026-05-18T13:18:41.576Z","lastSeenAt":"2026-05-18T19:11:58.671Z"}],"details":{"listingId":"54bba171-2825-45a3-9c24-2e07034ff819","quickStartSnippet":null,"exampleRequest":null,"exampleResponse":null,"schema":null,"openapiUrl":null,"agentsTxtUrl":null,"citations":[],"useCases":[],"bestFor":[],"notFor":[],"kindDetails":{"org":"agentskillexchange","slug":"put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw","github":{"repo":"agentskillexchange/skills","stars":8,"topics":["agent-skills","ai-agents","ai-tools","awesome-list","claude-code","codex","cursor","llm","mcp","npx-skills","openclaw","skills-catalog"],"license":"mit","html_url":"https://github.com/agentskillexchange/skills","pushed_at":"2026-05-18T19:02:17Z","description":"The open catalog of AI agent skills — 2,000+ security-scanned skills for Claude Code, Cursor, Codex, and more.","skill_md_sha":"432f683a63a3da23b0fdeb90b71e0a138bcee08e","skill_md_path":"skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw/SKILL.md","default_branch":"main","skill_tree_url":"https://github.com/agentskillexchange/skills/tree/main/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw"},"layout":"multi","source":"github","category":"skills","frontmatter":{"name":"Put approval gates and audit-ready policy checks between agents and external actions with DashClaw","description":"Use DashClaw to intercept agent actions before they hit external systems, require approval or policy evaluation, and keep replayable decision evidence for later review."},"skills_sh_url":"https://skills.sh/agentskillexchange/skills/put-approval-gates-and-audit-ready-policy-checks-between-agents-and-external-actions-with-dashclaw"},"updatedAt":"2026-05-18T19:11:58.671Z"}}