call_agent

Orchestrate specialized code and research agents with controlled recursion limits.

5|Updated Aug 9, 2025
One-click install
npx skills add https://github.com/gatovillano/KogniTerm --skill call-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: call_agent
Source: https://github.com/gatovillano/KogniTerm/tree/main/kogniterm/skills/bundled/call_agent
Command: npx skills add https://github.com/gatovillano/KogniTerm --skill call-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires pydantic, rich, langchain-core, and includes scripts (resource) components.

What problem does it solve?

Orchestrates invocation of specialized agents to perform complex tasks, enabling complex workflows that require both development and research capabilities to be delegated to appropriate subsystems.

Core Features & Use Cases

  • Delegation to specialized agents: code development (code_agent) and in-depth research (researcher_agent) are orchestrated from a single entry point.
  • Controlled execution: supports a defined recursion limit and structured result handling to ensure safe, deterministic outcomes.
  • Clear result reporting: presents agent outputs in a readable, formatted panel with consistent error handling and feedback.

Quick Start

Invoke a specialized agent by specifying the agent_name (code_agent or researcher_agent) and the task to perform.

Frequently Asked Questions about call_agent

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

FAQPage Schema
How do I delegate complex research and code development tasks to specialized agents?

To delegate complex tasks to specialized agents, you invoke an orchestrator that routes your inputs to specific agent graphs. You define the agent_name, such as code_agent or researcher_agent, and the task, loading the appropriate graph to execute the workload safely.

What is the best way to orchestrate multiple agents for software engineering and deep research?

The best way to orchestrate multiple agents for software engineering and deep research is using a single entry point that loads specialized agent graphs. This approach enables both code development and investigative reasoning by delegating tasks to appropriate subsystems.

Can I use specialized agents to handle both code generation and deep research investigations?

Yes, you can use specialized agents to handle both code generation and deep research investigations. The orchestration system supports delegating development tasks to a code_agent and investigative reasoning tasks to a researcher_agent from one centralized entry point.

Do I need langchain-core and pydantic to run specialized agent orchestration workflows?

Yes, you need langchain-core, pydantic, and rich installed to run specialized agent orchestration workflows. These dependencies provide the foundational graph loading, structured data validation, and formatted result reporting required for controlled execution.

How does controlled recursion limit execution ensure safe outcomes when invoking specialized agents?

Controlled recursion limits execution by enforcing a defined boundary on agent graph processing, ensuring safe outcomes. This prevents infinite loops during complex task delegation, providing deterministic results and structured error handling within the orchestration workflow.

Why does my delegated agent task return a formatted panel with error handling feedback?

Your delegated agent task returns a formatted panel with error handling feedback to provide clear result reporting. The orchestration system presents agent outputs in a readable format using rich, ensuring consistent feedback and structured result handling after execution.