creating-agents

Create and configure ephemeral sub-agents with AGENT.md definitions.

1|Updated Feb 7, 2026
One-click install
npx skills add https://github.com/thirteen37/Krill --skill creating-agents-thirteen37
Or copy as Structured Prompt for Agent▼
Please help me install this Agent Skill.
Skill: creating-agents
Source: https://github.com/thirteen37/Krill/tree/main/krill/bundled_skills/creating-agents
Command: npx skills add https://github.com/thirteen37/Krill --skill creating-agents-thirteen37

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This skill solves the complexity of managing specialized sub-agents by providing a standardized framework for defining their purpose, toolsets, and behavioral constraints.

Core Features & Use Cases

  • Standardized Agent Definition: Uses a structured AGENT.md format to ensure consistent agent behavior and delegation.
  • Least-Privilege Tooling: Provides a clear decision guide for assigning only necessary tools, minimizing security blast radius.
  • Use Case: When you need a specialized researcher that only has access to web tools and no filesystem access, this skill guides you through creating that specific agent configuration.

Quick Start

Ask the assistant to create a new agent named security-analyst with web search capabilities.

Frequently Asked Questions about creating-agents

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I configure specialized sub-agents for delegated task execution?▼

Configuring specialized sub-agents involves using a structured AGENT.md format to define agent-specific toolsets, auto-approval policies, and model overrides for delegated task execution. This ensures consistent agent behavior while adhering to least-privilege security principles.

What is the best way to assign tools to ephemeral agents using least-privilege principles?▼

Assigning tools to ephemeral agents requires following a clear decision guide to provide only necessary tools, minimizing the security blast radius. This least-privilege tooling approach restricts capabilities like filesystem access based on agent purpose.

How do I create a specialized researcher agent with web search capabilities but no filesystem access?▼

Creating a specialized researcher agent with web search capabilities and no filesystem access is achieved through standardized agent definition. The framework guides you through scoping agent-specific toolsets to restrict permissions and enforce least-privilege security.

Can I override models and set auto-approval policies for sub-agents in my workflow?▼

Model overrides and auto-approval policies can be configured for sub-agents within your workflow. The framework supports defining these agent-specific parameters alongside toolset assignments to customize delegated task execution behavior.

When do I need a standardized framework for defining specialized agents?▼

A standardized framework for defining specialized agents is needed when managing complex delegated tasks requires consistent behavior and configuration. It solves the complexity of sub-agent management by providing structured formats for purpose, toolsets, and behavioral constraints.

Does the Krill ecosystem support ephemeral agents for delegated automation tasks?▼

The Krill ecosystem supports ephemeral agents for delegated automation tasks by facilitating their creation and configuration. It provides a structured workflow for agent definition, capability scoping, and enforcing least-privilege security principles during task execution.