Dev testing
This skill should be used when developing or maintaining s2s plugin code. Provides check definitions for instruction quality, consistency, resume capability, and edge cases. NOT SHIPPED with plugin.From its SKILL.md
npx -y skills add spec2ship/spec2ship --skill dev-testingAssembled from the repository path, not quoted from the project. Check it against their README if it does not work.
SKILL.md
2.3 KB, as published. Nobody here has run it
Development Testing Skill
NOT SHIPPED: This skill is for s2s contributors only.
This skill provides check and test definitions for validating s2s plugin code quality. It is used by the dev-validator agent.
Purpose
Centralized definitions for all development checks and tests:
- INST-*: Instruction quality (commands/agents follow patterns)
- CONS-*: Consistency across commands
- RES-*: Resume capability verification
- EDGE-*: Edge case scenarios
When to Use
This skill is automatically loaded when:
- Running
/s2s:dev:check - Running
/s2s:dev:test - Asking about "development checks", "plugin validation", "test s2s code"
Check Categories
| Category | Purpose | Count | Severity Range |
|---|---|---|---|
| INST-* | Instruction quality | 11 | medium-critical |
| CONS-* | Cross-command consistency | 7 | medium-high |
| RES-* | Resume capability | 7 | high-critical |
| EDGE-* | Edge case handling | 7 | medium-high |
Total: 32 checks
References
| File | Content |
|---|---|
check-registry.md | Master list of all checks with metadata |
inst-checks.md | INST-* check definitions |
cons-checks.md | CONS-* check definitions |
res-checks.md | RES-* check definitions |
edge-scenarios.md | EDGE-* scenario definitions |
roundtable-tests.md | Test baseline for TECH-002 refactoring |
extension-guide.md | How to add new checks (templates included) |
Integration
/s2s:dev:check
└── dev-validator agent
└── reads from this skill's references/
/s2s:dev:test
└── dev-validator agent
└── reads from this skill's references/
Adding New Checks
Read extension-guide.md for complete instructions with templates.
Quick overview:
- Choose category (INST/CONS/RES/EDGE)
- Add entry to
check-registry.md - Add full definition using template from
extension-guide.md - Update count in this file
- Test with
/s2s:dev:check --allor/s2s:dev:test --all