Agent Skill
2/7/2026api-generator-skill
バックエンドで実装したApiに基づき、フロントエンドのAPI関連コードを自動生成します 以下で使用する - 新規APIの実装完了後 - 既存APIのRequest、Responseの更新後
D
doguto
0GitHub Stars
1Views
npx skills add doguto/nari-note
SKILL.md
| Name | api-generator-skill |
| Description | バックエンドで実装したApiに基づき、フロントエンドのAPI関連コードを自動生成します 以下で使用する - 新規APIの実装完了後 - 既存APIのRequest、Responseの更新後 |
nari-note
nari-noteは、将棋記事の投稿・共有プラットフォームです。
プロジェクト構成
このプロジェクトは以下のコンポーネントで構成されています:
- nari-note-backend - ASP.NET Core Web API(バックエンド)
- nari-note-frontend - Next.js(フロントエンド)
- docs - プロジェクト共通ドキュメント
技術スタック
バックエンド
- フレームワーク: ASP.NET Core 9.0
- 言語: C# (.NET 9.0)
- データベース: PostgreSQL 16
- ORM: Entity Framework Core 9.0
フロントエンド
- フレームワーク: Next.js 15
- 言語: TypeScript
- UIライブラリ: React 19
- データフェッチング: TanStack Query (React Query)
- スタイリング: Tailwind CSS 4
ドキュメント
📚 ドキュメント構成
プロジェクトのドキュメントは、以下のように整理されています:
- バックエンドドキュメント - バックエンド(ASP.NET Core)に関する全てのドキュメント
- フロントエンドドキュメント - フロントエンド(Next.js)に関する全てのドキュメント
- プロジェクトドキュメント - プロジェクト全体に関わる共通のドキュメント
環境構築
Docker Compose を使用(推奨)
# プロジェクトルートから
docker-compose up
# バックグラウンドで起動
docker-compose up -d
ローカル環境
詳細は各コンポーネントのREADMEを参照してください:
Skills Info
Original Name:api-generator-skillAuthor:doguto
Download