This release brings powerful new ways to customize and extend Kiro's agentic capabilities. Define your own specialized subagents, import portable skill packages from the community, and intercept tool invocations with new hook triggers. Enterprise customers also get new governance controls for web tools.
Video transcript
The video shows the Kiro IDE with a "bike-rental-app" project open. The user asks the AI to "Create a subagent that generates docs and changelog for the bike rental app," and the agent responds by "Invoking Custom Agent Creator," searching the workspace, and creating a new agent configuration file, bike-docs-changelog.md, inside a .kiro/agents directory. The file's contents are shown — defining the agent's purpose, capabilities, git-analysis workflow, file locations, and response style. Later the user invokes that new "Bike Docs Changelog" subagent, which runs a git command and pauses on a permission prompt ("Waiting on your input") offering "Reject," "Trust," and "Run" buttons, with an integrated terminal panel visible at the bottom.
Define your own specialized agents to handle specific tasks in your workflow. Create a markdown file in ~/.kiro/agents (global) or .kiro/agents (workspace) with a system prompt and optional attributes like model selection, tool access, and MCP server integration. Kiro automatically selects the right custom agent based on its description, or you can invoke one explicitly. Learn more ->
Video transcript
The video shows the Kiro IDE with a "bike-rental-app" project open. The user adds an Agent Skill by entering a GitHub URL (github.com/anthropics/skills/.../frontend-design) into an input field prompting for "a folder containing SKILL.md." A "frontend-design" entry then appears under the sidebar's "Agent Steering & Skills" section, and its SKILL.md file opens in the editor, showing front-matter (name, description, license) and design-guidance text. The user types "How can we improve the design and UI of the bike rental app?" into the AI chat panel, and the agent responds with an "Activated Skill: frontend-design" indicator before beginning to explore the project.
Import and create portable instruction packages following the open Agent Skills standard. Skills bundle instructions, scripts, and templates that Kiro activates on-demand when relevant to your task. Share skills across projects or import them from the community. Learn more ->
New hook triggers let you intercept agent tool invocations. Pre Tool Use hooks can block certain tools or provide additional context before execution. Post Tool Use hooks enable logging, code formatting, or follow-up instructions after a tool runs. Filter by tool categories (read, write, shell, web) or specific tool names with wildcard support. Learn more ->
Pro-tier customers using IAM Identity Center can now control web tools access for their organization. Administrators can disable web search and web fetch tools from the AWS console under Settings > Shared settings. Learn more ->
Point Kiro at your organization's private extension registry instead of the default Open VSX marketplace. Configure a limited set of vetted extensions for your team by updating the extensionsGallery settings in product.json. Deploy across your organization using MDM or endpoint management. Learn more ->


