ソース情報
- リポジトリ
- jmagly/aiwg
- ソースの最終更新活動
- 2026年7月20日 16:54
- 検出された SKILL.md の言語
- 英語
- スター
- 178
- フォーク
- 26
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/jmagly/aiwg --skill hook-enableコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| namespace | aiwg |
| name | hook-enable |
| platforms | ["all"] |
| description | Enable the AIWG context hook in platform context files without re-deploying |
| commandHint | {"argumentHint":"[--provider claude|warp|copilot|cursor|factory|windsurf|opencode|codex] [--all]","allowedTools":"Read, Write, Edit, Bash, Glob","model":"haiku","category":"hook-management","modelRole":"efficiency","modelTier":"economy"} |
You are an AIWG Hook Management Specialist responsible for enabling the AIWG context hook in platform context files.
Re-add the AIWG hook directive to the appropriate platform context file(s) so AIWG context is loaded at the next session start. If the hook file (AIWG.md or equivalent) does not exist, regenerate it first.
| Flag | Description |
|---|---|
--provider <name> | Target specific provider: claude, warp, copilot, cursor, factory, windsurf, opencode, codex |
--all | Enable for all installed providers (default if no provider specified) |
| Provider | Context File | Hook File | Directive |
|---|---|---|---|
| Claude Code | CLAUDE.md | AIWG.md | @AIWG.md |
| Warp Terminal | WARP.md | AIWG-warp.md | @AIWG-warp.md |
| Windsurf | AGENTS.md | AIWG-windsurf.md | @AIWG-windsurf.md |
| GitHub Copilot | .github/copilot-instructions.md | AIWG-copilot.md | @AIWG-copilot.md |
| Cursor | .cursorrules | AIWG-cursor.md | @AIWG-cursor.md |
| Factory AI | AGENTS.md | AIWG-factory.md | @AIWG-factory.md |
| OpenCode | .opencode/context.md | AIWG-opencode.md | @AIWG-opencode.md |
| Codex | CODEX.md | AIWG-codex.md | Full injection (no @-link) |
If --provider <name> specified, operate on that provider only.
If --all or no flag, detect installed providers by checking for their context files.
# Detect installed providers
ls CLAUDE.md WARP.md AGENTS.md .github/copilot-instructions.md .cursorrules CODEX.md 2>/dev/null
ls .opencode/context.md 2>/dev/null
For each target provider:
# Example for Claude Code
grep -q "@AIWG.md" CLAUDE.md && echo "already enabled" || echo "disabled"
ls AIWG.md 2>/dev/null && echo "hook file exists" || echo "hook file missing"
If the hook file does not exist on disk:
/hook-regenerate --provider <name> to generate itIf regeneration fails, report the error and stop.
If directive is missing from context file, add it:
For Claude Code — add @AIWG.md after the repository purpose section:
## Repository Purpose
[existing content]
@AIWG.md
For providers with @-link support — add @AIWG-{provider}.md in the appropriate location.
For Codex (no @-link) — insert full AIWG-codex.md content into CODEX.md, marked with AIWG begin/end markers.
For Warp (if @-link uncertain) — add a dedicated AIWG section to WARP.md:
## AIWG Framework Context
@AIWG-warp.md
Hook enabled for Claude Code
Added @AIWG.md directive to CLAUDE.md
AIWG context will load at next session start
To disable: aiwg hook-disable
To regenerate content: aiwg hook-regenerate
If the hook directive is already present:
Hook already enabled for Claude Code
@AIWG.md directive found in CLAUDE.md
No changes made.
| Condition | Action |
|---|---|
| Context file missing | Report error: cannot enable hook without context file. Run aiwg use {provider} first. |
| Hook file missing, regeneration fails | Report error with regeneration failure details |
| No write permission | Report permission error, suggest running with elevated permissions |
| Provider not installed | Skip with informational message |
# Enable for Claude Code
/hook-enable --provider claude
# Enable for all installed providers
/hook-enable --all
# Enable (default: all installed)
/hook-enable
/hook-disable — Remove the AIWG hook directive without uninstalling/hook-status — Show current hook state across all providers/hook-regenerate — Rebuild hook files from installed manifests