Agent Skills
› fedify-dev/fedify
› actor
actor
GitHub指导用户基于 Fedify 实现 ActivityPub Actor,涵盖注册分发器、配置密钥对、设置别名及 WebFinger 发现等关键步骤。
Trigger Scenarios
需要添加或配置 Actor 分发器
设置 RSA/Ed25519 密钥对
配置 Actor 别名
处理 Actor 相关请求
Install
npx skills add fedify-dev/fedify --skill actor -g -y
SKILL.md
Frontmatter
{
"name": "actor",
"description": "Guide the user through implementing an ActivityPub actor with Fedify. Use when the user needs to add or configure an actor dispatcher, set up key pairs, configure aliases, or handle actor-related requests."
}
Help the user implement an ActivityPub actor using Fedify.
Walk through:
- Registering
setActorDispatcher(path, handler)on theFederationobject orFederationBuilder, including the{identifier}path parameter. - Returning a
Person,Service, or otherActorvocabulary object with the required fields (id,inbox,publicKey, etc.). - Chaining
.setKeyPairsDispatcher()to supply RSA and Ed25519 keys. - Optionally configuring
mapActorAlias()for handle-based or fixed-path aliases. - Making the actor discoverable via WebFinger. Fedify handles
/.well-known/webfingerautomatically once the actor dispatcher is registered.
Reference: https://fedify.dev/manual/actor
Version History
- 2.3.4 Current 2026-08-20 14:19


