Skyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
usounds/Skyblur192026年9月13日 更新
Project Rito (Skyblur) の開発ガイドラインと規約です。
インストール方法を見るインストールする前に、エージェントに与えられる指示の中身を確認できます。
Ritoは、Bluesky(AT Protocol)のエコシステムに向けたブックマークおよびフィード管理システムです。モノレポ構成を採用しており、フロントエンド、バックエンド、Chrome拡張機能、およびカスタムレキシコンの定義を含みます。
/backend: APIサーバー、データベーススキーマ、およびバックエンドロジック。/frontend: Next.js アプリケーション。XRPCの実装やUIコンポーネント。/lexicons: uk.skyblur.* などのカスタムレキシコン定義。pnpm を使用してください。frontend や backend)で行ってください。pnpm, git, wrangler など)を実行する際は、常に RTK.md の指示に従い、rtk をプレフィックスとして付与してください(例:rtk pnpm install)。uk.skyblur.* 名前空間 of レキシコンを尊重してください。lexicons/ ディレクトリで行い、必要に応じて型定義を再生成してください。vitest を使用しています。__tests__ ディレクトリに対応するテストを追加または更新してください。pnpm testcamelCasePascalCasecamelCase または PascalCase (Reactコンポーネント)すべて日本語で記載する
HandleOauthClientNode.ts など、BlueskyのOAuthフローの実装に注意を払ってください。このプロジェクトでは、AIエージェントの作業そのものを観測し、改善対象として扱います。単発の実装だけでなく、作業プロセスを継続的に改善してください。
通常の開発タスクを開始するときは、必ずワークフロー自己改善専任のサブエージェントを起動してください。サブエージェントが利用できない実行環境では、その理由をユーザーに明示し、主担当が同等の観測・Issue化・改善レビューを代替してください。
SKILL.md、テスト、スクリプト、CI、ドキュメント、プロンプト運用に反映してください。radius, size, color, mt, variant 等)や CSS/スタイリングを変更してはなりません。any の使用を避けてください。まだレビューはありません。使ってみた感想をお寄せください。
概要と使いどころ
Skyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
Rust Token Killer (Codex CLI) の使用ガイドラインです。常にシェルコマンドを実行する際は rtk プレフィックスを付与します。
frontend および backend ディレクトリにおけるパッケージの更新と脆弱性の自動修正を管理します。