-
Notifications
You must be signed in to change notification settings - Fork 0
SDD Specs
Harness edited this page May 19, 2026
·
5 revisions
Spec-Driven Development — YAML files in .harness/specs/ that describe skills, tools, and workflows for agents.
| Type | Purpose |
|---|---|
Skill |
Behaviour / expertise the agent should follow |
Tool |
Callable tool definition with parameters |
Workflow |
Multi-step process |
name: security-review
type: Skill
description: Review code for security issues
preferredAgent: copilot
content: |
Focus on injection, auth, and secrets handling.
Reference OWASP top 10.When Copilot Spec+Agent mode is active, Harness:
- Resolves all spec files in
harness.specsDirectory(default.harness/specs/) - Prepends them as
<spec>blocks in the system context - Runs the agent tool loop with that guidance
harness spec listIPC: spec:parse from the extension Spec Manager panel.
Getting started
Using Todd of AIDLC
Agents
Advanced
Help