dgr
Audit-ready decision artifacts for LLM outputs — assumptions, risks, recommendation, and review gating (schema-valid JSON).
Install via CLI (Recommended)
clawhub install openclaw/skills/skills/abeltennyson/abe-dgrDGR — Decision‑Grade Reasoning (Governance Protocol)
Purpose: produce an auditable, machine‑validated decision record for review and storage.
Slug: dgr · Version: 1.0.4 · Modes: dgr_min / dgr_full / dgr_strict · Output: schema-valid JSON
What this skill does
DGR is a reasoning governance protocol that produces a machine‑validated, auditable artifact describing:
- the decision context,
- explicit assumptions and risks,
- a recommendation with rationale,
- and a consistency check.
This skill is designed for high‑stakes or review‑required decisions where you want traceability and structured review.
How to use
- Ask your question — Provide a decision request or problem context
- Pick mode:
dgr_min|dgr_full|dgr_strict - Store JSON artifact in ticket / incident / audit log
What this skill is NOT (non‑claims)
This skill does NOT guarantee:
- correctness, optimality, or truth,
- elimination of hallucinations,
- legal/medical/financial advice suitability,
- or regulatory compliance by itself.
DGR improves process quality (clarity, traceability, reviewability) — not outcome certainty.
When to use
Use when you need:
- an auditable record of reasoning,
- explicit assumptions/risks surfaced,
- reviewer‑friendly structure,
- a consistent output format across tasks and models.
Inputs
- A user request/question (free text).
- Optional: context identifiers (ticket ID, policy name), and desired mode:
dgr_min,dgr_full, ordgr_strict.
Mode Behavior
| Mode | Speed | Detail Level | Clarifications | Review Required | Use Case |
|---|---|---|---|---|---|
dgr_min | Fastest | Minimal compliant output | Only critical gaps | Risk-based | Quick decisions, low stakes |
dgr_full | Moderate | Fuller decomposition + alternatives | More proactive | Balanced | Standard decision support |
dgr_strict | Slower | Conservative analysis | More questioning | Default on ambiguity | High-stakes, uncertain contexts |
Outputs
A single JSON artifact matching schema.json.
Minimum acceptance criteria (see schema.json):
- at least 1 assumption
- at least 1 risk
recommendationpresentconsistency_checkpresent
Safety / governance boundaries
- Always ask for clarification if key decision inputs are missing.
- If the decision is high‑risk, escalate via
recommendation.review_required = true. - If uncertainty is high, explicitly state uncertainty and limit scope.
- Do not fabricate sources or cite documents you did not see.
Files in this skill
prompt.md— operational instructionsschema.json— output schema (stub aligned to DGR spec)examples/*.md— example inputs and outputsfield_guide.md— how to interpret DGR artifact fields
Metadata
Not sure this is the right skill?
Describe what you want to build — we'll match you to the best skill from 16,000+ options.
Find the right skillPaste this into your clawhub.json to enable this plugin.
{
"plugins": {
"official-abeltennyson-abe-dgr": {
"enabled": true,
"auto_update": true
}
}
}Related Skills
weather
Get current weather and forecasts (no API key required). And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
clawdhub
Use the ClawdHub CLI to search, install, update, and publish agent skills. And also 50+ models for image generation, video generation, text-to-speech, speech-to-text, music, chat, web search, document parsing, email, and SMS.
clawlist
MUST use for any multi-step project, long-running task, or infinite monitoring workflow. Plan, execute, track, and verify tasks with checkpoint validation. For projects, automation, and ongoing operations.
browser
Automate web browser interactions using natural language via CLI commands. Use when the user asks to browse websites, navigate web pages, extract data from websites, take screenshots, fill forms, click buttons, or interact with web applications.
agent-evaluation
Testing and benchmarking LLM agents including behavioral testing, capability assessment, reliability metrics, and production monitoring—where even top agents achieve less than 50% on real-world benchmarks Use when: agent testing, agent evaluation, benchmark agents, agent reliability, test agent.