# Davci

> Define clear decision rights - Decider, Approver, Veto, Consulted, Informed. Use when clarifying who decides.

- Skill: `itseffi/davci` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add itseffi/davci`
- Raw SKILL.md: https://api.skillmd.com/api/skills/itseffi/davci/raw
- Safety review: pending
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: itseffi (https://skillmd.com/u/itseffi)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/itseffi/davci

---


# DAVCI Decision Rights

Define clear decision rights using the DAVCI framework.

## When to Use

When you need to clarify who decides, approves, and must be consulted on a decision.

## The Framework

| Role | Definition | Rules |
|------|------------|-------|
| **D - Decider** | Single person accountable for outcome | Exactly one per decision |
| **A - Approver** | Can override the Decider | Optional; cannot be the D |
| **V - Veto** | Can block for specific domain | One per domain; time-boxed |
| **C - Consulted** | Has input before decision | Keep to 5 or fewer |
| **I - Informed** | Needs to know after decision | Keep targeted |

## The Process

### 1. Define the Decision Object

Be specific about what's being decided:
- Clear title
- Concrete deadline
- Decision type (Strategy, Scope, Design, Technical, Process, Risk, Commercial)

### 2. Assign Roles

**Decider (D):**
- Who is accountable for the outcome?
- Must be one person only

**Approver (A):**
- Does D need air cover for risk/budget/politics?
- If yes, name person one level up

**Veto (V):**
- Which domains apply? (Security, Legal, Privacy, Brand, Compliance)
- One person per domain
- Set veto window (default: 48 hours)

**Consulted (C):**
- Who has unique information to improve the decision?
- Cap at 5; merge by role if needed

**Informed (I):**
- Who must act after or needs awareness?
- Keep targeted to those who need it

### 3. Add Decision Metadata

- **Deadline:** Date and time
- **Escalation:** If blocked 24h, escalate to whom?
- **Success test:** One checkable sentence
- **Comms plan:** Channel, audience, timing

## Output Format

```
Decision: [title]
Deadline: [date/time]
Type: [Strategy/Scope/Design/Technical/Process/Risk/Commercial]

D: [name, role]
A: [name, role] or None
V: [Domain - name, window hours]
C: [role/name]; [role/name]
I: [role/name]; [role/name]

Escalation: [name, role]
Success test: [single checkable sentence]
Comms: [channel + audience + timing]
```

## When Not to Use

Do not use this skill when the request is unrelated, low-stakes, or better handled by a simpler direct response.

