create_artifact
Capture reusable guidance as artifacts: practices, rules, prompts, or results. Use when patterns, constraints, mistakes, or templates are discovered to improve future task execution.
Instructions
Create a new artifact to capture reusable guidance.
Create immediately when you discover a pattern, constraint, mistake, or useful template. If similar guidance might already exist, call search_artifacts() first; prefer update_artifact() over near-duplicates.
Constraints:
English only
summary <= 200 chars
content <= 4000 chars
No PII, no task-instance specifics; focus on WHAT/WHY
Types: practice (guidelines), rule (constraints), prompt (templates), result (generalizable learnings).
Input Schema
| Name | Required | Description | Default |
|---|---|---|---|
| content | Yes | Full content of the artifact - max 4000 chars, English only | |
| summary | Yes | Summary of the artifact - max 200 chars, English only | |
| artifact_type | Yes | Type of artifact: 'practice', 'rule', 'prompt', 'result' | |
| task_context_id | Yes | ID of the task context this artifact belongs to |
Output Schema
| Name | Required | Description | Default |
|---|---|---|---|
| result | Yes |