Help us improve
Share bugs, ideas, or general feedback.
Auto-discovered marketplace from reiver/vibefed
npx claudepluginhub reiver/vibefedProvides tools for developing and testing Fediverse and Social Web software.
Claude Code marketplace entries for the plugin-safe Antigravity Awesome Skills library and its compatible editorial bundles.
Production-ready workflow orchestration with 84 marketplace plugins, 192 local specialized agents, and 156 local skills - optimized for granular installation and minimal token usage
Directory of popular Claude Code extensions including development tools, productivity plugins, and MCP integrations
Share bugs, ideas, or general feedback.
vibefed is a plugin for LLM coding tools to help create Fediverse and Social Web software.
Includes knowledge about ActivityPub and other Fediverse protocols. Helps you detect, implement, and debug Fediverse federation in your codebase.
If you just want to install vibefed right now, run the following 2 commands from inside the Claude Code terminal application:
/plugin marketplace add reiver/vibefed
/plugin install vibefed@vibefed
You can use vibefed by prompting the LLM coding tool about some topic covered by this plugin. For example:
What do I need to do to make Fediverse/ActivityPub emoji reactions work in the source-code of this Fediverse software?
Or:
Does this software implement nodeinfo? And, if it does, is it doing it correctly?
Here is what is included in vibefed:
Active skills are invocable as slash commands. Background skills load automatically when Claude detects the topic is relevant — no invocation needed.
| Skill | Type | Description |
|---|---|---|
detect-nodeinfo | Active | Detects NodeInfo (/.well-known/nodeinfo) implementation in a codebase |
detect-webfinger | Active | Detects WebFinger (/.well-known/webfinger) implementation in a codebase |
| Skill (Background Knowledge) | Type | Description |
|---|---|---|
kb-fediverse-actor-statuses | Background | FEP-82f6 Actor statuses, short non-interactable profile text, ActorStatus type, endTime expiration, attachment metadata, Remove vs Delete, status history |
kb-fediverse-activity-intents | Background | FEP-3b86 Activity Intents, WebFinger URL templates for cross-server Follow/Like/Announce/Create, oStatus history, workflow callbacks, security |
kb-fediverse-federation-md | Background | FEP-67ff FEDERATION.md convention, documenting federation behavior, suggested template, DOAP companion (FEP-c893), 40+ implementations |
kb-fediverse-following | Background | Follow/Accept/Reject/Undo flow, locked accounts, shared inbox, account migration |
kb-fediverse-group-federation | Background | FEP-1b12 Group actors, audience property, Announce wrapping, moderation, Announce(Activity) vs Announce(Object), FEP-400e comparison |
kb-fediverse-hashtags | Background | ActivityPub hashtag representation, @context patterns, federation quirks |
kb-fediverse-http-signatures | Background | HTTP signature construction, verification, keyId resolution, and 18 interoperability quirks |
kb-fediverse-json-ld | Background | @id vs id aliasing, value form variability, @context handling, expansion/compaction, defensive parsing, content types |
kb-fediverse-liking | Background | Like/Undo{Like}, the likes/liked collections, emoji reactions (EmojiReact vs Misskey), stale counts |
kb-fediverse-long-form-text | Background | FEP-b2b8 Article type for blog posts/articles, Article vs Note, preview fallback, summary guidance, allowed HTML, interop matrix |
kb-fediverse-nodeinfo-extensions | Background | FEP-6481 (WITHDRAWN) extension discovery via NodeInfo, FEP-9fde successor, capability discovery landscape, custom types debate |
kb-fediverse-openwebauth | Background | FEP-61cf OpenWebAuth federated SSO, 5-step token handshake, Magic Auth history, authentication vs authorization, cross-server identity |
kb-fediverse-portable-objects | Background | FEP-ef61 server-independent identifiers, ap:// URI scheme with DIDs, gateways, integrity proofs (FEP-8b32), nomadic identity |
kb-fediverse-relays | Background | Relay subscription handshake, Mastodon vs LitePub protocols, Announce wrapping, relay software, topic-based relays |
kb-fediverse-webfinger-discovery | Background | FEP-2c59 reverse WebFinger discovery, webfinger property on actors, domain mismatch, preferredUsername limitations, validation rules |