refly

Route user intents to domain skills via symlinks and delegate execution to the backend.

7.5k|724|Updated Feb 19, 2024
One-click install
npx skills add https://github.com/refly-ai/refly --skill refly
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: refly
Source: https://github.com/refly-ai/refly/tree/main/packages/cli/skill
Command: npx skills add https://github.com/refly-ai/refly --skill refly

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This base skill enables managing, discovering, and running domain-specific Refly skills by routing user intents to the appropriate skill via symlinks and delegating execution to the backend.

Core Features & Use Cases

  • CLI-driven management: list, install, run, and monitor skills and their workflows.
  • Domain routing: automatically route intents to the correct domain skill through a symlink-based registry.
  • Backend delegation: execute domain skills via the Refly backend, ensuring consistency and security.
  • Use Case: orchestrate multi-skill workflows by composing Refly skills and triggering pipelines from a single command.

Quick Start

Install a domain skill and run it with a JSON input using refly skill run <installationId> --input '<json>'.

Frequently Asked Questions about refly

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate workflow routing for multiple domain skills from the CLI?

Automate workflow routing by using the Refly CLI to route user intents to the correct domain skill via a symlink-based registry. The backend then delegates execution, ensuring consistent and secure multi-skill pipeline orchestration from a single command.

What is the best way to manage and run domain skills with JSON inputs?

Manage and run domain skills by executing `refly skill run <installationId> --input '<json>'` in the CLI. This enforces safe JSON handling while delegating the domain skill execution directly to the Refly backend.

Can I use symlink routing to coordinate domain workflows within my automation pipeline?

Yes, you can use symlink routing to coordinate domain workflows. The base skill automatically routes user intents to the correct domain skill through a symlink registry, enabling seamless multi-skill workflow orchestration.

How do I list and install available skills before running a workflow?

List and install available skills using the Refly CLI. The base skill supports CLI-driven management, allowing you to monitor skills and trigger workflows by installing the required domain skill and running it with a JSON input.

Does the Refly CLI require backend delegation for executing installed domain skills?

Yes, executing installed domain skills requires backend delegation. The Refly CLI routes intents and delegates the actual execution to the Refly backend to ensure consistency, security, and proper workflow coordination across domain skills.