Evolution CMS JP Editionの開発タスクを実行するためのワークフロー、コマンド(/work, /start-session等)、およびコーディング規約ガイド。開発作業を開始する際に使用します。
Scanned 6/5/2026
Install via CLI
openskills install modxcms-jp/evolution-jp---
name: project-worker
description: Evolution CMS JP Editionの開発タスクを実行するためのワークフロー、コマンド(/work, /start-session等)、およびコーディング規約ガイド。開発作業を開始する際に使用します。
---
# Project Worker
Evolution CMS JP Edition の開発ワークフロー。
コーディング規約・技術スタック・ドキュメントマップは `AGENTS.md` を参照。
## コマンド
### /start-session
1. `AGENTS.md`(開発ルール)と `.agent/roadmap.md`(ロードマップ)を読み込む
2. `.agent/roadmap.md` の未完了タスクと現在のブランチ状態を確認
3. 取り組むタスクを特定し、ユーザーに確認
### /sync-status
`.agent/roadmap.md` のタスク状態を更新(着手後の遷移のみ担当。`NEXT` への遷移はroadmap直接編集で行う):
- 着手時: `WIP`
- 完了時: `DONE`
- 問題時: `BLOCKED` + 理由
### /work
1. `AGENTS.md` のドキュメントマップから関連ファイルを特定
2. ExecPlan を伴うタスクの初回着手時は `docker compose exec <app-service> php evo skill:init --plan=<plan_id> --skill=project-worker` で run を初期化する
3. 複雑なタスクはステップごとの計画を提示
4. `AGENTS.md` の規約を厳守して実装
5. 規約チェック: No jQuery / No Frames / Helpers First / Secure SQL
### /validate
1. 構文チェック: `find . -path "./vendor" -prune -o -name "*.php" -exec php -l {} +`
2. エラー時は最大3回まで自律修正・再チェック
3. ブラウザ確認が必要な項目をリストアップ
### /handoff
作業完了報告を以下の形式で出力:
- 実施タスク / 変更内容 / 検証結果 / 次のアクション
ExecPlan を伴うタスクの完了時は、`.agent/PLANS.md` の「完了処理プロトコル」step 8(8-1〜8-3)に従う。
コミットや push が妥当な区切りに達している場合は、最後に「コミットして push しますか? はい・いいえ」と1問だけ確認し、`はい` の場合のみ実行する。
## 意思決定の閾値
**自律判断可能**: 規約準拠、リファクタリング、構文エラー修正、ヘルパー関数への置き換え
**要相談**: DBスキーマ変更、互換性を損なう変更、`.agent/roadmap.md` の優先順位変更、大きな設計変更
No comments yet. Be the first to comment!