agent-creation

Create Stencila agents with AGENT.md files and YAML frontmatter.

900|58|Updated May 31, 2012
One-click install
npx skills add https://github.com/stencila/stencila --skill agent-creation-stencila
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: agent-creation
Source: https://github.com/stencila/stencila/tree/main/.stencila/skills/agent-creation
Command: npx skills add https://github.com/stencila/stencila --skill agent-creation-stencila

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill streamlines the creation of new Stencila agents, ensuring they are correctly configured and discoverable.

Core Features & Use Cases

  • Agent Scaffolding: Generates the necessary directory structure and AGENT.md file for new agents.
  • Configuration Management: Assists in defining agent properties like name, description, model, provider, and tool access.
  • Use Case: When you need to create a new AI agent to handle code reviews, this Skill will set up the agent's configuration file, define its capabilities, and ensure it follows Stencila's best practices.

Quick Start

Use the agent-creation skill to create a new agent named 'code-reviewer' with a description 'Reviews code for issues'.

Frequently Asked Questions about agent-creation

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

FAQPage Schema
What is an AGENT.md file and when do I need one for scaffolding agents?

An AGENT.md file defines an AI agent's configuration using YAML frontmatter and an optional Markdown body. You need this file to establish an agent's capabilities, model provider, and tool access within the Stencila workspace or user-level environment.

Can I set up workspace and user-level agents using this scaffolding tool?

Yes, you can scaffold both workspace and user-level Stencila agents. The tool generates the appropriate directory paths and AGENT.md files, applying defined naming rules to ensure proper discovery and configuration for each scope.

What is the best way to define agent properties like model and provider?

The best way to define agent properties is through the YAML frontmatter in the AGENT.md file. This skill assists by scaffolding the configuration with your specified model, provider, trust levels, and tool access settings before validating them.

Does the agent-creation skill validate configuration before completing the setup?

Yes, the agent-creation skill validates the agent structure and configuration upon completion. It ensures the generated directory structure and AGENT.md file align with Stencila's defined naming rules and best practices.