actor

GitHub

指导用户基于 Fedify 实现 ActivityPub Actor,涵盖注册分发器、配置密钥对、设置别名及 WebFinger 发现等关键步骤。

claude-plugin/skills/actor/SKILL.md fedify-dev/fedify

Trigger Scenarios

需要添加或配置 Actor 分发器 设置 RSA/Ed25519 密钥对 配置 Actor 别名 处理 Actor 相关请求

Install

npx skills add fedify-dev/fedify --skill actor -g -y
More Options

Non-standard path

npx skills add https://github.com/fedify-dev/fedify/tree/main/claude-plugin/skills/actor -g -y

Use without installing

npx skills use fedify-dev/fedify@actor

指定 Agent (Claude Code)

npx skills add fedify-dev/fedify --skill actor -a claude-code -g -y

安装 repo 全部 skill

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

预览 repo 内 skill

npx skills add fedify-dev/fedify --list

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:

  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

Version History

  • 2.3.4 Current 2026-08-20 14:19

Same Skill Collection

.agents/skills/add-to-fedify-init/SKILL.md
.agents/skills/add-vocab/SKILL.md
.agents/skills/commit/SKILL.md
.agents/skills/create-example-app-with-integration/SKILL.md
.agents/skills/create-integration-package/SKILL.md
.agents/skills/get-reviews/SKILL.md
claude-plugin/skills/docs/SKILL.md
claude-plugin/skills/fep/SKILL.md
claude-plugin/skills/inbox/SKILL.md
claude-plugin/skills/migration/SKILL.md
claude-plugin/skills/fedify/SKILL.md
.agents/skills/sacho/SKILL.md

Metadata

Files
0
Version
2.3.4
Hash
27734ca7
Indexed
2026-08-20 14:19

- 위키
Copyright © 2011-2026 iteam. Current version is 2.155.2. UTC+08:00, 2026-08-25 06:23
浙ICP备14020137号-1 $방문자$