ワンクリックで
creating-agents
Use when creating or editing an agent within a PAS process. Usually invoked by creating-processes, not directly by users.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Use when creating or editing an agent within a PAS process. Usually invoked by creating-processes, not directly by users.
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Use when creating a local agent for a pas-clief workspace. Walks the user through naming the agent, defining its role, listing its skills, and writing CLAUDE.md and CONTEXT.md from templates. The agent lands in `library/agents/<name>/`.
Use when drafting and publishing a newsletter issue. Walks research → draft → publish phases, using the writer agent. Example library process for pas-clief — copy or extend it for your own use.
Use when applying a workspace's drafting conventions to written output — voice, format, sentence rhythm, the things that make output feel like it belongs to this project. Reads the workspace's style notes if any and adjusts the draft accordingly.
Use when line-editing a draft for clarity and economy. Tightens sentences, removes filler, rewrites awkward constructions, ensures every sentence earns its keep. Apply this skill on the final pass before output.
Use when an agent needs to gather sources or background information from the web for a topic. Produces a concise sources file with URLs, summaries, and the most relevant excerpts.
Use when checking that a pas-clief workspace is current with the latest plugin conventions, or when migrating from an older version. Walks a checklist of structural and template changes and offers to apply each.
| name | creating-agents |
| description | Use when creating or editing an agent within a PAS process. Usually invoked by creating-processes, not directly by users. |
Create an agent definition within a process. Agents are specialists with identities, tools, and skills. They are always process-local. Every process has an orchestrator agent responsible for its success.
Define the agent's purpose within the process:
researcher, fact-checker, orchestrator)Before creating a new agent, check existing agents in .pas/processes/{process}/agents/:
For each skill the agent needs:
creating-skills/SKILL.md from the same skills directory as this skillskills/{skill-name}/SKILL.md${CLAUDE_PLUGIN_ROOT}/library/ for global skills the agent should carry (e.g., ${CLAUDE_PLUGIN_ROOT}/library/self-evaluation/SKILL.md)Match model capability to role complexity:
| Tier | Model | Use When |
|---|---|---|
| Opus | claude-opus-4-6 | Orchestration, complex writing, editorial judgment, multi-step reasoning |
| Sonnet | claude-sonnet-4-6 | Research, fact-checking, structured analysis, code generation |
| Haiku | claude-haiku-4-5 | Simple extraction, formatting, classification, single-skill tasks |
Default to Sonnet for specialists, Opus for orchestrators. Downgrade when feedback shows a simpler model performs equally well.
Run the generation script with all decisions from steps 1-4:
bash ${CLAUDE_SKILL_DIR}/scripts/pas-create-agent \
--process {process-name} \
--name {agent-name} \
--description "{one-sentence role description}" \
--model {model-id} \
--tools "{comma-separated tool list}" \
--identity "{2-3 sentences defining who this agent is}" \
--behavior "{behavioral rule 1}" \
--behavior "{behavioral rule 2}" \
--deliverable "{what the agent produces}" \
--role {orchestrator|specialist} \
--base-dir {directory}
Repeatable flags: --behavior (required, at least one), --deliverable (required, at least one).
Optional: --base-dir sets the root directory for output (default: current directory).
When --role orchestrator, the script automatically:
For each skill determined in step 3, use creating-skills/SKILL.md to generate it. The agent's skills/ directory was created by the generation script.