La interfaz está localizada; las descripciones y documentos de las Skills se traducen automáticamente con IA a su idioma. El código, los comandos, rutas y términos técnicos se mantienen en el original, y prevalece el documento del autor.
Explorar Skills
Datos e investigación · 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

Documentación de la Skill

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)
Skills guardadas