npm package discovery and stats viewer.

Discover Tips

  • General search

    [free text search, go nuts!]

  • Package details

    pkg:[package-name]

  • User packages

    @[username]

Sponsor

Optimize Toolset

I’ve always been into building performant and accessible sites, but lately I’ve been taking it extremely seriously. So much so that I’ve been building a tool to help me optimize and monitor the sites that I build to make sure that I’m making an attempt to offer the best experience to those who visit them. If you’re into performant, accessible and SEO friendly sites, you might like it too! You can check it out at Optimize Toolset.

About

Hi, 👋, I’m Ryan Hefner  and I built this site for me, and you! The goal of this site was to provide an easy way for me to check the stats on my npm packages, both for prioritizing issues and updates, and to give me a little kick in the pants to keep up on stuff.

As I was building it, I realized that I was actually using the tool to build the tool, and figured I might as well put this out there and hopefully others will find it to be a fast and useful way to search and browse npm packages as I have.

If you’re interested in other things I’m working on, follow me on Twitter or check out the open source projects I’ve been publishing on GitHub.

I am also working on a Twitter bot for this site to tweet the most popular, newest, random packages from npm. Please follow that account now and it will start sending out packages soon–ish.

Open Software & Tools

This site wouldn’t be possible without the immense generosity and tireless efforts from the people who make contributions to the world and share their work via open source initiatives. Thank you 🙏

© 2026 – Pkg Stats / Ryan Hefner

@openfuyao/ofpower-install

v0.1.1

Published

Cross-platform interactive installer for openFuyao powers skills and MCP

Downloads

73

Readme

openfuyao-powers

openFuyao-powers 为 openFuyao 社区提供 AI 辅助研发能力集,覆盖需求分析、方案设计、编码开发与集成测试等 openFuyao 社区软件研发全流程,并辅以 GitCode 平台迭代工作流 Skill。支持 Claude Code、Codex、OpenCode 等主流 AI 辅助开发工具。

安装与升级

访问令牌(GitCode)

部分 Skill 使用 GitCode 相关能力,需要提供 GitCode 个人访问令牌;如果不使用,可跳过该步骤。

登录 GitCode,进入个人设置 → 访问令牌,创建并妥善保存令牌。建议至少提供 Issue、PR、评论的读写权限。

执行安装工具

使用交互式安装器,将 skills 与 MCP 安装到所选 Agent。目前支持 OpenCode、Cursor 等 AI 编程工具,详见支持 AI 编程工具章节。安装与升级使用相同命令。

npx @openfuyao/ofpower-install

安装器会执行以下操作:

  1. 检测本机已有的 AI 编程工具并选择安装目标
  2. 全量或按需选择要安装的 skill
  3. 更新各工具的 MCP 配置(包含 GitCode token 配置)

Skill 安装目录:Cursor / Codex / OpenCode 写入 ~/.agents/skills;Claude Code 写入 ~/.claude/skills

无 Node 环境时,可用脚本兜底(勿与上面的 npx 安装混用):

curl -fsSL https://raw.gitcode.com/openFuyao/openfuyao-powers/raw/master/scripts/install-plugin.sh | bash
irm https://raw.gitcode.com/openFuyao/openfuyao-powers/raw/master/scripts/install-plugin.ps1 | iex

支持 AI 编程工具

  • OpenCode
  • Cursor
  • Codex
  • Claude Code

目录结构

bin/               # ofpower-install 安装工具入口
docs/              # 使用文档、规约文件等
scripts/           # 工具脚本
skills/            # Skill 定义
src/               # ofpower-install 脚本模块
.mcp.json          # MCP 服务配置
package.json       # npm 包 @openfuyao/ofpower-install

功能清单

Skills

| 技能 | 描述 | 触发时机 | | ---- | ---- | ---- | | requirement-decomposition | IR→SR→AR 三级需求拆解 | 收到原始需求文档、企业立项、社区提案 | | solution-design | 方案设计与 4+1 架构视图 | 需求分析完成,进入方案设计阶段 | | ofep-converter | 将方案设计转换为 oFEP 标准提案 | 需要输出社区提案 | | design2code | 从方案设计文档端到端实现全部 Story(双 Agent 独立子上下文 + 人在回路 + PR 管理) | 提供方案设计文档,要求实现 Story | | i18n-refactor | 前端中英双语改造 | 国际化、i18n、双语改造、多语言、中英文切换、翻译相关需求 | | gitcode-issue-fixer | Issue 自动化修复 | 修复 GitCode Issue | | gitcode-issue-creator | 在指定仓库创建 Issue(缺陷 / 需求) | 提 Issue、新建缺陷单、需求单 | | issue-reviewer | 评估 Issue 内容并生成修改建议 | 检查 Issue 标题、描述、标签、环境、日志、需求价值及需求/缺陷模板字段是否符合社区模板与信息完整性要求 | | gitcode-pr-manager | 创建或同步 Pull Request | 本地变更已 push,需要开 PR 或更新已有 PR | | gitcode-pr-review | GitCode PR 评审 | 需要评审 Pull Request | | gitcode-pr-codecheck | 拉取 PR 门禁检查页 HTML、解析 CodeCheck 并按条修复(Node.js) | PR 门禁、CodeCheck、/pull/*/check、流水线静态检查失败 | | gitcode-pr-gate-diagnoser | 诊断 GitCode PR 门禁失败并输出 UT/build/Helm/CodeCheck/SCA 修复建议,不直接修改代码 | PR check 门禁失败、UT/build/Helm/CodeCheck/SCA 问题定位 | | code-reviewer | 通用本地变更或 PR 变更代码评审(含质量量化评分与合入决策) | 需要评审代码变更、Pull Request 或本地 diff | | feature-level-test-cases-gen | 依据特性提案、使用文档、项目源码等内容生成特性级集成测试用例 | 用户要求生成特性级集成测试用例时 | | test-cases-reviewer | 以测试用例评审checklist、测试用例模板为依据对测试用例进行评审,输出评审报告 | 用户要求对测试用例进行评审时 | | dfx-test-cases-gen | 依据特性提案、使用文档、项目源码等内容生成DFX测试用例 | 用户要求生成DFX测试用例时 | | e2e-issue-verifier | 面向前端 Playwright / 后端 Ginkgo 的 e2e 失败分析、最小化验证与 Issue/PR 闭环 | e2e 失败分析、验证结论判定、Issue/PR 交接 | | skill-governor | skill 治理与质量评估(review 评分、test prompt、受控优化) | 评估 skill 质量、治理 skills、设计 test.json、按 rubric 打分或受控优化 |

内置 MCP

| 服务名称 | 简介 | 来源 | 使用须知 | | ---- | ---- | ---- | ---- | | gitcode-mcp | Gitcode 平台功能 API 封装,用于 Issue、PR 的管理,基于 Node.js | yangxt65535/gitcode-mcp | 需通过环境变量提供 GITCODE_TOKEN 个人令牌 | | plantuml-mcp-server | 提供 plantuml 代码到图片生成功能,基于 Node.js | plantuml-mcp-server | 默认使用 plantuml 官方渲染服务器,可更具需求修改为本地服务器 |

使用方式

在 Claude Code 中直接描述需求即可触发技能,例如:

请拆解需求:<需求描述>

或显式点名技能:

使用 gitcode-issue-fixer 解决问题单 https://gitcode.com/openFuyao/xxxxx/issue/XX

贡献指南

欢迎参与 openfuyao-powers 的能力建设。新增或修改 Skill、脚本、文档前,请先阅读 CONTRIBUTION.md

附录

项目参考: