Agent skill

Basercms5 Claude Workflow Setup

by baserproject in baserproject/basercms

baserCMS5(CakePHP5)の開発・移行を Claude Code で進めるときに、着手前に一度参照する「推奨ワークフロー環境セットアップ」スキル(提案ベース・実行は opt-in)。「5系プラグインの開発や移行をこれから始める」「どう進めるのがベストか」「設計→計画→実装の進め方/環境を整えたい」「パーミッションを整理して Auto mode…

MITAuto-check passedAgent Workflows

Install Basercms5 Claude Workflow Setup

skills CLI
$ npx skills add baserproject/basercms --skill basercms5-claude-workflow-setup -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install baserproject/basercms basercms5-claude-workflow-setup --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/baserproject/basercms.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.agents/skills/basercms5-claude-workflow-setup .claude/skills/basercms5-claude-workflow-setup && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
basercms5-claude-workflow-setup
GitHub stars
190
Token cost
~2.3k tokens
SKILL.md length
390 words
Files
1
Skills in repo
15
Repo updated
First seen
Licence
MIT

At a glance

baserCMS5(CakePHP5)の開発・移行を Claude Code で進めるときに、着手前に一度参照する「推奨ワークフロー環境セットアップ」スキル(提案ベース・実行は opt-in)。「5系プラグインの開発や移行をこれから始める」「どう進めるのがベストか」「設計→計画→実装の進め方/環境を整えたい」「パーミッションを整理して Auto mode…

  • Works in 5 steps: 現状チェック(まず確認):… → permissions-audit でパーミッション整理(opt-in):… → Auto mode への切替を案内(ユーザー操作):… → …
  • Tasks that involve Brainstorming
  • SKILL.md covers ★大前提(このスキルの性格), 前提: 必要なプラグインの導入(未導入なら案内・ユーザー操作), 前提: 常時ON規則を CLAUDE.md… and 使い方(提案フロー), plus 5 more sections
  • Calls pandoc, docker and curl; reaches github.com

What it does

Basercms5 Claude Workflow Setup is an agent skill from baserproject/basercms. baserCMS5(CakePHP5)の開発・移行を Claude Code で進めるときに、着手前に一度参照する「推奨ワークフロー環境セットアップ」スキル(提案ベース・実行は opt-in)。「5系プラグインの開発や移行をこれから始める」「どう進めるのがベストか」「設計→計画→実装の進め方/環境を整えたい」「パーミッションを整理して Auto mode で進めたい」等のときに最初に参照する。superpowers brainstorming での設計、permissions-audit でのパーミッション整理、その上での Auto mode 利用、spec/plan の Markdown プレビュー、brainstorming→plan プレビュー→spec 書き出しの順序を、強制せず"提案"する(やるかはユーザー判断、既に整っていればスキップ)。技術的な実装パターンは basercms5-plugin-development / basercms5-theme-development(共通ルールは basercms5-development)、移行の書き換えは…

Its SKILL.md is about 2.3k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Agent Workflows, covering Brainstorming, Hooks and plugins and Markdown. It works with Visual Studio Code. The repository describes itself as: baserCMS : Based Website Development Project. The licence is MIT.

When your agent uses it

  • Tasks that involve Brainstorming
  • Tasks that involve Hooks and plugins
  • Tasks that involve Markdown

Example prompts

  • “/basercms5-claude-workflow-setup”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. 現状チェック(まず確認): 「設計フェーズか実装フェーズか」「.claude/settings.json のパーミッションは整理済みか」「Auto mode を使う意向はあるか」。整っていれば該当ステップは飛ばす。
  2. permissions-audit でパーミッション整理(opt-in): permissions-audit で .claude/settings.json の allow/deny を整理することを提案する。やるか確認し、望めば実行(危険操作は deny、頻用コマンドは…
  3. Auto mode への切替を案内(ユーザー操作): パーミッション整理が済んだら、Claude Code の Auto mode(自動承認)に切り替えて進めると効率的、と案内する。Auto mode はスキルからは有効化できないので、切替はユーザーが行う。整理前に Auto…
  4. 設計は superpowers /brainstorming を使うことを"ユーザーに推奨として伝える": このスキルが勝手に brainstorming を起動するのではない。「新規開発や大きめの改修など、何かをやりたいときは、いきなり実装せず、プランモードに切り替えて…
  5. 実装フェーズへ: 設計が固まったら下記「設計→計画→spec の順序」に従い、実装は技術スキル(正本は basercms5-plugin-development / basercms5-theme-development、共通ルールは…

What it can do on your machine

Read from SKILL.md and the folder at commit 748b4f6. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    Shell commands in SKILL.md call:

    • pandoc
    • docker
    • curl

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    Hosts in commands or code, which the agent is likely to contact:

    • github.com

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Basercms5 Claude Workflow Setup loads about 2.3k tokens when it runs. Until then it costs about 153 tokens; SKILL.md has 390 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~153
When it runs · the whole SKILL.md, loaded when a task matches
~2.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from baserproject/basercms at commit 748b4f6, republished under its MIT licence (© baserproject). 390 words, ~2,271 tokens.

Download SKILL.mdSave it as .claude/skills/basercms5-claude-workflow-setup/SKILL.md (or your agent's skills folder).
name
basercms5-claude-workflow-setup
description
baserCMS5(CakePHP5)の開発・移行を Claude Code で進めるときに、着手前に一度参照する「推奨ワークフロー環境セットアップ」スキル(提案ベース・実行は opt-in)。「5系プラグインの開発や移行をこれから始める」「どう進めるのがベストか」「設計→計画→実装の進め方/環境を整えたい」「パーミッションを整理して Auto mode で進めたい」等のときに最初に参照する。superpowers brainstorming での設計、permissions-audit でのパーミッション整理、その上での Auto mode 利用、spec/plan の Markdown プレビュー、brainstorming→plan プレビュー→spec 書き出しの順序を、強制せず"提案"する(やるかはユーザー判断、既に整っていればスキップ)。技術的な実装パターンは basercms5-plugin-development / basercms5-theme-development(共通ルールは basercms5-development)、移行の書き換えは basercms-plugin-4-to-5-upgrade / basercms-plugin-5x-update、テスト実行は basercms-unittest を参照。
license
MIT

baserCMS5 × Claude Code 開発/移行ワークフロー 環境セットアップ

baserCMS5(CakePHP5)の開発・移行を Claude Code で進めるときの「ベストな進め方の環境」を提案するための入口スキル。技術的な実装・書き換えパターンは別スキル(basercms5-plugin-development / basercms5-theme-development、共通ルールは basercms5-development ほか)に任せ、本スキルはどう進めるか=設計→パーミッション整理→Auto mode→実装の段取りだけを扱う。

★大前提(このスキルの性格)

  • ユーザーに"学習してもらう(教える)"のが主目的: このスキルは作業を代行するためのものではなく、**推奨ワークフロー(brainstorming で設計/permissions-audit で権限整理/Auto mode/spec・plan プレビュー)を、ユーザー自身が今後も使えるように「伝えて学習してもらう」**ためのもの。各ツールは「私(アシスタント)が黙って回す」のでなく、「こういうときはこれを使うとよい」とユーザーに教え、ユーザーが選んで使えるようにする。
  • 提案であって強制ではない: ここで示すのは「推奨」。permissions-audit の実行も Auto mode への切替もユーザーが選ぶ(opt-in)。「今回はやらない」も尊重し、そのまま実装に進んでよい。
  • 冪等・低摩擦: 技術スキルから毎回最初に呼ばれても繰り返さない。既に整っていれば即スキップ。下記「現状チェック」で整っている項目は飛ばし、足りない項目だけを軽く提案する。
  • スキルから自動で環境を変えない: Auto mode の切替や設定の最終適用はユーザー操作。本スキルは案内と、ユーザーが望んだときの作業(permissions-audit の実行等)に留める。

前提: 必要なプラグインの導入(未導入なら案内・ユーザー操作)

このワークフローは2つの Claude Code プラグインを使う。未導入なら導入を提案し(やるかはユーザー判断)、導入コマンドはユーザーが Claude Code 上で実行する(スキルからは導入できない)。

  • superpowers(brainstorming / writing-plans / subagent-driven-development 等を提供)
    • 導入: /plugin marketplace add anthropics/claude-plugins-official → /plugin install superpowers@claude-plugins-official
    • (別ソース可: /plugin marketplace add obra/superpowers-marketplace → /plugin install superpowers@superpowers-marketplace)
  • permissions-audit(.claude/settings.json の allow/deny を整理)
    • 導入: /plugin marketplace add https://github.com/makikub/claude-code-plugin.git → /plugin install permissions-audit@makikub-plugins
  • 導入確認: /plugin(一覧)で superpowers / permissions-audit が有効か。既に有効ならこの節はスキップ。
  • ★VSCode(Visual Studio Code の拡張)で作業している場合: プラグイン導入が完了したら、VSCode(または拡張)の再起動を促す。導入直後はプラグイン/スキルが読み込まれないことがあるため、「インストールが完了しました。VSCode を利用中の場合は、一度 VSCode(拡張)を再起動してから続けてください」とユーザーに案内する。
  • ※markdown-to-html はプラグインでなくプロジェクトのスキル(.claude/skills/markdown-to-html/)。無いプロジェクトでは代替手段を相談。

前提: 常時ON規則を CLAUDE.md に入れる(提案・opt-in・置き場所はユーザー選択)

本スキルは「設計→計画→spec の順序」「spec/plan の Markdown プレビュー」の詳細手順の正本を持つ(下記セクション)。ただしスキルは呼び出されたときだけ読み込まれるため、これらを全セッションで自動発火(常時ON)——特にプレビューの「毎回言われなくても自動で開く」——にしたい場合は、CLAUDE.md(毎回自動読込)に短いトリガ規則を入れる必要がある。これも環境セットアップの一部として提案する(opt-in・やるかはユーザー判断・既にあればスキップ)。

★追記先はユーザーに選んでもらう(どちらに入れるか必ず確認する):

  • (A) グローバル ~/.claude/CLAUDE.md → 全プロジェクトで常時ON(baserCMS5 を複数プロジェクトで触るなら基本こちら)
  • (B) プロジェクトの CLAUDE.md(プロジェクト直下の CLAUDE.md 等) → そのプロジェクトだけ常時ON(このプロジェクトに閉じて効かせたいとき)

選んでもらった側の CLAUDE.md に、次の2ブロックを追記することを提案する(既にあればスキップ):

markdown
> 下記2つは全プロジェクト共通の常時ONルール(要点のみ)。詳細手順は `basercms5-claude-workflow-setup` スキルに集約(あるプロジェクトはそれを正本に参照/無くても下記要点で運用可)。

## spec / plan などの Markdown プレビュー(常時ON・要点)
- spec/plan などレビュー目的の Markdown を作成・更新したら、HTML 化してブラウザで開くまで自動で行う(毎回言われなくても)。`markdown-to-html`(scripts/md_to_html.py、完全HTML文書・--fragment なし)で scratchpad へ出力 → `open` 表示(生成HTMLはコミットしない、更新時は再生成)。スキルが無いPJは代替を相談。

## brainstorming(設計)→ plan プレビュー → spec 書き出し(常時ON・要点)
- superpowers:brainstorming の設計は、いきなり docs/superpowers/specs/ に書き出さず、plan モードで plan ファイル記述 → ExitPlanMode でレビュー → 承認&反映 → docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md 書き出し → 上記プレビュー → writing-plans の順(plan モードでレビューを挟むとき)。通常対話の brainstorming は従来どおり直接 spec でよい。
  • ※ プレビューに使う markdown-to-html は各プロジェクトにスキルとして必要(無ければ用意 or 代替を相談)。

使い方(提案フロー)

5系の開発/移行に着手する前に、次を順に提案する。各ステップは「現状チェック→整っていなければ提案→ユーザーが望めば実行」。

  1. 現状チェック(まず確認): 「設計フェーズか実装フェーズか」「.claude/settings.json のパーミッションは整理済みか」「Auto mode を使う意向はあるか」。整っていれば該当ステップは飛ばす。
  2. permissions-audit でパーミッション整理(opt-in): permissions-audit で .claude/settings.json の allow/deny を整理することを提案する。やるか確認し、望めば実行(危険操作は deny、頻用コマンドは allow)。★ユーザーに伝える: パーミッションを整理しておくと Auto mode(自動承認)を安心して使える(危険操作は deny 済みなので、自動承認でも暴走しない)。=permissions-audit は Auto mode を安全に回すための準備。
  3. Auto mode への切替を案内(ユーザー操作): パーミッション整理が済んだら、Claude Code の Auto mode(自動承認)に切り替えて進めると効率的、と案内する。Auto mode はスキルからは有効化できないので、切替はユーザーが行う。整理前に Auto mode を勧めない(未整理のまま自動承認は危険)。
  4. 設計は superpowers /brainstorming を使うことを"ユーザーに推奨として伝える": このスキルが勝手に brainstorming を起動するのではない。「新規開発や大きめの改修など、何かをやりたいときは、いきなり実装せず、プランモードに切り替えて /brainstorming スキルで設計してから進めるのがおすすめです」とユーザーに伝える(提案)。これにより、ユーザーが「brainstorming で設計したい」と判断できるようになる(実際の設計対話は、探索→1問ずつ質問→2〜3案→セクションごと合意 の流れ)。
    • 補足: brainstorming は自動では起動せず、ユーザーがそれで進めたいとき(または「設計から」と依頼したとき)に呼び出される。superpowers 未導入なら前提節の導入案内へ誘導する。
  5. 実装フェーズへ: 設計が固まったら下記「設計→計画→spec の順序」に従い、実装は技術スキル(正本は basercms5-plugin-development / basercms5-theme-development、共通ルールは basercms5-development、移行は basercms-plugin-4-to-5-upgrade / basercms-plugin-5x-update)+テストは basercms-unittest で進める。大規模プラグイン移行の進め方(横断コードチェック→横断構文5系化→テスト&ブラウザ)は basercms-plugin-4-to-5-upgrade「移行の進め方」を参照。

設計→計画→spec の順序(plan モードでレビューを挟む場合)

この手順の正本はこのスキル(~/.claude/CLAUDE.md 側は要点+本スキルへの参照に集約済み・重複防止)。

superpowers:brainstorming で設計するときは、最終設計をいきなり docs/superpowers/specs/ に書き出さず、plan プレビューでレビューする。

★前提: plan プレビューでのレビューには ExitPlanMode が必要で、これは plan モードでしか使えない。だから、まず plan モードに切り替えてから brainstorming を呼ぶことを推奨する(plan プレビューでユーザーがレビューしやすくなる)。plan モードへの切替はユーザー操作(Shift+Tab で plan モードに)。アシスタントは「先に plan モードへ切り替えて設計しましょう」と案内する。

  1. plan モードに切り替える → その中で brainstorming の対話(探索→1問ずつ質問→2〜3案→セクションごと合意)を進める。
  2. 合意した最終設計を plan ファイルに記述し、ExitPlanMode で承認(plan プレビュー)に出す(この段階では docs/superpowers/specs/ への書き出し・writing-plans への遷移はまだしない)。
  3. ユーザーがプランプレビューでレビューし、指摘を反映(必要なら直して再度 ExitPlanMode)。
  4. 承認されたら、レビュー反映後の最終設計を docs/superpowers/specs/YYYY-MM-DD-<topic>-design.md に書き出す → 下記プレビューで HTML 化+表示 → superpowers:writing-plans で実装計画へ。
  • まとめ: brainstorming 対話 → plan ファイル → ExitPlanMode(レビュー)→ 承認&反映 → docs/superpowers/specs/ へ spec 書き出し → writing-plans。
  • 補足: plan モードでない通常対話の brainstorming は従来どおり(直接 spec 書き出し)でよい。本順序は「plan モードでレビューを挟みたいとき」のもの。
Show full SKILL.md (128 more words)Show less

spec / plan の Markdown プレビュー

spec(設計書)や plan(実装計画)などレビュー目的の Markdown を作成・更新したら、HTML に変換してブラウザで開くまで行う(毎回「プレビューして」と言われなくても自動で)。出力先は scratchpad 等の一時ディレクトリ、open <output.html> で表示(生成 HTML はコミットしない)、Markdown 更新時は再生成。

  • 変換手段(優先順・無ければ次へフォールバック):
    1. markdown-to-html スキル(scripts/md_to_html.py、外部ライブラリ不要の自己完結)で完全な HTML 文書を出力(--fragment なし)。← 推奨。
    2. スキルが無いプロジェクトでは(=他PJで起きやすい)、次のいずれかにフォールバック:
      • (a) 環境セットアップとして markdown-to-html スキルをそのプロジェクトに用意することを提案(依存なしの python スクリプト1本。opt-in)。
      • (b) pandoc <in>.md -o <out>.html がインストール済みならそれで変換 → open。
      • (c) いずれも無ければ、最小の変換(python の markdown ライブラリ、または簡易変換スクリプトを scratchpad に書いて実行)で HTML 化 → open。
    3. どれも難しい場合は、その旨を伝えてユーザーに選んでもらう(プレビュー無しで進める/変換手段を用意する)。
  • 要は「HTML 化してブラウザ表示」という目的が達成できればよく、特定スキルの有無で止めない。

Auto mode の前提と注意

  • 前提: Auto mode(自動承認)を使う前に permissions-audit でパーミッションを整理し、危険操作は deny 済みにしておく。未整理のまま自動承認は危険。
  • スキルからは有効化できない: Auto mode は Claude Code の CLI 機能。本スキルは「ここで切り替えると効率的」と案内するだけで、切替はユーザーが行う。
  • 整理済みなら、設計合意後の反復実装(横断書き換え・テスト・台帳更新等)は Auto mode で効率よく回る。

ユーザーへブラウザ動作確認を依頼する際は対象URLを明示する(常時ON)

  • サブエージェントがサンドボックス制約でブラウザ確認できなかった場合や、実装完了後にユーザー自身の目視確認を依頼する場合は、確認してほしいページのURLを必ず明示する(/recruit/採用情報/ のようなパスの言及だけで済ませない)。ローカル開発環境のドメイン(例 https://<project>.localhost/...)まで含め、実際にクリック/コピーしてアクセスできる形で提示する。
  • URLはMarkdownリンク付きで提示する。
  • 理由: パスだけの言及だと、ユーザーが都度URLを組み立て直す手間が生じる。動作確認依頼は「何を」だけでなく「どこで」をワンアクションで開始できる形にする。
  • ★baserCMS5の管理画面URLは、渡す前に必ず疎通確認する(推測で渡さない)。実例(同一セッションで2回発生): (a) 別プラグインのURLパターンから類推したplugin-a/plugin_bs/indexが404(正しくは対象プラグインのadminNavigation設定に基づく別のダッシュ区切り)、(b) BcBlogの記事編集URLが/edit/{postId}ではなく/edit/{blogContentId}/{postId}が正しい形式(コントローラのbeforeFilterがpass.0をblogContentIdとして要求するため)で、/edit/{postId}だと「コンテンツデータが見つかりません」というBcExceptionになる。
    • 確認手順: ①docker exec <container> sh -c 'cd <v5> && bin/cake routes 2>&1 | grep -i <plugin名またはcontroller名>'で実際のルートパターン(plugin/prefix/controller/action)を確認、②未ログイン状態でcurl -sk -o /dev/null -w '%{http_code}'を打ち、302(ログインへのリダイレクト)なら経路として正しい、404ならルート自体が誤り、500系ならアプリ側の例外(curlの段階でここまで検知できることもある)。
    • このひと手間で「不具合と思ったらURL指定ミスだった」という往復を防げる(basercms-theme-4-to-5-upgrade F-23の「本番実測」姿勢と同じく、推測より実測を優先する)。

関連スキル

  • 設計: superpowers:brainstorming / 計画: superpowers:writing-plans
  • パーミッション整理: permissions-audit
  • 技術パターン(実装): basercms5-development(5系共通ルールの基底)/ basercms5-plugin-development(プラグイン開発の正本)/ basercms5-theme-development(テーマ開発の正本)/ basercms-plugin-4-to-5-upgrade(プラグイン4→5の書き換え+「移行の進め方」)/ basercms-plugin-5x-update(5.x 間の更新)/ basercms4-to-5-upgrade(サイト全体の4→5)
  • テスト実行: basercms-unittest
  • プレビュー変換: markdown-to-html

© baserproject, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .agents/skills/basercms5-claude-workflow-setup of baserproject/basercms.

Open the folder on GitHubat commit 748b4f6

Compare with similar skills

Basercms5 Claude Workflow Setup next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Basercms5 Claude Workflow Setup compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Basercms5 Claude Workflow Setup this skillbaserproject/basercms190—~2.3kAutomated safety check: PassMIT
CLI Command DevelopmentSAP-samples/hana-developer-cli-tool-example114—~501Automated safety check: PassApache-2.0
Brainstorming ExplorerGulajavaMinistudio/Mayukai-Theme139—~1.1kAutomated safety check: PassMIT
Update Component ReferenceNikiforovAll/claude-code-rules141—~2.1kAutomated safety check: PassApache-2.0
Md2pdf Exportwentorai/Research-Claw858—~2.1kAutomated safety check: NotesCustom licence
Hook Development for Claude Code Pluginsanthropics/claude-plugins-official38k11 repos~4.1kAutomated safety check: NotesApache-2.0

Similar skills

  • CLI Command Development

    SAP-samples/hana-developer-cli-tool-example

    Create or update CLI commands, routes, utilities, and tests in this repo.

    114 GitHub stars~501 tokensUpdated yesterday
    Agent WorkflowsAuto-check passed
  • Brainstorming Explorer

    GulajavaMinistudio/Mayukai-Theme

    Systematic codebase exploration, architectural critique, and generation of Project Discovery Drafts for SDLC Phase 0.

    139 GitHub stars~1.1k tokensUpdated 3 mo ago
    Agent WorkflowsAuto-check passed
  • Update Component Reference

    NikiforovAll/claude-code-rules

    This skill should be used when the user wants to add components (commands, agents, skills, hooks, or MCP servers) to the Component Reference section of the website.

    141 GitHub stars~2.1k tokensUpdated 6 days ago
    Agent WorkflowsAuto-check passed
  • Md2pdf Export

    wentorai/Research-Claw

    Convert Markdown files to PDF, PNG, or JPEG using headless Chrome (Puppeteer), following the same methodology as VS Code's Markdown Preview Enhanced extension.

    858 GitHub stars~2.1k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check: notes
  • Hook Development for Claude Code Plugins

    anthropics/claude-plugins-official

    Official

    Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.

    38k GitHub starsUsed in 11 repos~4.1k tokens
    Agent WorkflowsAuto-check: notes
  • Claude Code Agent Development

    anthropics/claude-plugins-official

    Official

    Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.

    38k GitHub starsUsed in 8 repos~2.8k tokens
    Agent WorkflowsAuto-check passed

More from baserproject/basercms

All 15 skills in this repo
  • Basercms Security Advisory

    baserproject/basercms

    baserCMS のリポジトリセキュリティアドバイザリ(GHSA・triage含む)対応を、一覧取得→指摘検証→課題別の修正→プライベートフォーク/ブランチ/PR作成→ローカル検証まで一気通貫で扱う手順とスクリプト。「セキュリティアドバイザリを確認」「triageの脆弱性を検証」「アドバイザリごとにフォークとPRを作って」「脆弱性修正をプルリクにまとめて」等のときに使う。Copilot/GHAは…

    190 GitHub stars~1.4k tokensUpdated 3 days ago
    Auto-check passed
  • Basercms Core Plugin Convert

    baserproject/basercms

    baserCMS の「通常プラグイン(サードパーティ/単体配布)」を monorepo の「コアプラグイン」に昇格させる手順。「コアプラグインに変更」「コアプラグイン化」「通常プラグインをコアに昇格」「monorepo に取り込む」等のときに参照する。プラグイン名の規約変更(bc- プレフィックス付与・CamelCase→ハイフン区切り)、.git/シンボリックリンク/standalone…

    190 GitHub stars~3.1k tokensUpdated 3 days ago
    Auto-check passed
  • Basercms Plugin 5x Update

    baserproject/basercms

    baserCMS プラグインを 5.2系 から 5.3系(PHP 8.5 / CakePHP 5.2.x ベース、開発中)へ移行する際の baserCMS 固有の破壊的変更・非推奨・テスト基盤対応のレシピ集。「プラグインを5.3に対応」「baserCMS 5.3 マイグレーション」「PluginCollection::create(): $config null given」「Plugin…

    190 GitHub stars~2.3k tokensUpdated 3 days ago
    Auto-check passed
  • Basercms Release Note

    baserproject/basercms

    baserCMS の plugins/baser-core/VERSION.txt に、リリース分の変更履歴(NEW/CHG/BUG)をコミットログから生成して追記する手順。「VERSION.txt を更新して」「リリースノートを作って」「変更履歴をまとめて」「今回のリリース分の変更点を書き出して」「前回リリースからの差分を VERSION.txt…

    190 GitHub stars~1.6k tokensUpdated 3 days ago
    Auto-check passed
  • Basercms Unittest

    baserproject/basercms

    baserCMS(CakePHP5 / PHPUnit)のユニットテストをローカル Docker 環境で実行・調査する手順。「ユニットテストを実行して」「全テストを走らせて」「このテストだけ流して」「テスト失敗を調べて」「プラグイン単体でテストを動かしたい」「プラグインにテスト環境を導入したい」等のときに参照する。コンテナ名・実行コマンド・権限自動承認のためのコマンド整形・失敗の集計と切り分け方…

    190 GitHub stars~4.9k tokensUpdated 3 days ago
    Auto-check passed
  • Basercms4 Development

    baserproject/basercms

    baserCMS 4系(CakePHP 2.10ベース)+ jQuery プロジェクトの開発ルール集。「baserCMS 4 で開発」「4系のプラグインを修正」「CakePHP 2系のコードを書く」「app/Plugin 配下の Controller/Model/View」「テーマの…

    190 GitHub stars~877 tokensUpdated 3 days ago
    Auto-check passed

Categories

Questions about Basercms5 Claude Workflow Setup

What does Basercms5 Claude Workflow Setup do?

baserCMS5(CakePHP5)の開発・移行を Claude Code で進めるときに、着手前に一度参照する「推奨ワークフロー環境セットアップ」スキル(提案ベース・実行は opt-in)。「5系プラグインの開発や移行をこれから始める」「どう進めるのがベストか」「設計→計画→実装の進め方/環境を整えたい」「パーミッションを整理して Auto mode…. Basercms5 Claude Workflow Setup is an agent skill from baserproject/basercms.

When should I use Basercms5 Claude Workflow Setup?

Basercms5 Claude Workflow Setup fits situations like: tasks that involve Brainstorming; tasks that involve Hooks and plugins; tasks that involve Markdown.

How do I install Basercms5 Claude Workflow Setup in Claude Code?

Run `npx skills add baserproject/basercms --skill basercms5-claude-workflow-setup -a claude-code`. Or copy the skill folder (.agents/skills/basercms5-claude-workflow-setup in baserproject/basercms) into .claude/skills/basercms5-claude-workflow-setup in your project. Claude Code loads it when a task matches its description.

How do I install Basercms5 Claude Workflow Setup in Codex?

Run `npx skills add baserproject/basercms --skill basercms5-claude-workflow-setup -a codex`. Or copy the skill folder (.agents/skills/basercms5-claude-workflow-setup in baserproject/basercms) into .agents/skills/basercms5-claude-workflow-setup in your project. Codex loads it when a task matches its description.

Can I use Basercms5 Claude Workflow Setup in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add baserproject/basercms --skill basercms5-claude-workflow-setup -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/basercms5-claude-workflow-setup, .gemini/skills/basercms5-claude-workflow-setup, .github/skills/basercms5-claude-workflow-setup and .opencode/skills/basercms5-claude-workflow-setup in your project.

What does Basercms5 Claude Workflow Setup need to run?

Going by SKILL.md and its folder, Basercms5 Claude Workflow Setup needs the command-line tools its instructions call (pandoc, docker and curl).

Does Basercms5 Claude Workflow Setup access the network?

SKILL.md names 1 domain. In commands or code: github.com; the agent is likely to contact it when it follows the instructions. This is read from the text; nothing was executed.

Is Basercms5 Claude Workflow Setup safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Basercms5 Claude Workflow Setup use?

Basercms5 Claude Workflow Setup is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Basercms5 Claude Workflow Setup use?

About 2.3k tokens (SKILL.md is roughly 9.1k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Basercms5 Claude Workflow Setup?

Skills that share tags, products or a category with Basercms5 Claude Workflow Setup: CLI Command Development (SAP-samples/hana-developer-cli-tool-example, 114 stars), Brainstorming Explorer (GulajavaMinistudio/Mayukai-Theme, 139 stars), Update Component Reference (NikiforovAll/claude-code-rules, 141 stars) and Md2pdf Export (wentorai/Research-Claw, 858 stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Basercms5 Claude Workflow Setup?

baserproject (a GitHub organization) maintains it in baserproject/basercms, which has 190 GitHub stars. The repository holds 15 skills in this directory. The repository was last updated on October 5, 2026.

Source: baserproject/basercms on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.