smaqit.new-agent

Gather agent specifications interactively and compile them into a new agent file.

1|Updated Feb 24, 2026
One-click install
npx skills add https://github.com/ruifrvaz/smaqit-adk --skill smaqit-new-agent
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: smaqit.new-agent
Source: https://github.com/ruifrvaz/smaqit-adk/tree/main/.github/skills/smaqit.new-agent
Command: npx skills add https://github.com/ruifrvaz/smaqit-adk --skill smaqit-new-agent

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the creation of new custom agents by interactively gathering all necessary specifications from the user, ensuring a complete and well-defined agent.

Core Features & Use Cases

  • Interactive Specification Gathering: Guides users through defining agent name, description, tools, goals, context, input/output, directives, scope, completion criteria, and failure scenarios.
  • Agent Compilation: Leverages Agent-L2 to compile the gathered specifications into a new agent file.
  • Use Case: A developer needs to create a new agent to monitor GitHub issues. They invoke this skill, answer questions about the agent's purpose (e.g., "track open bugs"), its tools (e.g., "fetch", "search"), and its specific rules (e.g., "MUST notify on critical bugs"), and the skill generates the agent's code.

Quick Start

Use the smaqit.new-agent skill to create a new agent by answering the prompts about its name, description, and purpose.

Frequently Asked Questions about smaqit.new-agent

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

FAQPage Schema
How do I create a new agent interactively without writing code from scratch?

To create a new agent interactively, this skill systematically gathers your specifications for identity, purpose, input/output, directives, and scope, then compiles them into a new agent file.

What specifications do I need to define for interactive agent creation?

For interactive agent creation, you must define the agent's name, description, tools, goals, context, input/output, directives, scope, completion criteria, and failure scenarios before compilation.

How does the agent compilation process work after gathering specifications?

The agent compilation process works by taking your systematically gathered specifications and invoking Agent-L2 to compile them into a complete, ready-to-use new agent file.

Can I generate an agent to monitor specific platforms like GitHub issues?

Yes, you can generate an agent to monitor platforms like GitHub by specifying its purpose as tracking open bugs, defining fetch and search tools, and setting rules to notify on critical bugs.

What happens if I do not define failure scenarios for my new agent?

If failure scenarios are not defined, the skill ensures all necessary parameters are defined before execution by interactively prompting you to complete the missing specifications.

Is manually coding base agents better than using an interactive specification gathering tool?

Using an interactive specification gathering tool is better than manually coding base agents because it ensures a complete and well-defined agent by systematically enforcing all necessary parameters before execution.