← Back to list

core-protocol
by PROdotes
MP3 library manager and auto player
⭐ 0🍴 0📅 Jan 23, 2026
SKILL.md
The Gosling Core Protocol
NOTE: All operational logic is now governed by the GSD (Get Shit Done) Protocol in rules/operating_directives.md.
This skill defines the architectural guidelines for Gosling2.
1. Architectural Guidelines
- Service Layer: Business logic goes here (
src/business). - Presentation Layer: UI widgets go here (
src/presentation). - Data Layer: Repositories and Models go here (
src/data). - Encouraged Separation: Try to keep UI and Data layers separate. If you notice a violation in a file you're editing, mention it in Field Notes but do not let it block the task.
2. Structural Health
- Avoid Bloat: Keep methods focused. If a file is reaching 600 lines, log it in Field Notes as a refactoring candidate.
- Progressive Cleanup: Clean as you go, but never at the expense of functionality.
3. The Laws (Regression Guard)
The following features are sensitive. If you touch code related to these, double-check your logic:
- Alias Redirection: Clicking an Alias/Member chip MUST redirect to the Primary Identity.
- Unlink = Split: Removing an alias MUST split it into a NEW Identity.
- Merge = Combine: Adding a Person to a Person MUST merge their Identities.
4. Interaction Style
- Direct & Technical: Use technical language when discussing code, but keep the UI simple for the Night Shift DJ.
- No Fluff: No apologies, no filler. Just the status of the GSD loop.
Score
Total Score
50/100
Based on repository quality metrics
✓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
Reviews
💬
Reviews coming soon