Build And Test — Testing skill for Claude Code
Build and test Granita the sanctioned way — package tests, then both app targets.
How to install Build And Test
Installs to ~/.claude/commands/fardavide-granita-build-and-test.md
mkdir -p ~/.claude/commands && curl -fsSL https://raw.githubusercontent.com/fardavide/granita/HEAD/.claude/commands/build-and-test.md -o ~/.claude/commands/fardavide-granita-build-and-test.md Restart Claude Code, or start a new session, for it to be picked up.
What Build And Test does
Build and test Granita the sanctioned way — package tests, then both app targets.
Alternatives in Testing
- Add Scaffold — 按 14-phase 工作流为指定 app 编写清理 scaffold(含需求采集、实测勘测、TOML、safety test、UI 集成) 1.3k ★
- Check Package — Run full validation (build + lint + test + typecheck) on a package 1.1k ★
- Mobile QA — Final QA verification of a mobile app against its approved plan 107 ★
Full documentation available on GitHub
View Source RepositoryRelated Skills
React Test
Enforce TDD workflow for React. Write React Testing Library tests first (behavior-focused, accessibility-first
Sp.Autonomous
Fully autonomous project builder - analyzes current project, generates missing skills/agents/hooks, tests them
QA Writer
Author a new QA test for the Convos iOS app (both structured YAML + markdown documentation).
E2e Pipeline Test
Run the full Lancet2 pipeline on both test profiles back-to-back. Germline (NA12878 / chr1) then somatic (HCC1
Outlook LLM Tests
Run make crud-test from the repository root via the Bash tool. This is the primary, canonical way to execute t
Ix Impact
Change risk analysis — blast radius, affected systems, and what to test. Depth scales with risk level; low-ris
Related Agents
Kavach Env Detective
KAVACH live-validation environment discovery specialist. Scans the target repository for every way to build, r
Test Execution Agent
Single execution agent for every playwright-bdd test test-writer produces — browser tests (WAY 1) and API test
Nonfunctional Testing
Designs and runs load, resilience and recovery tests, and provides the test data. Use before a release with an