actor

star 989

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.

fedify-dev By fedify-dev schedule Updated 5/7/2026

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:

  1. Registering setActorDispatcher(path, handler) on the Federation object or FederationBuilder, including the {identifier} path parameter.
  2. Returning a Person, Service, or other Actor vocabulary object with the required fields (id, inbox, publicKey, etc.).
  3. Chaining .setKeyPairsDispatcher() to supply RSA and Ed25519 keys.
  4. Optionally configuring mapActorAlias() for handle-based or fixed-path aliases.
  5. Making the actor discoverable via WebFinger. Fedify handles /.well-known/webfinger automatically once the actor dispatcher is registered.

Reference: https://fedify.dev/manual/actor

Install via CLI
npx skills add https://github.com/fedify-dev/fedify --skill actor
Repository Details
star Stars 989
call_split Forks 104
navigation Branch main
article Path SKILL.md
More from Creator