# Agent Teams Dm Default Always Prefer

> Sub-skill of agent-teams: DM (default — always prefer) (+2).

- Skill: `vamseeachanta/agent-teams-dm-default-always-prefer` (Agent Skill)
- Install (CLI): `npx skillmds@latest add vamseeachanta/agent-teams-dm-default-always-prefer`
- Raw SKILL.md: https://api.skillmd.com/api/skills/vamseeachanta/agent-teams-dm-default-always-prefer/raw
- Safety review: PASS (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: AI & ML
- Author: vamseeachanta (https://skillmd.com/u/vamseeachanta)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/vamseeachanta/agent-teams-dm-default-always-prefer

---


# DM (default — always prefer) (+2)

## DM (default — always prefer)

```python
SendMessage(type="message", recipient="teammate-name",
    content="Graph YAML looks good. Add edge: skill-creator → improve.",
    summary="Graph edge addition request")
```


## Broadcast (expensive — use only for critical team-wide issues)

```python
SendMessage(type="broadcast",
    content="STOP. Found a merge conflict in SKILLS_GRAPH.yaml. Hold all writes.",
    summary="Critical: stop all writes")
```

Broadcast = N messages (one per teammate). Use for genuine emergencies only.


## Plan approval (when teammate has plan_mode_required)

```python
SendMessage(type="plan_approval_response", request_id="abc-123",
    recipient="teammate", approve=True)
```

