
rasahq/rasa-agent-skills
Developer toolsЭта страница переведена автоматически. Технические детали смотрите в оригинале. Открыть оригинал
A collection of skills for AI coding agents working with Rasa CALM
Обзор
A collection of skills for AI coding agents working with Rasa CALM. Skills are packaged instructions that guide agents through building, configuring, and testing Rasa conversational AI agents. Each skill has two version fields in its frontmatter: - — the version of the skill package itself (follows semver, e.g. "0.1.0"). - — the minimum Rasa Pro version required for the features the skill describes, expressed as a semver range (e.g. ">=3.14.0"). When a skill is updated with content that covers a feature introduced in a newer Rasa release, bump rasa_version to match. For example, if a skill gains a section about a feature added in Rasa 3.17.0, update rasa_version from ">=3.14.0" to ">=3.17.0". If a feature is later removed or replaced, add an upper bound (e.g. ">=3.14.0,<3.17.0"). Build conversation flows for Rasa CALM agents in YAML. Covers flow design, branching logic, collect and action steps, descriptions, and connecting flows with call and link steps.
README
Показан фрагмент оригинального README. Открыть оригинал.
Rasa Agent Skills
A collection of skills for AI coding agents working with Rasa CALM. Skills are packaged instructions that guide agents through building, configuring, and testing Rasa conversational AI agents.
Skills follow the Agent Skills format.
Versioning
Each skill has two version fields in its frontmatter:
version— the version of the skill package itself (follows semver, e.g."0.1.0").rasa_version— the minimum Rasa Pro version required for the features the skill describes, expressed as a semver range (e.g.">=3.14.0").
When a skill is updated with content that covers a feature introduced in a newer Rasa
release, bump rasa_version to match. For example, if a skill gains a section about a
feature added in Rasa 3.17.0, update rasa_version from ">=3.14.0" to ">=3.17.0".
If a feature is later removed or replaced, add an upper bound
(e.g. ">=3.14.0,<3.17.0").
Available Skills
rasa-building-flows
Build conversation flows for Rasa CALM agents in YAML. Covers flow design, branching logic, collect and action steps, descriptions, and connecting flows with call and link steps.
Use when:
- Creating or editing conversation flows
- Designing flow architecture and scoping flows
- Adding branching logic with conditions
- Writing flow and collect step descriptions
- Connecting flows with
callandlinksteps
Topics covered:
- Scoping a flow (one user goal per flow)
- File organization and naming conventions
- Writing effective descriptions for flows and collect steps
- Slots, collect steps, and rejections
- Branching and conditions (
if/then/else) callvslinkfor connecting flows- Flow guards
rasa-calling-mcp-tools-from-flows
Call MCP tools directly from Rasa flow steps. Replaces custom action code for simple API integrations by using a call step with explicit input/output mappings.
Use when:
- Invoking an MCP tool via a
callstep in a flow - Mapping slot values to tool parameters
- Extracting tool results (structured or unstructured) into slots
Topics covered:
callstep withmcp_serverandmapping- Input mapping (
param+slot) - Output mapping (
slot+valuewith Jinja2 expressions) - Structured vs unstructured tool result formats
rasa-configuring-assistant
Configure config.yml and endpoints.yml for Rasa CALM agents. Covers pipeline components, policies, action endpoint, and language settings.
Use when:
- Setting up a new Rasa CALM project
- Modifying pipeline components (command generators, flow retrieval)
- Configuring policies (
FlowPolicy) - Setting the action endpoint or language
Topics covered:
- Minimal CALM configuration
- Pipeline (command generators, embeddings, input limits)
- Policies (
FlowPolicy) - Language and multilingual setup
- Model groups, action endpoint, NLG server
rasa-configuring-mcp-server
Рекомендуемые инструменты
Попробуйте другой запрос или уберите фильтр.
Установка
npx skillfish add rasahq/rasa-agent-skills