Agent Skills › fedify-dev/fedify

fedify-dev/fedify

GitHub

指导如何将新的 Web 框架集成包添加到 @fedify/init 中,包括注册配置、模板管理及通过 mise test:init 进行功能验证。

13 skills 1,021

Install All Skills

npx skills add fedify-dev/fedify --all -g -y
More Options

List skills in collection

npx skills add fedify-dev/fedify --list

Skills in Collection (13)

指导如何将新的 Web 框架集成包添加到 @fedify/init 中,包括注册配置、模板管理及通过 mise test:init 进行功能验证。
需要向 fedify init 添加新框架支持 维护或扩展 @fedify/init 的框架列表
.agents/skills/add-to-fedify-init/SKILL.md
npx skills add fedify-dev/fedify --skill add-to-fedify-init -g -y
指导在@fedify/vocab包中通过YAML定义添加或更新ActivityPub/JSON-LD词汇类型,涵盖代码生成、快照更新及人工审查流程,确保联邦宇宙互操作性。
添加新的 ActivityPub 词汇类型 定义新的 YAML 词汇 schema 文件 更新 Fedify 现有词汇定义
.agents/skills/add-vocab/SKILL.md
npx skills add fedify-dev/fedify --skill add-vocab -g -y
用于为已暂存的 Git 更改创建提交,自动生成符合规范的提交信息,包括标题、详细描述及引用链接,并通过 HEREDOC 方式执行 git commit。
用户要求提交代码变更 需要生成标准化的 Git 提交记录
.agents/skills/commit/SKILL.md
npx skills add fedify-dev/fedify --skill commit -g -y
用于为Web框架集成包创建示例应用并验证其功能。涵盖项目初始化、基于架构与设计文档实现中间件、路由及SSE等功能,最后通过测试脚本进行构建与检查。
需要为新的集成包编写示例代码 验证集成包的示例应用是否正常工作
.agents/skills/create-example-app-with-integration/SKILL.md
npx skills add fedify-dev/fedify --skill create-example-app-with-integration -g -y
用于创建Web框架集成包。先研究框架可行性,若可行则基于模板生成兼容JSR/NPM的包代码并同步锁文件;否则说明不可行原因。
需要为新的Web框架创建集成包 评估现有框架是否支持添加中间件或集成
.agents/skills/create-integration-package/SKILL.md
npx skills add fedify-dev/fedify --skill create-integration-package -g -y
用于从 GitHub PR 获取、整理并协助解决代码审查意见。通过 gh CLI 和 GraphQL API 拉取数据,按规范存储并组织审查结果,辅助开发者处理 PR 反馈。
需要从 GitHub Pull Request 获取代码审查意见 需要整理或解决已收到的 PR 审查反馈
.agents/skills/get-reviews/SKILL.md
npx skills add fedify-dev/fedify --skill get-reviews -g -y
指导用户使用 Fedify 实现 ActivityPub Actor,涵盖注册分发器、配置密钥对、别名及 WebFinger 发现等核心步骤。
需要实现 ActivityPub actor 配置 Fedify 分发器 设置 RSA/Ed25519 密钥
claude-plugin/skills/actor/SKILL.md
npx skills add fedify-dev/fedify --skill actor -g -y
该技能用于获取并解释 Fedify 文档,支持 API 细节、配置选项及功能原理查询。通过 WebFetch 或 curl 获取最新文档,结合 TypeScript 示例进行总结,并推荐相关页面,帮助用户快速理解和使用 Fedify。
用户询问 Fedify API 详情 用户咨询配置选项 用户需要了解特定功能的工作原理
claude-plugin/skills/docs/SKILL.md
npx skills add fedify-dev/fedify --skill docs -g -y
查询 Fediverse Enhancement Proposal (FEP) 标准并解释如何在 Fedify 框架中实现。支持通过 ID 检索提案详情,分析其解决的问题及扩展定义,并提供基于 Fedify API 的具体实现指导。
用户询问特定 FEP ID(如 FEP-8fcf)的实现方法 需要在 Fedify 应用中集成 Fediverse 标准
claude-plugin/skills/fep/SKILL.md
npx skills add fedify-dev/fedify --skill fep -g -y
指导用户配置 Fedify 收件箱监听器,处理 Follow、Like 等 ActivityPub 活动。涵盖设置路径、绑定处理器、错误处理、未验证活动检查及幂等性策略。
需要处理 ActivityPub 活动 配置 Fedify 收件箱
claude-plugin/skills/inbox/SKILL.md
npx skills add fedify-dev/fedify --skill inbox -g -y
协助用户迁移 Fedify 代码版本,处理 Breaking Change、废弃 API 替换及依赖变更。
升级 Fedify 版本 修复破坏性变更错误 更新已弃用的 API
claude-plugin/skills/migration/SKILL.md
npx skills add fedify-dev/fedify --skill migration -g -y
用于构建基于Fedify的ActivityPub服务器,处理联邦活动、集成Web框架及实现Fediverse功能。涵盖分发器、监听器、密钥管理、HTTP签名及数据库适配等核心开发任务。
使用Fedify库开发ActivityPub服务 实现Fediverse/ActivityPub相关功能 集成Hono、Express等Web框架 处理HTTP签名或JSON-LD
claude-plugin/skills/fedify/SKILL.md
npx skills add fedify-dev/fedify --skill fedify -g -y
辅助维护者使用 Sacho 管理变更日志,包括添加片段、编译发布说明、CI集成及解决冲突。强调以用户视角撰写条目而非自动生成。
需要向项目添加或配置 Sacho 编写或编辑面向用户的变更日志条目 执行发布流程或生成 CHANGES.md 将 Sacho 检查集成到 CI 或 pre-commit 钩子 跨分支前向移植修复或解决日志合并冲突
.agents/skills/sacho/SKILL.md
npx skills add fedify-dev/fedify --skill sacho -g -y
Dependencies: github:dahlia/sacho

trang chủ - Wiki
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-09-03 06:22
浙ICP备14020137号-1 $bản đồ khách truy cập$