nimiusrd
- 7 skills
- 0 followers
- 15 hours ago last updated
- ▌ Refactoring · nimiusrd bundleコードのリファクタリングを支援するスキル。外部仕様(振る舞い)を変更せずに、コードの内部構造を改善する。 以下のリクエストに使用: - 関数・クラスの分割・整理 - 変数名・関数名のリネーム - 重複コードの排除・共通化 - 設計パターンの適用 - コードの可読性・保守性の向上 - 「リファクタリングして」「きれいにして」「整理して」「DRYにして」などの指示 対応言語:言語問わず汎用。テストが不十分な場合はリファクタリングを中止する。
- ▌ Commit And Pr · nimiusrd変更を適切な単位でコミットし、リモートへプッシュして GitHub Pull Request を作成する。「コミットして PR を出して」「今の作業をプッシュしてプルリクを作って」「変更を公開してレビューに回して」など、コミットから PR 作成までを依頼されたときに使用する。ユーザー指定とリポジトリ固有の書式・言語を優先し、指定がなければ本文の日本語フォーマットを使う。
- ▌ Test Generator · nimiusrd bundle変更ファイル、指定した対象、またはリポジトリ全体のカバレッジ不足を調べ、 振る舞いを検証するテストを追加・更新する。 「変更分のテストを書いて」「カバレッジを上げて」「テスト候補を探して」で使用する。 プロジェクト既存のコマンドを優先し、不足するテスト・測定・集計コマンドをプロジェクト側に整備する。
- ▌ Codex Review Loop · nimiusrd bundle実装完了後の PR で Codex 再レビューを依頼し、指摘をクローズする。コメントはユーザー本人名義で投稿する。「Codex レビューを回して」「Codex 指摘を対応して」など、Codex(chatgpt-codex-connector)への再依頼や指摘クローズを依頼されたときに使用する。
- ▌ Maintain Package JSON · nimiusrd bundlepackage.json のスクリプト整理、未使用依存の削除、依存のアップデート、 依存パッケージのメンテナンス状況の確認を行う。 「package.jsonを整理して」「依存を更新して」「メンテナンスされていない依存を調べて」 など、Node.js プロジェクトのパッケージ構成を保守するリクエストに使用する。
- ▌ Devcontainer Bootstrap · nimiusrd bundleNode・Python・Rust リポジトリへの Dev Container 導入・更新を支援する。スタック判定、テンプレート生成、既存設定を優先する安全マージ、任意の開発ツールと CI 追加に使用する。
- ▌ Property Test Generator · nimiusrd bundle指定された関数・ファイル、または現在の変更に対して property-based tests (PBT) を設計・実装・実行する。「変更分にプロパティテストを書いて」「PBTを追加して」 などの依頼や、純粋関数・バリデータ・パーサ・フォーマッタの不変条件の検証に使用する。 fast-check (TS/JS)、Hypothesis (Python)、proptest (Rust) に対応する。