← スキル一覧に戻る

understand-project-structure
by a-scolan
C4 Architecture-as-Code hands-on demo with refactored microservices and legacy monolith comparison
⭐ 1🍴 0📅 2026年1月23日
SKILL.md
name: understand-project-structure description: Load project context before making changes. Use when starting work to check available element kinds, relationship types, and tags.
Understand Project Structure
Use this skill when starting work on a LikeC4 project or before making significant changes.
C4 Framework Foundation
Before understanding the project, familiarize yourself with the C4 model:
- Read the
c4-modeling-processskill to understand the methodology - Understand how architecture is organized: C1 Context → C2 Container → C3 Component
- This project follows these conventions for all models
Workspace Structure
- Shared specifications:
projects/shared/spec-*.c4- Source of truth for element kinds, relationship types, and tags - MCP servers (REQUIRED): Use LikeC4 MCP and Context7 MCP for context gathering
- ADR documentation:
ADR/directory - System architecture decisions using standard ADR format
Steps
- C4 Context (REQUIRED): Read
c4-modeling-processskill to understand design hierarchy - Use LikeC4 MCP (REQUIRED):
list-projectsorread-project-summaryto get project overview - Read
likec4.config.jsonto understand includes and image aliases - Check
projects/shared/spec-*.c4for available element kinds, relationship types, and tags - Review existing model files to understand current C1/C2/C3 architecture
- Use Context7 MCP: Query LikeC4 documentation if uncertain about syntax or features
Output
- Understanding of C4 framework and top-to-bottom design approach
- Complete understanding of project structure and architecture
- Available element kinds, relationship types, and tags
- Current C1/C2/C3 architecture organization
スコア
総合スコア
45/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
○言語
プログラミング言語が設定されている
0/5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です