j5ik2o/okite-ai

migrate-skill-to-agent

>- スキルディレクトリを `.claude/skills/{name}` から `.agents/skills/{name}` へ移動し、 `.claude/skills/{name}` と `.codex/skills/{name}` の両方からシンボリックリンクを作成するマイグレーションスキル。 スキルの実体を `.agents/skills/` に一? 参? トリガー:「スキルを .agents に移動」「スキルをマイグレート」「シンボリックリンクを作成」 「migrate skill」「スキルの?

First seen Mar 3, 2026

Installation

$ npx skills add j5ik2o/okite-ai --skill migrate-skill-to-agent

Similar popular skills

Related neighbors and high-traction skills in the same topics — useful to compare before installing.

Also in this package

Other skills from j5ik2o/okite-ai · top by installs.

npx skills add j5ik2o/okite-ai

Browse all from j5ik2o/okite-ai

More details

Agent compatibility

Declared targets from SKILL.md / docs. Unmarked agents are not listed — the skill may still install via the CLI.

Claude Code Declared
Cursor Not declared
Codex Declared
GitHub Copilot Not declared
Windsurf Not declared
Gemini CLI Not declared
Cline Not declared
OpenCode Not declared

Repository health

Stars 81
Default branch main
Open issues 0
Status Active

Skill metadata

Parsed from SKILL.md frontmatter.

Declared agents claude-code codex

Package contents

Files included with this skill beyond the listing page.

  • skill md SKILL.md 2,356 B
  • docs SUMMARY.md 722 B

History

  1. First seen on skills.sh
  2. First recorded snapshot · 21 installs

SKILL.md

Migrate Skill To Agent

.claude/skills/{name} にあるスキルを .agents/skills/{name} へ移動し、 .claude/skills/.codex/skills/ の両方からシンボリックリンクを張る。

使い方

引数としてスキル名を受け取り、scripts/migrate.sh を実行する。

bash scripts/migrate.sh <skill-name> [project-root]
  • skill-name(必須): 移動対象のスキル名(ディレクトリ名)
  • project-root(省略可): プロジェクトルートパス。省略時はカレントディレクトリ

実行前の確認事項

  • .claude/skills/{name} が実ディレクトリとして存在すること(シンボリックリンクでないこと)
  • .agents/skills/{name} がまだ存在しないこと

実行結果

移動前:
  .claude/skills/{name}/  (実ディレクトリ)

移動後:
  .agents/skills/{name}/               (実体)
  .claude/skills/{name} -> ../../.agents/skills/{name}  (シンボリックリンク)
  .codex/skills/{name}  -> ../../.agents/skills/{name}  (シンボリックリンク)

ワークフロー

  1. ユーザーからスキル名を引数として受け取る
  2. バリデーション(ソースの存在確認、既存リンクチェック、ターゲット重複チェック)
  3. scripts/migrate.sh をプロジェクトルートを第2引数として実行
  4. 結果を報告

実行例

ユーザー: 「intent-based-dedup を .agents に移動して」

bash /path/to/migrate-skill-to-agent/scripts/migrate.sh intent-based-dedup /path/to/project