Die Oberfläche ist lokalisiert; Skill-Beschreibungen und -Dokumente werden per KI automatisch in Ihre Sprache übersetzt. Code, Befehle, Pfade und Fachbegriffe bleiben im Original, maßgeblich ist das Dokument des Autors.
Skills entdecken
Daten und Forschung · SKILL.md

artifact

artifact

Create and manage artifact.json for task outputs. Use at the START of every task to define planned deliverables before beginning research.

Independent GitHub snapshot · Automated classification · Original documentation governs

Bbuda-ai / bunny-agentApache-2.0

Skill-Dokumentation

GitHub

name: artifact description: Create and manage artifact.json for task outputs. Use at the START of every task to define planned deliverables before beginning research.

Artifact Management

Every task must have an artifact.json that declares all output files.

Setup

mkdir -p "tasks/${CLAUDE_SESSION_ID}/reports"
mkdir -p "tasks/${CLAUDE_SESSION_ID}/notes"

cat > "tasks/${CLAUDE_SESSION_ID}/artifact.json" << 'EOF'
{
  "artifacts": []
}
EOF

Adding Artifacts

Read the current file, append new entries, and write it back. Each entry needs:

FieldRequiredDescription
idYesUnique identifier (e.g. research-report)
pathYesFile path relative to /bunny-agent
mimeTypeYesMIME type of the file
descriptionNoBrief description of the content

Example

{
  "artifacts": [
    {
      "id": "research-report",
      "path": "tasks/${CLAUDE_SESSION_ID}/reports/report.md",
      "mimeType": "text/markdown",
      "description": "Main research report with findings and analysis"
    },
    {
      "id": "source-notes",
      "path": "tasks/${CLAUDE_SESSION_ID}/notes/sources.md",
      "mimeType": "text/markdown",
      "description": "Research sources and citations"
    }
  ]
}

Common MIME Types

TypeExtension
text/markdown.md
text/plain.txt
text/html.html
text/csv.csv
application/json.json
application/pdf.pdf

Rules

  • Always call this skill BEFORE starting research
  • Use ${CLAUDE_SESSION_ID} in paths — it auto-resolves in this file
  • Update artifact.json whenever you create a new output file
  • Every task must produce at least one artifact (typically a Markdown report)
Gespeicherte Skills