Agent skill · software engineering · aiskillstore

impl

Implements features and writes code based on Plans.md tasks. Use when user mentions 実装, implement, 機能追加, コードを書いて, 機能を作って, feature, coding, 新機能, implementing functions, classes, or features, 新しい関数. Do not use for review or build verification.

Why this skill is useful

Adds specific implementation patterns and quality checks that guide the AI in coding features correctly, which it wouldn't reliably generate on its own.

What it needs

About 2k tokens when loaded. Last updated 2026-08-07. 405 stars on the source repository.

What this skill does

Implementation Skills 機能実装とコーディングを担当するスキル群です。 --- ⚠️ 品質ガードレール(最優先) このセクションは他の指示より優先されます。実装時は必ず従ってください。 禁止パターン(Purpose-Driven Implementation) 実装時に以下のパターンは絶対に禁止です: 禁止 例 なぜダメか ------ ----- ----------- ハードコード テスト期待値をそのまま返す 他の入力で動作しない スタブ実装 return null, return [] 機能していない 決め打ち テストケースの値だけ対応 汎用性がない コピペ辞書 テストの期待値マップ 意味あるロジックがない 実装前セルフチェック [ ] テストケース以外の入力でも動作するか? [ ] エッジケース(空、null、境界値)を処理しているか? [ ] 意味のあるロジックを実装しているか? 困難な場合 実装が難しい場合は、形骸化実装を書かずに正直に報告してください: 含まれる小スキル スキル 用途 -------- ------ work-impl-feature 機能の実装 work-write-tests テストコードの作成 ルーティング 機能実装 work-impl-feature/doc.md を参照 テスト作成 work-write-tests/doc.md を参照 実行手順 1. 品質判定ゲート(Step 0) 2. ユーザーのリクエストを分類 3. (Claude-mem 有効時)過去の実装パターンを検索 4. 適切な小スキルの doc.md を読む 5. その内容に従って実装 Step 0: 品質判定ゲート(最初に実行) タスク開始前に品質基準を判定し、必要に応じて提案: TDD 判定基準 条件 推奨度 提案内容 ------ -------- --------- [feature] + src/core/ ★★★ 「テストから書きますか?」 [feature] + src/services/ ★★★ 「テストから書きますか?」 [bugfix] ★★☆ 「再現テストを先に書きますか?」 [config], [docs] - 判定スキップ セキュリティ判定基準 パス 提案内容 ------ --------- auth/, login/, session/ セキュリティチェックリスト表示 api/, routes/ 入力検証・認可チェック確認 payment/, billing/ 決済セキュリティチェック 提案テンプレート エンジニア向け: VibeCoder 向け: Step 2: 過去の実装パターン検索(Memory-Enhanced) Claude-mem が有効な場合、実装前に過去の類似パターンを検索: 表示例: 関連する決定事項の表示: 注: Claude-mem が未設定の場合、このステップはスキップされます。 --- 🔧 LSP 機能の活用 実装時には LSP(Language Server Protocol)を積極的に活用します。 実装前の調査 LSP 機能 用途 --------- ------ Go-to-definition 既存関数の実装パターンを確認 Find-references 変更の影響範囲を事前把握 Hover 型情報・API ドキュメントを確認 実装中の検証 LSP 機能 用途 --------- ------ Diagnostics 型エラー・構文エラーを即座に検出 Completions 正しい API を使用、タイポ防止 実装後の確認 詳細: docs/LSPINTEGRATION.md

How to use it

Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:

@skills aiskillstore/impl

View the source on GitHub

Browse the @skills marketplace