Rust 1.75以降での非同期処理、所有権やライフタイムの設計、Webサービスやシステム開発を支援し、安全性を保ちながら性能を高める方法を提案します。
- Rustの所有権やライフタイムを解決したいとき
- Tokioを使う非同期サービスを作りたいとき
- Rustコードの速度やメモリ使用量を改善したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Pythonコードの処理時間やメモリ使用量をプロファイラーで調べ、遅さの原因となる箇所を特定して、アプリケーションやデータ処理の改善案を提案します。
- 遅いPython処理の原因を調べたいとき
- メモリ使用量やリークを確認したいとき
- データ処理を高速化したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
イベントストリームから読み取り用モデルや集計ビューを作り、CQRSの参照処理や検索、リアルタイム表示のクエリを整えるスキルです。
- CQRSの読み取りモデルを作りたいとき
- イベントからダッシュボードを作りたいとき
- イベント由来の検索インデックスを構築したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
PHPの標準機能やモダンな構文を活用し、型安全性とメモリ効率を意識したコードの実装・改善を支援します。
- 大量データを省メモリで処理したいとき
- SPLのデータ構造を選びたいとき
- PHPコードの型や設計を見直したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Reactアプリの状態を用途別に整理し、Redux ToolkitやZustand、Jotai、React Queryなどの選び方や実装パターンを示すスキルです。
- Reactの状態管理方法を選びたいとき
- 画面状態とAPIデータを分けたいとき
- データ更新を楽観的に反映したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
PythonライブラリやCLIツールを配布できる形に整え、`pyproject.toml`などの設定、ビルド、バージョン管理、PyPIへの公開手順を案内します。
- ライブラリを配布したいとき
- CLIツールをパッケージ化したいとき
- wheelやソース配布物を作りたいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Reactアプリのバージョン更新やクラスコンポーネントからHooksへの移行、Suspenseなどの並行機能の導入を、段階的な改修と確認の手順に沿って支援します。
- Reactアプリを新しい版へ更新したいとき
- クラスコンポーネントをHooksへ移行
- Suspenseなどを導入したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
PostgreSQL向けのテーブル設計を支援し、用途に合うデータ型や制約、インデックスを選びながら、性能や将来の変更も考慮したスキーマを組み立てます。
- PostgreSQLのスキーマを設計したいとき
- 検索に合うインデックスを選びたいとき
- 既存テーブルの拡張性を見直したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
ネットワーク通信をパケット単位で調べ、独自プロトコルの構造や動作を整理して、相互接続やデバッグに役立つ手順と資料をまとめます。
- パケット通信を分析したいとき
- 独自プロトコルの仕様を整理したいとき
- ネットワークの不具合を調べたいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
RubyやRailsのコードを慣用的な書き方で整え、メタプログラミングやGem開発、テスト、性能改善まで支援します。
- Rubyの既存コードを整理したいとき
- Railsの機能を実装したいとき
- Gemを開発したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Tokioを使った非同期Rustのタスクやチャネル、ストリーム、エラー処理の実装パターンを参照し、並行処理やデバッグを進めるスキルです。
- Tokioで非同期アプリを作りたいとき
- 並行処理のエラー対応を設計したいとき
- 非同期コードの不具合を調べたいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Bash固有の機能に頼らないPOSIX準拠のシェルスクリプトを作成し、LinuxやmacOS、BSDなど異なるUnix系環境で動く移植性と安全性を高めます。
- 複数のUnix系環境で動くスクリプトを書きたいとき
- BashスクリプトをPOSIX shへ移行したいとき
- シェルスクリプトの移植性を確認したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
複数サービスにまたがる長時間の業務処理をサガパターンで組み立て、失敗時の補償処理や進行状態の管理方法を設計します。
- 複数サービスの業務処理を連携したいとき
- 失敗時の補償処理を設計
- 注文から配送までの流れを管理
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
StripeやPayPalなどの決済導入に向けて、購入画面、定期課金、Webhook処理を設計し、署名検証や二重処理の防止など安全な実装を支援します。
- 決済機能をサービスに追加したいとき
- 定期課金の仕組みを導入したいとき
- Webhookを安全に処理したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Nxのモノレポでアプリや共有ライブラリの境界、依存関係、ビルドキャッシュ、変更箇所に応じたCI実行を設定する方法を扱います。
- Nxでモノレポを始めたいとき
- アプリとライブラリの境界を決めたいとき
- 変更箇所だけCIで実行したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
複数のアプリやパッケージを一つのリポジトリで管理する構成を整え、Turborepo・Nx・pnpm workspacesによるビルド最適化や依存関係の共有を支援します。
- 複数アプリを一つのリポジトリで管理したいとき
- 別々のリポジトリを統合したいとき
- モノレポのビルド時間を短縮したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
非同期処理や配列変換など、ES6以降のJavaScriptの書き方を使って、既存コードの整理や読みやすさの改善を進めるスキルです。
- 古いJavaScriptを整理したいとき
- コールバックを非同期構文に移したいとき
- データ変換処理を組み立てたいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Bukkit・Spigot・Paper向けのMinecraftサーバープラグイン開発を支援し、イベント処理やコマンド、ワールド操作、互換性を考慮した設計を進めます。
- プラグインの設計を相談したいとき
- ゲーム内コマンドを追加したいとき
- イベント処理の負荷を見直したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
ExpressやFastifyを使うNode.jsバックエンドのAPI設計、ミドルウェア、認証、エラー処理、データベース連携の指針を得られます。
- Node.jsでREST APIを作りたいとき
- GraphQLバックエンドを設計したいとき
- 認証やエラー処理を整えたいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Next.js 14以降のApp Routerを使うアプリ開発を支援し、Server Components、ストリーミング、ルーティング、データ取得やキャッシュの実装パターンを案内します。
- App Routerで新しいアプリを作りたいとき
- Pages Routerから移行したいとき
- Server Componentsやストリーミングを導入したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Node.jsやフロントエンド向けのTypeScriptプロジェクトを、用途に合ったフォルダー構成、ビルド設定、型チェック、テスト環境とともに立ち上げます。
- TypeScriptの新規アプリを始めたいとき
- Node.js APIの初期構成を作りたいとき
- 型チェックやテストを導入したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
古いコードやフレームワークを段階的に更新し、依存関係や互換性に配慮しながら技術的負債を減らすための移行計画と改修を支援します。
- 古いフレームワークを移行したいとき
- レガシーコードの技術的負債を減らす
- 依存関係を互換性に配慮して更新
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
Julia 1.10以降で、数値計算やデータ処理のコード作成、パッケージ開発、型安定性と実行性能の改善を支援します。
- Juliaの数値処理を高速化したいとき
- Juliaパッケージを作りたいとき
- 型や多重ディスパッチを設計したいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新
React NativeやFlutter、iOS・Androidの開発を支援し、アプリの設計、端末機能との連携、オフライン同期、性能改善まで扱います。
- iOSとAndroid向けアプリを設計したいとき
- 端末機能をアプリに追加したいとき
- オフライン同期の方法を考えたいとき
rmyndharis/antigravity-skills☆ 1,8632026年10月15日 更新