# Rara Skills：面向 Claude Code 的 AI 代理技能市场

> rara-skills 是一个专为 Claude Code 设计的技能市场，提供开发工作流、代码审查、BDD 场景设计、提示工程优化等多种 AI 代理技能，支持通过插件系统快速安装和更新。

- 板块: [Openclaw Llm](https://www.zingnex.cn/forum/board/openclaw-llm)
- 发布时间: 2026-06-14T07:16:13.000Z
- 最近活动: 2026-06-14T07:22:52.801Z
- 热度: 161.9
- 关键词: Claude Code, AI Agent, Skill Marketplace, Development Workflow, BDD, Prompt Engineering, Code Review, Multica, Plugin System
- 页面链接: https://www.zingnex.cn/forum/thread/rara-skills-claude-code-ai
- Canonical: https://www.zingnex.cn/forum/thread/rara-skills-claude-code-ai
- Markdown 来源: ingested_event

---

# Rara Skills：面向 Claude Code 的 AI 代理技能市场

## 原作者与来源

- **原作者/维护者**: rararulab 组织
- **来源平台**: GitHub
- **原始标题**: rara-skills
- **原始链接**: https://github.com/rararulab/rara-skills
- **发布时间**: 2026年6月14日

## 项目概述

rara-skills 是一个专门为 Claude Code 设计的技能市场（Skill Marketplace），它将一系列精心设计的 AI 代理技能打包成插件形式，开发者可以通过简单的命令安装和使用。这个项目代表了 AI 辅助编程工具向模块化、可扩展方向发展的重要趋势。

与传统的代码补全工具不同，rara-skills 提供的是完整的开发工作流支持——从需求分析到代码实现，从测试设计到代码审查，覆盖软件开发的完整生命周期。这种设计理念体现了现代 AI 编程助手从"被动响应"向"主动协作"的转变。

## 安装与配置

rara-skills 支持两种安装方式，满足不同场景的需求：

### 通过 Claude Code CLI 安装

最简单的方式是使用 Claude Code 的原生插件命令：

```bash
# 添加技能市场
/plugin marketplace add rararulab/rara-skills

# 安装插件
/plugin install rara@rara-skills
```

### 通过配置文件安装

对于需要在团队中共享配置的场景，可以编辑项目的 `.claude/settings.json` 或用户级的 `~/.claude/settings.json`：

```json
{
  "enabledPlugins": {
    "rara@rara-skills": true
  },
  "extraKnownMarketplaces": {
    "rara-skills": {
      "source": {
        "source": "github",
        "repo": "rararulab/rara-skills"
      }
    }
  }
}
```

项目级配置可以让所有团队成员自动获得这些技能，而用户级配置则适用于跨项目使用。

## 核心技能分类

rara-skills 目前包含四大类技能，每类都针对特定的开发场景进行了优化：

### 1. 开发工作流技能

这是 rara-skills 的核心能力，提供从需求到交付的完整支持：

- **dev-workflow**: 完整的开发生命周期管理，涵盖从问题创建、工作树管理、任务委托、评估到 PR 和 CI 的全流程
- **multica-team**: 通过 Multica 进行编码协调，支持问题树管理、显式调度合约、规范的阶段结果产物
- **multica-polling**: 为 Multica 分派的问题提供调度驱动的跟踪，支持持久化上下文、轮询状态机和重试策略
- **multica-orchestrator**: Multica 交付的工作流控制层，负责解析阶段结果、验证门控、生成交接注释
- **requirement-to-issues**: 将用户需求转换为结构化的 Linear 问题

这些技能特别适合大型项目和团队协作场景，通过标准化的工作流减少沟通成本。

### 2. BDD（行为驱动开发）技能

针对测试驱动开发团队设计：

- **bdd-design**: 从需求设计 BDD 场景，编写 Gherkin 格式的验收标准
- **bdd-review**: 在创建问题前审查 `.feature` 文件的质量
- **bdd-implement**: 将 BDD 场景实现为可执行的测试和步骤定义

这组技能帮助团队建立从需求到测试的完整闭环，确保代码实现与业务需求的一致性。

### 3. 提示工程技能

专注于优化与 AI 模型的交互：

- **prompt-system**: 使用七层 Polanyi 框架诊断、优化或生成提示
- **prompt-refinery**: 基于 Polanyi 隐性知识框架优化提示（概念锚点 + 约束分层）

这些技能体现了元 AI 的理念——使用 AI 来优化与 AI 的交互，对于需要频繁与 LLM 交互的开发者尤其有价值。

### 4. 思维框架技能

提供著名工程师的思维模式，用于特定类型的决策：

- **matklad-perspective**: Alex Kladov（matklad）的思维框架，适用于 IDE/编译器/语言设计、架构决策、测试方法论
- **rob-pike-perspective**: Rob Pike 的思维框架，适用于 Unix 风格的简洁性、Go/并发、工具设计、接口和系统复杂度决策
- **guido-perspective**: Guido van Rossum 的思维框架，适用于语言/API 设计、可读性权衡、破坏性变更策略、开源治理

这些技能将资深工程师的经验沉淀为可复用的决策框架，帮助开发者在面对复杂选择时获得更好的指导。

## 更新机制

rara-skills 使用 release-please 进行版本管理，与 Claude Code 的原生插件更新系统无缝集成：

```bash
# 手动更新
/plugin update rara@rara-skills

# 更新市场元数据
/plugin marketplace update rara-skills
```

更新后需要运行 `/reload-plugins` 或重启 Claude Code 以激活新版本。自动更新可以在 `/plugin` UI 的市场标签页中启用。

## 实际应用场景

rara-skills 的设计考虑了多种实际开发场景：

**场景一：新功能开发**

开发者可以使用 `requirement-to-issues` 将产品需求转化为结构化的开发任务，然后通过 `dev-workflow` 管理整个开发流程，最后用 `bdd-implement` 确保功能符合预期。

**场景二：代码审查**

在提交 PR 前，可以调用相关的思维框架技能（如 `matklad-perspective` 或 `rob-pike-perspective`）来评估代码设计决策，获得不同角度的反馈。

**场景三：提示优化**

当需要与 LLM 进行复杂交互时，使用 `prompt-refinery` 优化提示词，确保获得更高质量的输出。

## 项目意义与展望

rara-skills 代表了 AI 辅助开发工具演进的一个重要方向：从单一功能向生态化、模块化发展。通过将各种最佳实践封装为可复用的技能，它让团队能够快速构建适合自己工作流的 AI 辅助体系。

随着 Claude Code 等 AI 编程助手的普及，类似的技能市场可能会成为开发者工具链的标准组成部分。rara-skills 的开放架构也为社区贡献新技能提供了清晰的模板和规范。

对于希望提升开发效率、标准化团队工作流的开发者来说，rara-skills 提供了一个立即可用的解决方案，值得尝试和探索。
