artifact
Add non-text files to a person's artifacts folder. Use when saving images, documents, or other files related to someone. Trigger words: artifact, save image, add photo, attach file, store document.
Best use case
artifact is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Add non-text files to a person's artifacts folder. Use when saving images, documents, or other files related to someone. Trigger words: artifact, save image, add photo, attach file, store document.
Teams using artifact should expect a more consistent output, faster repeated execution, less prompt rewriting.
When to use this skill
- You want a reusable workflow that can be run more than once with consistent structure.
When not to use this skill
- You only need a quick one-off answer and do not need a reusable workflow.
- You cannot install or maintain the underlying files, dependencies, or repository context.
Installation
Claude Code / Cursor / Codex
Manual Installation
- Download SKILL.md from GitHub
- Place it in
.claude/skills/artifact/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How artifact Compares
| Feature / Agent | artifact | Standard Approach |
|---|---|---|
| Platform Support | Not specified | Limited / Varies |
| Context Awareness | High | Baseline |
| Installation Complexity | Unknown | N/A |
Frequently Asked Questions
What does this skill do?
Add non-text files to a person's artifacts folder. Use when saving images, documents, or other files related to someone. Trigger words: artifact, save image, add photo, attach file, store document.
Where can I find the source code?
You can find the source code on GitHub using the link provided at the top of the page.
SKILL.md Source
# Person Artifact Storage
Add images, documents, or other non-text files to a person's artifacts folder.
## Process
1. **Parse the input**: Extract person name and file path
- `/artifact lucy ~/Downloads/chess-game.png` → name: "lucy", file: "~/Downloads/chess-game.png"
- `/artifact e ~/Desktop/project-notes.pdf` → name: "e", file: "~/Desktop/project-notes.pdf"
2. **Verify person exists**:
```bash
ls ~/.claude-mind/memory/people/{name}/
```
If not, ask whether to create them first.
3. **Ensure artifacts directory exists**:
```bash
mkdir -p ~/.claude-mind/memory/people/{name}/artifacts
```
4. **Copy the file**:
```bash
cp "{source_path}" ~/.claude-mind/memory/people/{name}/artifacts/
```
Preserve the original filename unless there's a conflict.
5. **Optionally add context note**: Ask if the user wants to add a note about this artifact to the profile
- What is this file?
- Why is it significant?
- When was it from?
6. **Confirm**: Report success and the artifact's new location
## Guidelines
- **Preserve filenames**: Keep original names when possible
- **Handle conflicts**: If filename exists, ask before overwriting or suggest renaming
- **Add context**: A file without context loses meaning over time
- **Supported types**: Images, PDFs, documents, screenshots - anything meaningful
## Examples
**Simple storage:**
```
/artifact cal ~/Downloads/system-diagram.png
```
→ Copies to `memory/people/cal/artifacts/system-diagram.png`
**With context:**
```
/artifact e ~/Pictures/beach-sunset.jpg
```
→ Copies file, then asks "Want to add a note about this photo?"
**Natural trigger:**
```
"Save this screenshot to Dawn's folder"
```
→ Copies screenshot, prompts for contextRelated Skills
artifact-metadata
Manage artifact metadata, versioning, ownership, and history tracking. Use when relevant to the task.
gitlab-ci-artifacts-caching
Use when configuring artifacts for inter-job data passing or caching for faster builds. Covers cache strategies and artifact management.
artifact-integrity-forge
Create and verify integrity signatures for protocol artifacts.
artifact-collector
Use this skill when users need to collect, manage, or analyze forensic artifacts such as files, memory dumps, Windows Event Logs, Mac Unified Logs, or network packet captures (PCAP) from endpoints.
artifact-aggregator
Create tiered reports (micro/standard/comprehensive) based on task complexity. Tier 1 (200-500 words) for Level 1 tasks, Tier 2 (500-1500 words) for Level 2, Tier 3 (1500-5000 words) for Level 3 epics. Synthesizes agent outputs into concise, scannable reports without duplication. Uses density over volume, actionable over descriptive. Triggers ONLY after multi-agent completion (2+ agents) or complex investigations. NOT for single-agent trivial tasks.
artifact-tracking
Token-efficient tracking for AI orchestration. CLI-first for status updates (~50 tokens), agent fallback for complex ops (~1KB). Use when: updating task status, querying blockers, creating progress files, validating phases.
artifact-advisor
Advise on choosing between Skills, Commands, Subagents, and Hooks for Claude Code. Analyze user requirements and recommend the appropriate artifact type with justification. Use when user asks "should I use a skill or command", "what artifact type", "skill vs command", or describes a workflow needing automation.
bgo
Automates the complete Blender build-go workflow, from building and packaging your extension/add-on to removing old versions, installing, enabling, and launching Blender for quick testing and iteration.
moai-lang-r
R 4.4+ best practices with testthat 3.2, lintr 3.2, and data analysis patterns.
moai-lang-python
Python 3.13+ development specialist covering FastAPI, Django, async patterns, data science, testing with pytest, and modern Python features. Use when developing Python APIs, web applications, data pipelines, or writing tests.
moai-icons-vector
Vector icon libraries ecosystem guide covering 10+ major libraries with 200K+ icons, including React Icons (35K+), Lucide (1000+), Tabler Icons (5900+), Iconify (200K+), Heroicons, Phosphor, and Radix Icons with implementation patterns, decision trees, and best practices.
moai-foundation-trust
Complete TRUST 4 principles guide covering Test First, Readable, Unified, Secured. Validation methods, enterprise quality gates, metrics, and November 2025 standards. Enterprise v4.0 with 50+ software quality standards references.