UI はローカライズ済みです。スキルの紹介と説明文書は選択した言語へ AI が自動翻訳し、コード・コマンド・パス・専門用語は原文のままです。原作者の文書が優先されます。
スキルを探す
データ・研究 · 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

スキルの説明

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)
保存したスキル