technical-spec-d136eb — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited technical-spec-d136eb (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
TypeScriptをベースとしたアプリケーション実装。アーキテクチャパターンはプロジェクトの要件と規模に応じて選択すること。
process.env の直接参照は避け、設定管理層を通じて取得すること.envファイルはGitに含めないプロジェクトごとに適切なアーキテクチャを選択し、明確に定義すること:
#### 基本原則
#### データフローのベストプラクティス
package.jsonのpackageManagerフィールドに応じた実行コマンドを使用すること。
build - TypeScriptビルドtype-check - 型チェック(emit なし)test - テスト実行test:coverage - カバレッジ測定test:coverage:fresh - カバレッジ測定(キャッシュクリア)test:safe - 安全なテスト実行(自動クリーンアップ付き)cleanup:processes - Vitestプロセスのクリーンアップ品質チェック実行前に、変更対象領域にどのような品質メカニズムが存在するかを特定する:
品質チェックは実装完了時に必須:
Phase 1-3: コード品質チェック
Phase 4: テスト
test - テスト実行Phase 5: コード品質再検証
check:code - コード品質の再検証(Phase 4でのテスト修正による副作用を清掃)check:all - 全体統合チェック(check:code + test)※手動一括確認用open coverage/index.html - カバレッジレポート確認format - フォーマット修正lint:fix - Lint修正cleanup:processes スクリプトを実行test:coverage:fresh スクリプトを実行~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.