shafthq / shaft-developer
Use when starting any SHAFT testing task to select exactly one lifecycle, implementation, or tool specialist before doing the work.
0
SKILL.md2.5 KB
SHAFT Developer
Routing
- Lifecycle: [`shaft-requirements-analysis`](../shaft-requirements-analysis/SKILL.md), [`shaft-test-planning`](../shaft-test-planning/SKILL.md), [`shaft-test-case-design`](../shaft-test-case-design/SKILL.md), [`shaft-test-data-design`](../shaft-test-data-design/SKILL.md), [`shaft-test-environment`](../shaft-test-environment/SKILL.md), [`shaft-test-execution`](../shaft-test-execution/SKILL.md), [`shaft-test-monitoring`](../shaft-test-monitoring/SKILL.md), [`shaft-failure-analysis`](../shaft-failure-analysis/SKILL.md), [`shaft-flaky-test-analysis`](../shaft-flaky-test-analysis/SKILL.md), [`shaft-defect-reporting`](../shaft-defect-reporting/SKILL.md), [`shaft-execution-reporting`](../shaft-execution-reporting/SKILL.md), [`shaft-stakeholder-reporting`](../shaft-stakeholder-reporting/SKILL.md), [`shaft-accessibility-testing`](../shaft-accessibility-testing/SKILL.md), [`shaft-nonfunctional-test-design`](../shaft-nonfunctional-test-design/SKILL.md)
- Implementation: [`shaft-automated-test-authoring`](../shaft-automated-test-authoring/SKILL.md), [`shaft-page-objects`](../shaft-page-objects/SKILL.md), [`shaft-fluent-api`](../shaft-fluent-api/SKILL.md), [`shaft-locator-design`](../shaft-locator-design/SKILL.md), [`shaft-web-actions`](../shaft-web-actions/SKILL.md), [`shaft-mobile-actions`](../shaft-mobile-actions/SKILL.md), [`shaft-api-testing`](../shaft-api-testing/SKILL.md), [`shaft-database-testing`](../shaft-database-testing/SKILL.md), [`shaft-assertions`](../shaft-assertions/SKILL.md), [`shaft-guide-search`](../shaft-guide-search/SKILL.md), [`shaft-test-recording`](../shaft-test-recording/SKILL.md), [`shaft-recording-codegen`](../shaft-recording-codegen/SKILL.md), [`shaft-change-verification`](../shaft-change-verification/SKILL.md)
- Tools: [`shaft-mcp`](../shaft-mcp/SKILL.md), [`shaft-cli`](../shaft-cli/SKILL.md)
Read [the deterministic routing map](references/routing.md), select the single
closest specialist for the current deliverable, and load only that skill. A
natural-language web, mobile, or API scenario whose output is generated test
code starts at shaft-test-recording, then returns here forshaft-recording-codegen after the recording is persisted and replay-proven.
Return here only when the user asks for a distinct next deliverable. Never guess
SHAFT syntax, tool names, execution evidence, or product behavior.