Skip to content
Back to skills

Development Discipline

ASecurity

Developer-agent discipline for test judgment, validation evidence, and TDD-required task escalation.

  • 19 stars
  • 0 votes
  • 0 copies
  • 3 views
  • Added May 28, 2026
ai-agentsgobashapidocumentation

Works with

  • cli
  • api

Security analysis

A100/100

Scanned May 28, 2026

npx -y skills add GobbyAI/gobby --skill development-discipline --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Development Discipline?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Development Discipline
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/gobbyai-development-discipline/badge)](https://www.skillsdirectory.com/skills/gobbyai-development-discipline)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: development-discipline
description: "Developer-agent discipline for test judgment, validation evidence, and TDD-required task escalation."
version: "1.0.0"
category: core
triggers: development discipline, developer validation, test judgment
metadata:
  gobby:
    audience: agent
    depth: 1
---

# Development Discipline

Use this for every developer-agent task.

## Required Judgment

Before editing, make an explicit test judgment: decide how behavior can be
verified. Name the relevant test level: unit, integration, CLI/API, browser/UI,
migration/storage, or documented manual check.

Every completion or review handoff must include:

- Exact validation commands run.
- Result of each command.
- Why those commands cover the changed behavior.
- Any test gap that remains, with the reason it is acceptable.

## Test Changes

Add or update tests when behavior changes. Skipping tests is acceptable only for
pure documentation, mechanical metadata, or code paths that cannot be executed
locally; document the reason in the task handoff.

When adding or heavily editing tests, run `gobby test-quality audit` on touched
test paths. For noisy areas, use:

```bash
uv run gobby test-quality audit <paths> --baseline .gobby/test-quality-baseline.json --fail-on-new --min-severity high
```

## TDD-Required Tasks

If the task has label `tdd:required`, `additional_skills` contains
`test-driven-development`, or validation criteria require TDD evidence, load
`test-driven-development` before implementation and follow it exactly.

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.