skills/japanese-test-conventions/SKILL.md
Use when writing or editing tests. Tests should be ordered by near-normal, normal, then abnormal cases where applicable, and test names must be Japanese behavior descriptions from a reviewer/user perspective.
npx skillsauth add lilpacy/dotfiles japanese-test-conventionsInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
it("準正常系: <条件> のとき <期待する振る舞い>", () => {});
it("正常系: <条件> のとき <期待する振る舞い>", () => {});
it("異常系: <条件> のとき <期待する振る舞い>", () => {});
NG: 正常系: preset と project 候補をマージした rank source を返す
OK: 正常系: 既存ラベルは preset と一緒に候補へ表示される
NG: 正常系: row 群から自由入力ランク候補を軸ごとに収集できる
OK: 正常系: 一覧で使われている自由入力ラベルを軸ごとに再利用できる
NG: 正常系: server 候補と client 行データ候補をマージできる
OK: 正常系: 同じ画面で追加したラベルも重複なく候補へ残る
NG: 正常系: ランク値と null をセル値へ相互変換できる
OK: 正常系: 入力したラベルは trim され、空入力は未設定として扱われる
data-ai
ユーザー向けの回答、要件整理、説明、計画、レビュー、仕様、要約を作成するときに使う。自然言語だけでは条件、状態、多重度、期間、時刻、境界値、制約、推論、計算が曖昧になりうる場合、表、デシジョンテーブル、Mermaid 図、計算式、境界値表で一意化する。推測で補った図表要素は必ず明示する。
tools
Cross-agent messaging via SQLite. Send messages between Claude Code, Codex, Gemini CLI, and other agents. No daemon, no network, no dependencies beyond bash and sqlite3.
development
Anti-AI-slop design skill for greenfield pages, audits, redesigns, and design extraction from URLs or screenshots. Use when the user asks to build a new app or landing page, wants to redesign something, invokes Hallmark by name, or uses audit/redesign/study.
development
Reviews animation and motion code against a high craft bar derived from Emil Kowalski's design engineering philosophy. Default to flagging; approval is earned.