observal-agents

Featured

Create, update, version, and manage Observal agents. Use when the user wants to create a new agent, update an existing one, release a new version, scaffold a YAML project, add components, build, publish, bulk-create, archive, delete, or restore agents.

AI & Automation 2,241 stars 463 forks Updated yesterday Apache-2.0

Install

View on GitHub

Quality Score: 95/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Observal Agents: Agent Lifecycle Management ## Critical Rules 1. **EXECUTE commands**: run them in your shell. Set timeout to 60 seconds. 2. **Use single quotes** for `--prompt` and `--description` values. 3. **Pass `--output json`** on list/show/versions commands. 4. **Pass `--yes`** on destructive commands (`archive`, `delete`, `unarchive`, `bulk-create`). 5. **Resolve 409:** `observal agent publish --update` for in-place edits, `observal agent release --bump` for reviewed releases. 6. **When in doubt about a flag, run `<command> --help` first.** --- ## Procedure: Create Agent Required: `--name`, `--description`, `--prompt`. Optional: `--model`, `--harness` (repeatable), `--prompt-file`, `--from-file`. Before choosing a model, query the registry for every selected harness and pick an available exact model: ```bash observal registry models --harness kiro --output plain observal registry models --harness claude-code --output plain ``` > **WARNING:** Without `--name` and `--prompt`, the command launches an interactive wizard. Always pass at least `--name`, `--description`, and `--prompt`. ```bash observal agent create \ --name AGENT_NAME \ --description 'Short description' \ --prompt 'System prompt content' \ --model claude-sonnet-4-6 \ --harness kiro --harness claude-code ``` Error branching: - **`409`**: switch to Procedure: Update Agent or Release Agent Version. - **`422`**: missing required field. Check message, fix, retry. - **`Connection failed`**: ...

Details

Author
Observal
Repository
Observal/Observal
Created
3 months ago
Last Updated
yesterday
Language
Python
License
Apache-2.0

Similar Skills

Semantically similar based on skill content — not just same category