本文へ移動
cccskills
無料GitHub で公開

ci-check

.github/workflows/*.yml を自動解析し、CI で定義されたチェックをローカル実行する汎用スキル。lint・fmt・test・build・audit 等に限定せず、ワークフローの run ステップを抽出して実行する。エラーがあれば修正し、再実行して確認する。

Use when: CI を通したい、lint/test を実行したい、CI チェックしたい、 ワークフローをローカルで試したい。

Triggers: "CI", "ci-check", "lint", "test", "format", "fmt", "audit", "チェック", "検証", "CI 通して", "テスト実行", "ビルド確認"

インストール方法を見る

含まれるファイル(2)

  • SKILL.md3.1 KB
  • scripts/run.sh7.4 KB

SKILL.md(原文)

インストールする前に、エージェントに与えられる指示の中身を確認できます。

CI Check

.github/workflows/*.yml を解析し、CI 定義のチェックをローカル実行する。

ワークフロー

Step 1: CI 定義の確認

# 実行可能なステップを一覧表示
scripts/run.sh --list

--list で以下を表示:

  • RUN: ローカル実行可能なステップ(run: コマンド)
  • SKIP: ローカル実行不可(GitHub Actions、deploy、secrets 依存)

Step 2: 実行

# 全ワークフローを実行
scripts/run.sh

# 特定のワークフローのみ
scripts/run.sh validate.yml

# dry-run(コマンド確認のみ)
scripts/run.sh --dry-run

スクリプトが自動で行うこと:

  • .github/workflows/*.yml の run: ステップを抽出
  • working-directory: を尊重して実行ディレクトリを切り替え
  • deploy/secrets 依存/GitHub Actions (uses:) を自動スキップ
  • 各ステップの pass/fail を表示

Step 3: エラー修正

失敗したステップがあれば:

  1. エラー出力を分析して原因を特定
  2. ソースコードを修正
  3. 失敗したステップだけ再実行して確認

Step 4: 全体再検証

scripts/run.sh

スキップされるステップ

以下のパターンを含む run: コマンドは自動スキップ:

パターン理由
deploy, firebase, aws, gcloudデプロイ系
docker pushレジストリ操作
secrets., GITHUB_TOKEN, GCP_SA_KEYシークレット依存
gh pr, gh issueGitHub API 操作
uses: (GitHub Actions)ローカル実行不可

Claude が直接ワークフローを読む場合

スクリプトで対応できない複雑なケース(matrix、env 変数、条件分岐など)は、 .github/workflows/*.yml を直接 Read して判断する:

  1. Glob で .github/workflows/*.yml を検索
  2. 各ファイルを Read して jobs/steps を確認
  3. run: ステップの内容と working-directory を把握
  4. ローカルで実行可能なコマンドを Bash で実行
  5. if: 条件や matrix がある場合は適切に展開

判断基準

  • 実行する: npm run, pnpm run, yarn, bash, chmod +x && ./script.sh, python
  • スキップ: uses: (Actions), secrets 参照, deploy/push 系, gh CLI (API操作)
  • 確認する: env: にローカルで設定可能な値があるか、if: 条件を満たすか

レビュー

まだレビューはありません。使ってみた感想をお寄せください。

同じリポジトリのスキル

概要と使いどころ

This skill should be used when the user asks to "create a team", "spawn agents", "parallel execution", "delegate tasks to agents", "use a swarm", "team workflow", "split work across agents", "run tasks in parallel", or mentions wanting multiple agents to collaborate on a complex task.

日本語の概要は準備中です。原文の説明を表示しています。

sean-sunagaku/claude-code-plugin382026年7月30日 更新

agent-team-guide

無料日本語概要

Agent Teams スキルを設計・構築するためのベストプラクティスガイド。 サブエージェント定義、SendMessage 通信プロトコル、タスク依存管理、 PostToolUse Hook によるログ、MCP ツール統合、コンテキストファイル設計を網羅。 7つの実績あるチームスキル(app-naming, ui-review, logo-design, persona-creation, skill-creator-team, ui-variations, aso-optimize)から抽出したパターン集。 Use when: Agent Teams を使ったスキルを新規作成したい、 既存のチームスキルの品質を改善したい、エージェント間通信のデバッグ、 チームスキルの設計パターンを知りたい。 Triggers: "agent team", "チームスキル", "エージェントチーム", "サブエージェント定義", "SendMessage パターン", "チーム設計", "エージェント間通信", "team skill", "swarm pattern"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

app-naming

無料日本語概要

アプリ名・サービス名の命名を、5つの専門エージェントチームで多角的に評価・決定するスキル。 ブランディング、商標/法的リスク、デジタルプレゼンス(SEO/ASO/SNS)、国際展開(多言語/発音)の 4観点から候補を提案・調査・議論し、コンテキストファイルと議事録で次回セッションへ引き継ぐ。 Use when: アプリ名を決めたい、サービス名を変更したい、プロダクト名を検討したい、 ネーミングブレスト、名前の商標チェック、アプリ名のリネーム。 Triggers: "アプリ名", "サービス名", "プロダクト名", "ネーミング", "名前を決め", "リネーム", "rename", "app name", "naming", "ブランド名", "商標チェック"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

app-store-preview-movie

無料日本語概要

App Store プレビュー動画を Remotion (React) で生成する Agent Team スキル。 video-director が構成を設計し、script-writer がナレーション台本を作成し、 motion-designer が Remotion コードを実装し、preview-reviewer がコードレビューし、 frame-inspector がレンダリング結果を目視検証する。 Use when: App Store プレビュー動画を作りたい、アプリのプロモーション動画を作りたい、 Remotion で動画を生成したい。 Triggers: "プレビュー動画", "App Store 動画", "アプリ動画", "preview movie", "Remotion", "動画作成", "app preview"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

app-tone-manner

無料日本語概要

アプリのトーン&マナー(トンマナ)を8名のエージェントチームで設計するスキル。 ブランドアーキタイプ・パーソナリティ定義から、カラー・タイポグラフィ・ビジュアルスタイル・ トーン・オブ・ボイスまでを一貫設計し、Pencil (.pen) + Markdown で成果物を出力する。 「デザインテンション」(矛盾ペア)を核に、AIっぽくない独自のブランドアイデンティティを生成する。

sean-sunagaku/claude-code-plugin382026年7月30日 更新

arch-design

無料日本語概要

仕様書・要件定義からソフトウェアアーキテクチャを設計するスキル。 5人の専門エージェント(Architecture Lead・Module Designer・Dependency Analyst・ Platform Expert・Devil's Advocate)が協議しながら、 モジュール分割・依存関係・データフロー・インターフェース設計を行う。 成果物は構造化されたアーキテクチャ設計書(Markdown)。 Use when: 仕様書からどう設計するか迷っている時、モジュール分割の方針を決めたい時、 技術スタックに合ったアーキテクチャパターンを選びたい時、 設計書を作成したい時。 Triggers: "アーキテクチャ設計", "arch design", "仕様書から設計", "モジュール分割", "設計書を作りたい", "アーキテクチャを考えて", "コンポーネント設計", "依存関係を設計", "どう設計する", "design the architecture", "design from spec"

sean-sunagaku/claude-code-plugin382026年7月30日 更新

sean-sunagaku のスキルをすべて見る

このスキルの問題を報告する