본문으로 건너뛰기
cccskills
무료GitHub에 공개

test-design

Design test viewpoints and test cases from code changes using ISO 25010. Use when writing test plans for plan.md, reviewing PR test coverage, or when asked to 'テスト設計', 'テスト観点洗い出し', 'design test cases'. Do NOT use for writing test code or TDD workflows (use /bugfix).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

설치 방법 보기

포함된 파일(1)

  • SKILL.md2.6 KB

SKILL.md(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

Test Design

変更内容からテスト観点を洗い出し、検証可能なテストケースに展開する。

スコープ

  • 読み取り専用の分析スキル。ファイルの作成・変更・削除は行わない
  • 対象はカレントリポジトリ内のファイルのみ

このスキルがやらないこと

  • テストコードの実装(開発者の責務)
  • TDD ワークフロー(/bugfix の責務)
  • 既存テストコードの品質レビュー

入力の取得

  1. 引数あり → そのまま使用(ファイルパス、変更概要、PR番号など)
  2. 引数なし → git diff HEAD で変更差分を取得
  3. Document Workflow 内 → <wfDir>/plan.md のテスト計画セクションがあれば参照(オプション)

Phase 1: テスト観点の洗い出し

  1. 変更内容を分析し、影響を受ける機能・データフロー・境界を特定する
  2. /document-workflow-reference の「ISO 25010 特性選択ガイド」を参照し、変更の種類に応じた品質特性を選択する
  3. 各品質特性について副特性レベルで具体的なテスト観点を列挙する

観点の粒度: 「この入力でこの結果が期待される」と言い換えられるレベルまで具体化する。「正しく動作する」のような抽象的な観点は禁止。

Phase 2: テストケースの展開

各テスト観点について具体的なテストケースを設計し、以下の形式で出力する:

品質特性副特性テスト/検証方法判定基準

次の記述品質ルールを適用する:

  • 曖昧語禁止: 判定基準に「正しく」「適切に」「問題なく」を使用しない。具体的な期待値・状態で記述する
  • 検証可能な形式: 各テストケースは「入力/操作 → 期待される結果」の形式にする
  • 境界値の明記: 境界値・異常値が関わる場合は具体的な値を明記する

出力

  • テスト観点リスト(Phase 1 の結果)
  • テストケーステーブル(Phase 2 の結果、plan.md のテスト計画セクションにそのまま貼り付け可能な形式)

리뷰

아직 리뷰가 없습니다. 사용해 본 소감을 남겨 주세요.

댓글

로그인 없이 쓸 수 있습니다. 사용 후기, 질문, 작동하지 않은 환경 등을 편하게 남겨 주세요.

아직 댓글이 없습니다. 첫 댓글을 남겨 보세요.

보내면 바로 공개됩니다. 이메일 주소나 전화번호 같은 개인 정보는 쓰지 마세요. URL은 2개까지입니다.

0 / 1,000자

이 양식은 reCAPTCHA로 보호되며 Google 개인정보처리방침 및 서비스 약관이 적용됩니다.

같은 저장소의 스킬

Migrate existing ADRs to YAML frontmatter format. Scans docs/decisions/ for ADRs without frontmatter, infers status from body text, shows dry-run for approval. Trigger: /adr-migrate

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

berlysia/dotfiles92026년 10월 20일 업데이트

Start or resume an ADR session. Without number: show status overview and recommend next actionable ADR. With number: provide phase-specific guidance. Trigger: /adr-session, /adr-session NNN, /adr-session new

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

berlysia/dotfiles92026년 10월 20일 업데이트

Analyze a project's harness maturity and guide staged adoption of Harness Engineering best practices (quality loops, safety gates, linters, CLAUDE.md optimization).

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

berlysia/dotfiles92026년 10월 20일 업데이트

bugfix

무료

Standardized bug fix workflow using TDD (Red-Green-Refactor). Use when fixing bugs, resolving issues, or when the user invokes /bugfix. Ensures root cause analysis, failing test first, then minimal fix.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

berlysia/dotfiles92026년 10월 20일 업데이트

clarify

무료

Create detailed specifications by iteratively clarifying unclear points for Plan mode. Use when: After completing a plan when detailed requirements need clarification before implementation.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

berlysia/dotfiles92026년 10월 20일 업데이트

Policy-enforcing installer that deploys hardened Claude Code Action workflows (`@claude` manual mention + dependency-bot auto-fix) into a personal GitHub repository the user administers. Use when asked to introduce Claude Code Action, apply `@claude` mention support, or set up automated CI auto-fix for dependency bot PRs, using the security-hardened templates shipped with this skill.

한국어 요약은 준비 중입니다. 원문 설명을 표시하고 있습니다.

berlysia/dotfiles92026년 10월 20일 업데이트

berlysia의 스킬 모두 보기

이 스킬의 문제 신고