Agent Skills
› fedify-dev/fedify
› actor
actor
GitHub指导用户使用 Fedify 实现 ActivityPub Actor,涵盖注册分发器、配置密钥对、别名及 WebFinger 发现等核心步骤。
Trigger Scenarios
需要实现 ActivityPub actor
配置 Fedify 分发器
设置 RSA/Ed25519 密钥
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


