synclisted
Install: claude install-skill rillmd/rill
# /sync — Bulk External Source Sync
**Conduct ALL conversation with the user in the language defined by `.claude/rules/personal-language.md`** (or the user's input language if absent). The English instructions below are for skill clarity, not for output style. Exceptions (only): tokens inside backticks or code blocks, proper nouns, ASCII acronyms.
> **Tool references in this skill** (`shell`, `Read`) describe **intent**, not Claude-specific tool calls. Each harness should map them to its native equivalent — Claude Code uses its built-in Bash/Read tools as named; Codex CLI uses shell / `apply_patch` etc. as appropriate.
Run all plugins sequentially to bulk-sync external sources.
## Arguments
$ARGUMENTS — plugin name (omit: run all plugins sequentially)
## Procedure
### When no argument is given (run all plugins at once)
1. Read `plugins/.enabled` to get the list of enabled plugins. If the file does not exist or is empty, report "No plugins enabled. Run 'rill plugin install <name>' and 'rill plugin enable <name>' to set up plugins." and exit
2. For each enabled plugin name, Read `plugins/{name}/plugin.md` frontmatter
3. Run all enabled plugins sequentially (no selection prompt):
- For each plugin, execute the "Single Plugin Execution" procedure below
- Report the result for each plugin briefly
4. After all plugins complete, display a summary of total ingested files
5. If new files were ingested, propose chaining to `/distill`:
- "A total of N files were ingeste