Skip to content

機能: dango-seo役を追加 + インストールをスキル選択式に拡張 - #16

Merged
fla9ua merged 1 commit into
mainfrom
feat/dango-seo-and-install-select
Jul 20, 2026
Merged

機能: dango-seo役を追加 + インストールをスキル選択式に拡張#16
fla9ua merged 1 commit into
mainfrom
feat/dango-seo-and-install-select

Conversation

@fla9ua

@fla9ua fla9ua commented Jul 20, 2026

Copy link
Copy Markdown
Owner

Summary

  • SEO/AIO観点(メタ情報・OGP・構造化データ・robots/sitemap・AIクローラ対応)を点検/生成する新役割 dango-seo を追加。dango-review/dango-legal と同じパターンで sections/*.md に5観点を分割。dango-run のゲートには接続せず単発利用とした。
  • bin/install.mjs--only=a,b フラグとTTY対話選択を追加。選んだ役割だけが ~/.claude/CLAUDE.md の役割ガイドにも反映されるよう、注入テンプレートを行単位でフィルタする(非対話環境では従来どおり全役割を導入し後方互換を維持)。
  • README / CLAUDE.md / CHANGELOG / 注入テンプレートを更新。

Test plan

  • node bin/validate.mjs — SKILL.md体裁・sections参照を検証(8役割でOK)
  • 仮HOMEで node bin/install.mjs --only=dango-review,dango-seo を実行し、リンクとCLAUDE.md注入が選択どおりにフィルタされることを確認
  • 仮HOMEで非TTY実行時に全役割が導入される後方互換動作を確認
  • 未知のスキル名を --only に渡した場合にエラー終了することを確認
  • node bin/uninstall.mjs が部分導入でも正しく動作することを確認
  • 実環境の ~/.claude/ に反映し、/reload-skillsdango-seo が認識されることを確認

🤖 Generated with Claude Code

SEO/AIO観点(メタ情報・構造化データ・robots/sitemap・AIクローラ対応)を
点検/生成する新役割 dango-seo を追加。dango-review/dango-legalと同様に
sections/*.md へ観点を分割し、dango-run のゲートには繋げず単発利用とした。

bin/install.mjs は --only=a,b フラグとTTY対話選択に対応し、選んだ役割だけが
~/.claude/CLAUDE.md の役割ガイドにも反映されるようテンプレートを行単位で
フィルタする(非対話環境では従来どおり全役割を導入)。

Co-Authored-By: Claude Sonnet 5 <noreply@anthropic.com>
@coderabbitai

coderabbitai Bot commented Jul 20, 2026

Copy link
Copy Markdown

Important

Review skipped

Auto reviews are disabled on this repository. Please check the settings in the CodeRabbit UI or the .coderabbit.yaml file in this repository. To trigger a single review, invoke the @coderabbitai review command.

⚙️ Run configuration

Configuration used: Organization UI

Review profile: CHILL

Plan: Pro

Run ID: eab14790-7f04-4bba-89a4-5910218bcb42

You can disable this status message by setting the reviews.review_status to false in the CodeRabbit configuration file.

Use the checkbox below for a quick retry:

  • 🔍 Trigger review

Thanks for using CodeRabbit! It's free for OSS, and your support helps us grow. If you like it, consider giving us a shout-out.

❤️ Share

Comment @coderabbitai help to get the list of available commands.

@fla9ua
fla9ua merged commit 4cf93af into main Jul 20, 2026
2 checks passed
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