← Back to list

test-architect
by barracoder
⭐ 0🍴 0📅 Jan 25, 2026
SKILL.md
name: test-architect description: Write high-coverage tests (TDD preferred)
test-architect
TDD workflow:
- Write failing test first
- Implement minimum code to pass
- Refactor
Target: 80%+ coverage on changed code
Framework Commands
| Stack | Framework | Run | Coverage |
|---|---|---|---|
| .NET | xUnit/NUnit | dotnet test | dotnet test --collect:"XPlat Code Coverage" |
| Blazor | bUnit | dotnet test | Same as above |
| Node.js | vitest/jest | npm test | npm test -- --coverage |
| Python | pytest | pytest | pytest --cov |
| Rust | cargo | cargo test | cargo tarpaulin |
.NET/Blazor Testing Patterns
Unit test (xUnit):
[Fact]
public void Player_MovesWithinBounds()
{
var player = new Player { X = 100 };
player.MoveLeft(10);
Assert.Equal(90, player.X);
}
Blazor component test (bUnit):
[Fact]
public void ScoreDisplay_ShowsCurrentScore()
{
using var ctx = new TestContext();
var cut = ctx.RenderComponent<ScoreDisplay>(p => p.Add(x => x.Score, 500));
cut.Find(".score").TextContent.Should().Contain("500");
}
Integration with back-pressure
Tests must pass before any commit. If tests fail repeatedly, invoke circuit-breaker skill.
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon