Skip to content

整備: スキルの配線修正と方針の言い回し統一#8

Merged
fla9ua merged 1 commit into
mainfrom
fix/skill-wiring-and-framing
Jun 17, 2026
Merged

整備: スキルの配線修正と方針の言い回し統一#8
fla9ua merged 1 commit into
mainfrom
fix/skill-wiring-and-framing

Conversation

@fla9ua

@fla9ua fla9ua commented Jun 17, 2026

Copy link
Copy Markdown
Owner

全7役割 + サブエージェント + テンプレート + bin を精査し、「第三者から突っ込まれる」観点で修正。

A. 配線(実行時に解決できない参照)

  • review.md 雛形を skills/dango-review/templates/ へ移設。スキルは install.mjs個別にシンボリックリンクされるため、実行時に使う雛形はスキル内に無いと解決できない。
  • dango-review の Preamble から $(dirname "$0") 依存の相対パスを撤去 → mkdir 直書きに。
  • jp-reviewer(サブエージェント)は検出パターンを親から受け取る方式に変更。対象プロジェクト側で動くため skills/... のリポジトリ相対パス推測をやめる。
  • validate.mjstemplates/ 参照切れチェックを追加(同種の参照切れをCIで検知)。

B. 方針(主軸=日本のチーム/企業開発)に統一

  • dango-legal / dango-plan / dango-run の自己定義を「個人開発前提」→「チーム・企業で専任が立ちにくい役割」主・個人従に。
  • 法務各 section の見出し「個人開発でよくある論点」等を中立表現に。

C. 技術的な小修正

  • dango-ship のコミット例を addresstozip.jp の主機能(住所→郵便番号)に整合。
  • Intl.Segmenter を正式表記 new Intl.Segmenter('ja', { granularity: 'grapheme' }) に。

D. バージョン同期

  • SKILL.mdversion を 0.1.3 に。

確認

  • node bin/validate.mjs → ✓ 検証OK(7 役割)

🤖 Generated with Claude Code

A. 配線(実行時に解決できない参照の修正)
- review.md 雛形をスキル内(skills/dango-review/templates/)へ移設。
  スキルは個別にシンボリックリンクされるため、雛形はスキル内に必要。
- dango-review の Preamble から $0 依存の相対パスを撤去し mkdir 直書きに。
- jp-reviewer は検出パターンを親から受け取る方式にし、skills の
  リポジトリ相対パス推測をやめる。
- validate.mjs に templates/ 参照切れチェックを追加。

B. 方針(主軸=日本のチーム/企業開発)に言い回しを統一
- dango-legal / dango-plan / dango-run の自己定義を「個人開発前提」から
  「チーム・企業で専任が立ちにくい役割」主・個人従に書き換え。
- 法務各 section の「個人開発でよくある論点」等を中立表現に。

C. 技術的な小修正
- dango-ship のコミット例を addresstozip.jp の主機能(住所→郵便番号)に。
- Intl.Segmenter を正式表記(granularity 指定)に。

D. 全 SKILL.md の version を 0.1.3 に同期。

Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
@fla9ua fla9ua merged commit 8237b62 into main Jun 17, 2026
@fla9ua fla9ua deleted the fix/skill-wiring-and-framing branch June 18, 2026 09:00
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant