refly
Base skill for Refly ecosystem: creates, discovers, and runs domain-specific skills bound to workflows. Routes user intent to matching domain skills via symlinks, delegates execution to Refly backend. Use when user asks to: create skills, run workflows, automate multi-step tasks, or manage pipelines. Triggers: refly, skill, workflow, run skill, create skill, automation, pipeline. Requires: @refly/cli installed and authenticated.
npx skills add refly-ai/refly --skill skill --agent claude-code
Same command for any agent — swap --agent for codex, cursor, copilot.
Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.
# Refly ## Rules 1. **CLI only** - Use `refly <command>`, never call API directly. 2. **Trust JSON** - Only trust CLI JSON (`ok`, `payload`, `error`, `hint`). 3. **No fabricated IDs** - Never invent workflow/run/node IDs. 4. **No tokens** - Never print or request auth tokens. 5. **Stop on error** - If `ok=false`, stop and show `hint`. ## Available Commands | Command | ID Format | Description | |---------|-----------|-------------| | `refly status` | - | Check authentication and connection status | | `refly login` | - | Authenticate with Refly | | `refly skill list` | - | List all available skills in the marketplace | | `refly skill installations` | - | List your installed skills (get installationId here) | | `refly skill run --id <installationId> --input '<json>'` | skpi-xxx | Run an installed skill, returns runId (we-xxx) | | `refly workflow status <runId> --watch` | we-xxx | Watch workflow execution status | | `refly workflow detail <runId>` | we-xxx | Get workflow run details | | `refly workflow toolcalls <runId> --files --latest` | we-xxx | Get files from latest toolcall | | `refly file download <fileId> -o <path>` | df-xxx | Download a file | **Tip**: Get `installationId` (skp
- Rules
- Available Commands
- Command Options
- Skill Categories & Execution Patterns
- Pattern A: File Generation Skills
- Pattern B: Text/Data Skills
- Pattern C: Action Skills
- Directory Structure
- Routing
- References
Step 1: Run and capture RUN_ID
Step 2: Wait for completion
refly workflow status "$RUN_ID" --watch --interval 30000
Step 3: Get files and download to Desktop
echo "$FILES" | jq -c '.' | while read -r file; do
if [ -n "$FILE_ID" ] && [ "$FILE_ID" != "null" ]; then
refly file download "$FILE_ID" -o "$HOME/Desktop/${FILE_NAME}"
open "$HOME/Desktop/${FILE_NAME}"
fi
doneWhat does the refly skill do?
Base skill for Refly ecosystem: creates, discovers, and runs domain-specific skills bound to workflows. Routes user intent to matching domain skills via symlinks, delegates execution to Refly backend. Use when user asks to: create skills, run workflows, automate multi-step tasks, or manage pipelines. Triggers: refly, skill, workflow, run skill, create skill, automation, pipeline. Requires: @refly/cli installed and authenticated.
How do I install it?
Run `npx skills add refly-ai/refly --skill skill --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.
Where does this skill come from?
From refly-ai/refly, a repository with 7,471 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.
Is a popular skill a good skill?
Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.
