一键导入
artifact
Create and manage artifact.json for task outputs. Use when creating code files, documentation, or any files that should be tracked as artifacts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Create and manage artifact.json for task outputs. Use when creating code files, documentation, or any files that should be tracked as artifacts.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
Calculate Four Pillars (四柱) from birth date/time using lunar calendar conversion. Foundation skill for all BaZi analysis.
Create and manage artifact.json for task outputs. Use at the START of every task to define planned deliverables before beginning research.
Provide career guidance and recommendations based on BaZi elemental strengths, Day Master traits, and current luck cycles.
Calculate and interpret 10-year luck cycles (大运) and annual fortune (流年) for timing insights and life trend predictions.
Analyze BaZi compatibility for romantic relationships (合婚). Examines elemental harmony, Day Master interaction, and long-term compatibility potential.
Extracts and analyzes website content to understand brand messaging, visual style, value propositions, and content themes for video script planning.
基于 SOC 职业分类
| name | artifact |
| description | Create and manage artifact.json for task outputs. Use when creating code files, documentation, or any files that should be tracked as artifacts. |
Use this skill to create and manage artifact.json for tracking task outputs.
${CLAUDE_SESSION_ID}tasks/${CLAUDE_SESSION_ID}/artifact.json# Create task directory
mkdir -p "tasks/${CLAUDE_SESSION_ID}"
# Initialize artifact.json
cat > "tasks/${CLAUDE_SESSION_ID}/artifact.json" << 'EOF'
{
"artifacts": []
}
EOF
When you create a file that should be tracked, update artifact.json:
{
"artifacts": [
{
"id": "unique-id",
"path": "src/components/Component.tsx",
"mimeType": "text/typescript",
"description": "Description of the file"
}
]
}
text/typescript - TypeScript files (.ts, .tsx)text/javascript - JavaScript files (.js, .jsx)text/markdown - Markdown files (.md)application/json - JSON files (.json)text/plain - Plain text files (.txt)text/css - CSS files (.css)text/html - HTML files (.html){
"artifacts": [
{
"id": "main-component",
"path": "src/components/UserAuth.tsx",
"mimeType": "text/typescript",
"description": "User authentication component"
},
{
"id": "task-summary",
"path": "tasks/${CLAUDE_SESSION_ID}/summary.md",
"mimeType": "text/markdown",
"description": "Task summary and documentation"
}
]
}
${CLAUDE_SESSION_ID} for the task directoryartifact.json should be relative to the working directory (/bunny-agent)src/... (relative to working directory)tasks/${CLAUDE_SESSION_ID}/...artifact.json whenever you create a new output file