deployment
FreeSkyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
The English summary is being prepared. Showing the original description.
Project Rito (Skyblur) の開発ガイドラインと規約です。
The English summary is being prepared. Showing the original description.
See how to installReview the instructions the agent will receive before you install.
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)。pnpm test 等を実行せず、対象ディレクトリ(backend/ または frontend/)で実行してください。backend: rtk pnpm run typecheck (tsc --noEmit) を使用してください。frontend: rtk pnpm run build (Next.js Turbopack 型検証) を使用してください。frontend の pnpm lint は、TypeScript 7.0 と typescript-eslint 8.x の非互換によりエラー停止するため、上流ライブラリの対応までワークフロー内で実行をスキップしてください(型チェック・静的検査は Next.js ビルドで代替)。shared/logic/ が共有モジュールの単一情報源(Single Source of Truth)です。frontend / backend への同期は pnpm run sync:shared、検証は pnpm run verify:shared(またはテスト内)で行ってください。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 の使用を避けてください。No reviews yet. Tell others what you thought.
No login needed. Share how it worked for you, ask a question, or note where it did not run.
No comments yet. Be the first to write one.
Skyblurのフロントエンド、バックエンド、およびChrome拡張機能のデプロイプロセスを完全に自動化して管理します。
The English summary is being prepared. Showing the original description.
Rust Token Killer (Codex CLI) の使用ガイドラインです。常にシェルコマンドを実行する際は rtk プレフィックスを付与します。
The English summary is being prepared. Showing the original description.
frontend および backend ディレクトリにおけるパッケージの更新と脆弱性の自動修正を管理します。
The English summary is being prepared. Showing the original description.