Best use case
zotmoov-guide is best used when you need a repeatable AI agent workflow instead of a one-off prompt.
Zotero plugin for automatic attachment file organization
Teams using zotmoov-guide 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/zotmoov-guide/SKILL.mdinside your project - Restart your AI agent — it will auto-discover the skill
How zotmoov-guide Compares
| Feature / Agent | zotmoov-guide | 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?
Zotero plugin for automatic attachment file organization
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
# ZotMoov Guide
## Overview
ZotMoov is a Zotero plugin that automatically moves and renames attachment files (PDFs, supplementary materials) to a designated directory with customizable naming patterns. It keeps your PDFs organized in a structured folder hierarchy outside Zotero's storage, using linked files instead of copies. Essential for researchers who want clean file organization alongside Zotero's metadata management.
## Installation
```bash
# Download .xpi from GitHub releases
# Zotero 7: Tools → Add-ons → Install Add-on From File
```
## Configuration
```markdown
### Settings (Edit → Preferences → ZotMoov)
**Destination Directory:**
~/Papers/ (your organized PDF library)
**File Naming Pattern:**
{%a}_{%y}_{%t}.pdf
→ Vaswani_2017_Attention Is All You Need.pdf
**Folder Structure:**
{%y}/{%j}/
→ 2017/NeurIPS/Vaswani_2017_Attention.pdf
**Available Variables:**
- {%a} — First author last name
- {%y} — Publication year
- {%t} — Title (truncated)
- {%j} — Journal/venue
- {%T} — Item type
- {%c} — Collection name
```
## Naming Patterns
```markdown
### Common Patterns
**Author_Year_Title:**
{%a}_{%y}_{%t}
→ Vaswani_2017_Attention Is All You Need
**Year/Author-Title:**
{%y}/{%a} - {%t}
→ 2017/Vaswani - Attention Is All You Need
**Collection/Author_Year:**
{%c}/{%a}_{%y}_{%t}
→ Transformers/Vaswani_2017_Attention Is All You Need
**Journal/Year/Author:**
{%j}/{%y}/{%a}_{%t}
→ NeurIPS/2017/Vaswani_Attention Is All You Need
```
## Workflow
```markdown
### Automatic Mode
1. Add paper to Zotero (browser connector, DOI import)
2. ZotMoov detects new attachment
3. Moves PDF to destination with naming pattern
4. Converts to linked file in Zotero
5. Original storage location freed
### Manual Mode
1. Select items in Zotero
2. Right-click → ZotMoov → Move Attachments
3. Bulk processing for existing library
### Reverse (Undo)
1. Right-click → ZotMoov → Move to Zotero Storage
2. Converts back to stored file
```
## Integration with Other Tools
```markdown
### Synced PDF Library
ZotMoov + cloud sync = PDFs accessible everywhere:
- Move to Dropbox/OneDrive/Google Drive folder
- Zotero metadata synced via Zotero Sync
- PDFs synced via cloud provider
- Access on any device with cloud sync
### With Other Plugins
- **Better BibTeX**: Use citekey in file name: {%b}.pdf
- **Zotero Style**: Visual indicators for linked vs stored
- **Zoplicate**: Handles duplicates before moving
```
## Use Cases
1. **File organization**: Structured PDF library outside Zotero
2. **Cloud sync**: PDFs in Dropbox/OneDrive for multi-device
3. **Backup strategy**: Separate PDF backup from Zotero data
4. **Naming convention**: Consistent file naming across library
5. **Storage management**: Free Zotero storage space
## References
- [ZotMoov GitHub](https://github.com/wileyyugioh/zotmoov)
- [Zotero Linked Files](https://www.zotero.org/support/attaching_files)Related Skills
thuthesis-guide
Write Tsinghua University theses using the ThuThesis LaTeX template
thesis-writing-guide
Templates, formatting rules, and strategies for thesis and dissertation writing
thesis-template-guide
Set up LaTeX templates for PhD and Master's thesis documents
sjtuthesis-guide
Write SJTU theses using the SJTUThesis LaTeX template with full compliance
novathesis-guide
LaTeX thesis template supporting multiple universities and formats
graphical-abstract-guide
Create SVG graphical abstracts for journal paper submissions
beamer-presentation-guide
Guide to creating academic presentations with LaTeX Beamer
plagiarism-detection-guide
Use plagiarism detection tools and ensure manuscript originality
paper-polish-guide
Review and polish LaTeX research papers for clarity and style
grammar-checker-guide
Use grammar and style checking tools to polish academic manuscripts
conciseness-editing-guide
Eliminate wordiness and redundancy in academic prose for clarity
academic-translation-guide
Academic translation, post-editing, and Chinglish correction guide