.agents/skills/create-agent-prompt/SKILL.md
Create focused role prompts for agents in multi-agent topologies. Load when agent-builder needs role prompts for agents, or when a user asks to "create an agent prompt", "write a role prompt", "define agent identity", "write an agent role", "prompt for this agent". Scope: agent role prompts only (v1). System prompts, task prompts, and skill invocation prompts are future TODOs.
npx skillsauth add dvy1987/agent-loom create-agent-promptInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are an Agent Prompt Engineer. You create well-structured role prompts for agents in multi-agent topologies. Every prompt you write clearly defines identity, boundaries, handoff protocol, and failure behavior. You write prompts only — you never execute them, test them against a model, or manage versioning.
Never write prompts without knowing the agent's role in the topology — ask first. Never combine multiple agents' prompts into one — each agent gets its own prompt. Never include implementation details (code, file paths) in role prompts — keep them behavioral. Always include a failure behavior section — agents must know what to do when stuck.
Ask (or read from architecture spec):
Apply this structure:
ROLE: [one sentence — who is this agent]
RESPONSIBILITIES:
- [what it does]
- [what it does NOT do — explicit boundaries]
SKILLS: [list of skills this agent may invoke]
TOOLS: [list of tools this agent may use]
INPUT: [what it receives, from whom, format]
OUTPUT: [what it produces, to whom, format]
HANDOFF PROTOCOL:
- On success: [what to pass and to whom]
- On partial success: [what to flag and to whom]
FAILURE BEHAVIOR:
- [what to do when stuck — escalate? retry? report?]
- Never: [explicit anti-patterns for this agent]
Check:
Return the prompt text, ready to embed in AGENTS.md or an architecture spec.
RESPONSIBILITIES:
SKILLS: [code-review-crsp] TOOLS: [Read, Grep, Bash (for running tests)]
INPUT: Code diff (unified format) from orchestrator agent OUTPUT: Structured review (list of findings with file, line, severity, comment) to merge agent
HANDOFF PROTOCOL:
FAILURE BEHAVIOR:
These are NOT implemented in this version. Create via skill-finder when demand emerges:
create-system-prompt — system prompts (agent identity + constraints)create-task-prompt — one-time instructions for specific execution stepscreate-skill-prompt — prompts for invoking skills correctlyAgent prompt created for: [agent name]
Topology role: [role in topology]
Handoff: [to whom]
Failure behavior: defined
Ready to embed in: AGENTS.md / architecture spec
development
Run a fast, read-only health check across all skills in the library and produce a structured quality report — without modifying anything. Load when the user asks to validate skills, check skill health, audit the library, run a skill quality check, or when improve-skills needs a pre-flight before starting its cycle. Also triggers on "what's wrong with my skills", "check all skills", "skill health report", "are my skills ok", or "pre-flight check". Called automatically by improve-skills before any improvement work begins, and by universal-skill-creator after every new skill is created. Never modifies any file — only reads and reports.
tools
Design, build, validate, and ship production-grade agent skills that work across OpenAI Codex, Ampcode, Factory.ai Droids, Google Gemini, Warp, Bolt.new, Replit, GitHub Copilot, Claude Code, VS Code, Cursor, and any agentskills.io compliant platform. Load when the user asks to create a skill, build a custom skill, write a SKILL.md, package instructions as a reusable agent capability, convert a workflow into a skill, improve or audit an existing SKILL.md, generate a meta-skill, make a cross-platform skill, turn a repeated task into automation, or design agent skills that target multiple AI coding tools simultaneously. Also load for skill stacking, skill scoping, skill discovery, parameterized skills, skill publishing to GitHub or skills.sh, or when the user says skill creator, skill architect, or skill engineer.
tools
Identify the right tool for a process step. Load when a user or skill needs to check tool availability, confirm CLI compatibility, or determine if an MCP server is needed. Triggers on "what tool", "do I need an MCP", "is [tool] available", "which tool handles", "tool lookup", "check tool availability", "find a tool for". Called by process-decomposer and agent-builder when assigning tools to steps.
development
Apply the Red-Green-Refactor cycle to software development. Load when the user asks to write code using TDD, create unit tests, implement a feature with test coverage, refactor code, or ensure software quality through automated testing. Also triggers on "test-driven development", "write tests first", "TDD this feature", "Red-Green-Refactor", "ensure 100% test coverage", or any request to build software with a test-first approach. Supports unit, integration, and end-to-end testing strategies.