| name | sparkgen-agent |
| description | Add, modify, remove, list, or show agents in the workflow |
| user_invokable | true |
| auto_invokable | true |
| auto_invoke_hint | Invoke when the user discusses agents, agent routing, or handoffs |
| arguments | <add|modify|remove|list|show> [agent-name] |
SparkGen Agent
Manage agents defined in config/ai_workflow.yaml.
Dynamic Context
Before any action:
- Read
config/ai_workflow.yaml — parse the agents: section to get current agent list
- List prompt files:
ls prompts/
- List context files:
ls contexts/
- List guardrail agent overrides:
ls guardrails/agents/ 2>/dev/null
Actions
List Agents (/sparkgen-agent list)
Parse and display a table:
| Name | Role | Tools | RAG Mode | Guardrail Sets |
For each agent, show its key configuration.