← 返回 Skills 市场
Riverpod
作者
tobiasbentin
· GitHub ↗
· v1.0.0
307
总下载
0
收藏
0
当前安装
1
版本数
在 OpenClaw 中安装
/install riverpod
功能描述
Flutter state management with Riverpod - declarative, type-safe, and code-generated providers. Use when building Flutter apps that need reactive state manage...
安全使用建议
This skill is documentation-only and appears coherent with its stated purpose. Before using: (1) run the shown build_runner commands only inside a trusted Flutter project (they will modify generated files), (2) review any example network calls (Dio/api) to ensure you supply your own API endpoints and keys rather than copying credentials, and (3) verify Riverpod and Flutter version compatibility with your project. No credentials or installs are requested by the skill itself.
功能分析
Type: OpenClaw Skill
Name: riverpod
Version: 1.0.0
The skill bundle provides documentation and code examples for Riverpod, a Flutter state management solution. All content, including the `SKILL.md` and `BEST_PRACTICES.md` files, is educational and demonstrates legitimate Flutter development practices. The `SKILL.md` contains standard `flutter pub run build_runner` commands, which are expected for code generation in Flutter projects. There is no evidence of data exfiltration, malicious execution, persistence mechanisms, obfuscation, or prompt injection attempts designed to subvert the AI agent's intended behavior. Network calls shown in code examples use the `Dio` library for typical API interactions, which is benign in this context.
能力评估
Purpose & Capability
The name/description match the SKILL.md and BEST_PRACTICES.md content: Flutter Riverpod patterns, providers, and build_runner usage. It requests no unrelated binaries, environment variables, or config paths.
Instruction Scope
Runtime instructions are documentation and code snippets for using Riverpod in a Flutter project (including running 'flutter pub run build_runner ...'). There are no steps to read unrelated system files, exfiltrate data, or post to unexpected endpoints. Example code references network clients (e.g., Dio) but only as typical sample usage.
Install Mechanism
No install spec and no code files — this is instruction-only documentation. Nothing will be downloaded or written by an installer.
Credentials
The skill declares no required environment variables, credentials, or config paths. Sample snippets mention APIs/clients that a developer would provide in their own project; the skill itself does not request secrets.
Persistence & Privilege
'always' is false and model invocation is normal. The skill does not request persistent system presence or modify other skills/configuration.
如何使用
- 确保已安装 OpenClaw(本地或 Docker 部署)
- 在对话框中输入安装命令:
/install riverpod - 安装完成后,直接呼叫该 Skill 的名称或使用
/riverpod触发 - 根据 Skill 的参数说明提供必要输入,即可获得结构化输出
版本历史
v1.0.0
Riverpod 1.0.0 – Initial Release
- Introduces comprehensive documentation for Riverpod state management in Flutter.
- Covers provider types (ProviderNotifier, AsyncNotifier, StreamProvider, Family) and code generation via @riverpod.
- Includes code patterns for API calls, dependency injection, provider combination, and pattern matching with AsyncValue.
- Provides workflow for code generation and essential commands.
- Details best practices and testing strategies for scalable Flutter app development.
元数据
常见问题
Riverpod 是什么?
Flutter state management with Riverpod - declarative, type-safe, and code-generated providers. Use when building Flutter apps that need reactive state manage... 它是一个面向 Claude Code / OpenClaw 的 AI Agent Skill 插件,目前累计下载 307 次。
如何安装 Riverpod?
在 OpenClaw 或 Claude Code 对话框中运行命令「/install riverpod」即可一键安装,无需额外配置。
Riverpod 是免费的吗?
是的,Riverpod 完全免费(开源免费),可自由下载、安装和使用。
Riverpod 支持哪些平台?
Riverpod 跨平台运行,可在任意部署了 OpenClaw / Claude Code 的环境中使用(cross-platform)。
谁开发了 Riverpod?
由 tobiasbentin(@tobiasbentin)开发并维护,当前版本 v1.0.0。
推荐 Skills