repo-intake
Project initialization inventory and cache generation (one-time intake). Use when first onboarding a project or after major structural changes.
Browse reusable Agent Skills, each with a clear purpose and practical guidance.
Project initialization inventory and cache generation (one-time intake). Use when first onboarding a project or after major structural changes.
Audits and reorganizes messy repositories into clean, LLM-friendly structures. It uses a non-destructive "Migration Manifest" process to safely consolidate scripts, establish documentation, and create AI context zones.
Use when user asks to "create repo map", "generate repo map", "update repo map", "repo map status", or "map symbols/imports". Builds and validates an AST-based repo map using ast-grep.
Reference codebase for Elephant Src. Use this skill when you need to understand the structure, implementation patterns, or code details of the Elephant Src project.
Reference codebase for Walker Src. Use this skill when you need to understand the structure, implementation patterns, or code details of the Walker Src project.
Governs the structure and functionality of repository classes, emphasizing the use of JpaRepository, JPQL queries, and EntityGraphs to prevent N+1 problems.
API仕様に整合したリクエスト/レスポンス例とエラーレスポンス例を作成するスキル。 cURLとSDKサンプルを含め、実行可能で説明的な例示を短時間で整備する。 Anchors: • OpenAPI Specification / 適用: 例示とスキーマ整合 / 目的: 仕様一致 • RFC 7807 Problem Details / 適用: エラーレスポンス設計 / 目的: 形式統一 • API Design Patterns (J.J. Geewax) / 適用: 例示設計 / 目的: 利用者理解の促進 Trigger: Use when creating API request/response examples, cURL samples, SDK snippets, and error case documentation aligned with the API specification. request response examples, cURL, SDK examples, error responses, OpenAPI
TypeScript-based input validation for API requests and video data structures. Use this when validating request bodies in Express handlers, implementing type guards, or validating RenderRequest and RecapBook data. Ensures type safety at API boundaries.
Add retry, timeout, and circuit breaker patterns at the workflow level. Business functions stay clean.