← スキル一覧に戻る

update-system-map
by alexanderop
Personal knowledge base for capturing and connecting content using Zettelkasten-style wiki-links
⭐ 2🍴 0📅 2026年1月23日
SKILL.md
name: update-system-map description: Update the System Knowledge Map documentation allowed-tools: Read, Write, Edit, Glob, Grep, Bash, Task
Update System Knowledge Map
Perform a codebase archaeology investigation and update docs/SYSTEM_KNOWLEDGE_MAP.md with current system state.
Investigation Plan
Phase 1: Reconnaissance (Tech Stack)
- Read
package.jsonfor dependencies and scripts - Read
nuxt.config.tsfor framework configuration - List
app/directory structure
Phase 2: Data Model Discovery (The Nouns)
- Read
content.config.tsfor collection schemas and content types - Count items in
content/,content/authors/,content/podcasts/ - Identify any new entity types or schema changes
Phase 3: Capabilities Discovery (The Verbs)
- List
app/pages/for route handlers - List
server/api/for API endpoints - Read key pages to understand features
- List
app/composables/for reusable logic
Phase 4: Business Rules
- Grep for validation logic in
content.config.ts - Check for any new business rules in server/api handlers
- Review any constants or config files
Phase 5: Generate Report
Update docs/SYSTEM_KNOWLEDGE_MAP.md with:
# System Knowledge Map
> Auto-generated codebase archaeology report for non-technical stakeholders
> Last updated: [current date]
## 1. High-Level Overview
- What this system does (1-2 sentences)
- Tech stack table
## 2. Core Business Entities (The Nouns)
- Content (with all type variants and key attributes)
- Authors
- Podcasts
- Tweets
- Any new entities
## 3. Key Capabilities (The Verbs)
- Content management features
- Discovery & navigation features
- Visualization features
- Reading experience features
## 4. Business Rules & Logic
- Validation rules with file:line references
- Workflows (e.g., reading status)
- Naming conventions
## 5. Integrations
- External services
- Internal modules
## 6. API Surface
- All endpoints with methods and purposes
## 7. File Structure
- Key directories and their purposes
## 8. Current Scale
- Approximate counts of content, authors, etc.
Important Guidelines
- Be thorough: Read actual files, don't assume
- Include counts: Provide real numbers for scale section
- Add line references: For business rules, include
file.ts:line - Update timestamp: Always update the "Last updated" date
- Preserve structure: Keep the same section headings for consistency
スコア
総合スコア
50/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
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です