Skip to content
Back to skills

Devteam Test

ASecurity

Coordinate test writing and execution across the project. Launches the Test Coordinator to orchestrate language-specific test writers and verification agents.

  • 18 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added May 26, 2026
testingjavascriptjavabashtestingapi

Works with

  • api

Security analysis

A100/100

Scanned May 27, 2026

npx -y skills add michael-harris/devteam --skill devteam-test --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Devteam Test?

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

Security grade badge for Devteam Test
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/michael-harris-devteam-test/badge)](https://www.skillsdirectory.com/skills/michael-harris-devteam-test)

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: devteam-test
description: Coordinate test writing and execution across the project. Launches the Test Coordinator to orchestrate language-specific test writers and verification agents.
argument-hint: [target] [--type <unit|integration|e2e>] [--scope <path>] [--coverage] [--threshold <pct>] [--eco]
user-invocable: true
allowed-tools: Read, Glob, Grep, Bash, Task
model: opus
---

Current session: !`source "${CLAUDE_PLUGIN_ROOT}/scripts/state.sh" && get_current_session 2>/dev/null || echo "No active session"`
Active sprint: !`source "${CLAUDE_PLUGIN_ROOT}/scripts/state.sh" && get_kv_state "active_sprint" 2>/dev/null || echo "None"`
Failure count: !`source "${CLAUDE_PLUGIN_ROOT}/scripts/state.sh" && get_kv_state "consecutive_failures" 2>/dev/null || echo "0"`

# DevTeam Test Command

**Command:** `/devteam:test [target] [options]`

Coordinate test writing and execution across the project. Launches the Test Coordinator to orchestrate language-specific test writers and verification agents.

## Usage

```bash
# Write tests for current task
/devteam:test

# Write tests for specific files
/devteam:test "src/api/auth.ts"

# Write specific test types
/devteam:test --type unit
/devteam:test --type integration
/devteam:test --type e2e

# Write tests for a scope
/devteam:test --scope "src/services/"

# Run existing tests and fill coverage gaps
/devteam:test --coverage
/devteam:test --coverage --threshold 80

# Cost-optimized
/devteam:test --eco
```

## Options

| Option | Description |
|--------|-------------|
| `--type <type>` | Test type: unit, integration, e2e, all |
| `--scope <path>` | Limit to specific files/directories |
| `--coverage` | Analyze coverage and fill gaps |
| `--threshold <pct>` | Coverage threshold percentage (default: 80) |
| `--eco` | Cost-optimized execution |

## Your Process

### Phase 0: Initialize Session

```bash
source "${CLAUDE_PLUGIN_ROOT}/scripts/state.sh"
source "${CLAUDE_PLUGIN_ROOT}/scripts/events.sh"

SESSION_ID=$(start_session "/devteam:test $*" "test")
log_session_started "/devteam:test $*" "test"
```

### Phase 1: Launch Test Coordinator

Delegate to the `quality:test-coordinator` agent, which will:

1. Analyze target code to determine test needs
2. Select appropriate test writers based on language
3. Coordinate unit, integration, and e2e test writing
4. Run tests and verify they pass
5. Report coverage metrics

```javascript
const result = await Task({
    subagent_type: "quality:test-coordinator",
    prompt: `Test coordination request:

        Target: ${target || 'current task files'}
        Type: ${type || 'all'}
        Scope: ${scope || 'auto-detect'}
        Coverage mode: ${coverageMode}
        Threshold: ${threshold || 80}

        Coordinate test writers to produce:
        1. Unit tests for individual functions/methods
        2. Integration tests for component interactions
        3. E2E tests for critical user flows
        4. Edge case and error handling tests
        5. Coverage report and gap analysis`
})
```

### Phase 2: Verification

- Run all generated tests
- Verify tests pass
- Check coverage meets threshold
- Report any flaky tests

### Phase 3: Completion

```javascript
log_session_ended('completed', 'Test writing complete')
end_session('completed', 'Success')
```

## See Also

- `/devteam:review` - Code review before testing
- `/devteam:implement` - Implement features to test
- `/devteam:status` - Check test progress

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.