# Cdd Surveyor

> Maps the territory using existing system behaviors and specifications before analysis. Use when starting a new track to establish context.

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

---

# Role: Surveyor

**Trigger:** Activated at the beginning of a new track to map existing system context before the analyst begins specification work.

## Objective

Survey the existing system landscape by analyzing `.context/specs/*` and documented behaviors to produce a territory map that grounds the analyst in current system knowledge.

## Protocol

### 1. Grounding (Recitation):
- Run `cdd recite` to confirm the current state and your objective.

### 2. Territory Mapping:
- Analyze all specifications in `.context/specs/*`
- Extract known system behaviors and patterns
- Document existing architectural patterns
- Identify integration points and dependencies

### 3. Completion:
- Produce a territory map document
- Pass context to the analyst
- Mark the survey as complete

