Prompts

Reusable prompt templates explicitly invoked as slash commands or by name

Extension Name Prompts
Vendor Terms prompts, reusable prompts, MCP prompts, local prompts, global prompts
Scopes
Project / Repo RootUser / Home
Interfaces CLI
Availability current (explicit)
Trust Model Reusable prompt templates with local > global > MCP priority; content previewed before sending to model
Notes CLI feature; local prompts in .kiro/prompts/, global in ~/.kiro/prompts/; MCP prompts from configured servers; invoked with @name; priority: local > global > MCP; /prompts slash command with list, create, edit, details, get, remove subcommands; MCP prompts support arguments, file-based prompts do not
Extension Name Skills
Vendor Terms skills, SKILL.md, commands, custom commands, slash commands, .claude/skills/<name>/SKILL.md, .claude/commands/*.md, bundled skills, Agent Skills standard
Scopes
Project / Repo RootUser / HomeOrganization / Enterprise
Interfaces terminal CLI, VS Code, Desktop, web
Availability current (explicit)
Trust Model Reusable knowledge and workflows; auto-loaded when relevant or invoked via /name; skills can pre-approve tools via allowed-tools frontmatter; enterprise managed settings can disable shell execution in skills
Notes Skills are the primary prompt/workflow mechanism; legacy .claude/commands/ still works. Dual invocation: user via /name and model-invoked automatically. Follows Agent Skills open standard (agentskills.io). Bundled skills: /batch, /debug, /simplify, /loop, /claude-api, /fewer-permission-prompts. MCP prompts surface as /mcp__<server>__<prompt>. Enterprise deployment via managed settings.
Extension Name Prompt Files
Vendor Terms prompt files, reusable prompt templates, slash commands
Scopes
Project / Repo RootUser / Home
Interfaces VS Code, Visual Studio, JetBrains, Xcode
Availability public preview (explicit)
Trust Model Manual, reusable prompt templates with variables and YAML frontmatter; can specify agent mode, model, and tool restrictions per prompt
Notes VS Code and Visual Studio supported; JetBrains and Xcode in preview; not supported on GitHub.com, Eclipse, or CLI; user-level prompt files synced via VS Code Settings Sync
Extension Name Custom Prompts (deprecated)
Vendor Terms custom prompts, slash commands, reusable prompts, prompts directory
Scopes
User / Home
Interfaces CLI, IDE extension
Availability deprecated (explicit)
Trust Model User-local reusable prompt templates with argument placeholders; not shared through repositories
Notes Explicitly deprecated in favor of skills. Still functional but no longer recommended. Markdown files in ~/.codex/prompts/ invoked as /prompts:name. Supports YAML frontmatter (description, argument-hint) and placeholder arguments ($1-$9, named $KEY=value). Requires restart after edits.
Data last updated 2026-04-18 · Auto-generated from upstream docs and may be inaccurate · Agent-Ex