SwiftUIのコードを読み、古いAPIやデータの受け渡し、画面構成、操作のしやすさ、性能を点検。問題のある箇所と修正前後のコードをファイル別に示します。
- 既存のSwiftUIコードをレビュー
- 非推奨APIを更新したいとき
- 読み上げや文字サイズへの対応確認
コーディング規約、フレームワーク、リファクタリング、コードレビュー(1.6万 件)
SwiftUIのコードを読み、古いAPIやデータの受け渡し、画面構成、操作のしやすさ、性能を点検。問題のある箇所と修正前後のコードをファイル別に示します。
Swiftの非同期・並行処理をレビューし、共有データの扱い、タスクの構成、キャンセルなどを点検。問題箇所と修正前後のコード、対応の優先順位を示します。
仕様や要件を、変更ファイル・実装コード・テスト手順まで含む実装計画にまとめます。作業を小さく分け、コードを書き始める前の準備や引き継ぎに使えます。
Node.jsの依存パッケージをpnpmで管理し、複数プロジェクトの設定やバージョン統一、外部パッケージへの修正、CIでの導入手順を整えるスキル。
Webサーバーのルートやキャッシュ、定期タスクをNitroで実装し、Node.jsやCloudflareなどへのデプロイ設定やv3への移行を支援するスキル。
フロントエンド開発のVite設定を整え、プラグインの作成やライブラリのビルド、サーバー側での画面生成、Vite 8への設定移行を支援するスキル。
UnoCSSを使う画面開発で、既存設定に合わせたスタイル指定や独自ルール、ショートカットを整え、テーマやアイコンなどのプリセット設定を支援するスキル。
JavaScript/TypeScriptの新規開発やライブラリ公開に向け、Anthony Fuの方針に沿ってコード構成、開発ツール、品質チェックを整えるスキル。
Vue 3の画面部品をTypeScriptで作り、入力値やイベント、データ変更に連動する表示を実装するスキル。変更の監視やアニメーション、部品の状態保持も扱います。
Vueを使うWebアプリで、画面作成からデータ取得、サーバー側のAPI実装まで支援するスキル。ページごとの描画方式や状態管理、公開設定も扱います。
Markdownからドキュメントサイトを作り、検索やナビゲーション、テーマを整えるスキル。Vueコンポーネントの埋め込みや多言語化、公開設定も扱います。
Vueアプリで共有するデータや更新処理をPiniaのストアにまとめ、変更が画面へ反映される扱い方から、ストア間の連携やテスト、Nuxtとの統合まで支援するスキル。
現在のブランチからGitHubのPRを作成。差分と検証結果を根拠にタイトル・本文を整え、UI変更の前後画像を添えて、レビューで変更内容を判断しやすくします。
開発前や実装途中の疑問を、対話とコード調査で掘り下げます。構成図や比較表を使って要件・選択肢・リスクを整理し、方針を考えるための相談役となるスキルです。
実際のコードの小さな改善を題材に、提案・仕様・設計・タスク作成から実装、アーカイブまでを解説付きで進め、OpenSpecの一連の流れを学ぶスキル。
進行中のOpenSpecの変更案件を確認し、次に必要な文書を一つ作成します。既存の文書と依存関係を踏まえて進め、完了数と次に作成できる文書も示します。
新機能や修正の説明からOpenSpecの変更案件を作り、文書作成を始める準備を整えます。使用するワークフロー、進捗、最初の文書のテンプレートを示します。
変更分を記した仕様書から、要件の追加・修正・削除・改名をメイン仕様書へ反映します。変更対象外の内容を保ち、変更案件をアーカイブせずに仕様を同期します。
作りたい機能や修正内容をもとに、OpenSpecで実装開始に必要な文書をまとめて作成します。依存関係に沿って順番に進め、実装へ移れる状態まで準備します。
OpenSpecで並行して進めた複数の変更を、成果物やタスクの完了状況、仕様の競合を確認し、コードの実装内容に合わせて仕様を反映して一括アーカイブするスキル。
コード変更時の品質・セキュリティ確認、文書のひな形生成、複数エージェントの役割分担をまとめ、開発工程に応じた検証と並行作業を支えるスキル。
コードの変更差分を分析し、影響するモジュールや文書・テストの更新状況を整理します。設計変更やリファクタリング後、コミット前の更新漏れを確認するスキルです。
OpenSpecの変更を、成果物やタスクの完了状況を確認して日付付きで保管します。仕様の差分を本体へ反映するか確認し、実装後の整理を進めるスキルです。
iOS・Androidアプリの画面、状態管理、通信、データ保存、テストを設計・実装し、React NativeやFlutterによる両OS向け開発の技術選定も支援するスキル。