Skip to content
Back to skills

Project Worker

ASecurity

Evolution CMS JP Editionの開発タスクを実行するためのワークフロー、コマンド(/work, /start-session等)、およびコーディング規約ガイド。開発作業を開始する際に使用します。

  • 33 stars
  • 0 votes
  • 0 copies
  • 4 views
  • Added June 5, 2026
toolsphpsqldocker

Security analysis

A100/100

Scanned June 5, 2026

npx -y skills add modxcms-jp/evolution-jp --skill project-worker --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Project Worker?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Project Worker
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/modxcms-jp-project-worker/badge)](https://www.skillsdirectory.com/skills/modxcms-jp-project-worker)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
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` の優先順位変更、大きな設計変更

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.