kb-kbin

Explain Kbin and Mbin ActivityPub actor types and federation details.

9|Updated Mar 12, 2026
One-click install
npx skills add https://github.com/reiver/vibefed --skill kb-kbin
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: kb-kbin
Source: https://github.com/reiver/vibefed/tree/main/skills/kb-kbin
Command: npx skills add https://github.com/reiver/vibefed --skill kb-kbin

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill provides comprehensive knowledge about Kbin and its active fork Mbin, enabling users to understand, implement, and integrate with this decentralized content aggregator and microblogging platform.

Core Features & Use Cases

  • Platform Deep Dive: Understand Kbin/Mbin's dual content model (threads + microblogs), actor types, and ActivityPub implementation.
  • Interoperability Guidance: Learn how Kbin/Mbin federates, its differences from Lemmy, and key integration points for developers.
  • Use Case: A developer is building a Fediverse application and needs to ensure it correctly interacts with Kbin/Mbin instances, particularly regarding how magazines federate and how downvotes are handled. This Skill provides all necessary technical details.

Quick Start

Explain the ActivityPub actor types used by Kbin and Mbin.

Frequently Asked Questions about kb-kbin

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How does Kbin or Mbin implement ActivityPub for the Threadiverse?

Kbin and Mbin implement ActivityPub using specific actor types and a dual content model that supports both threads and microblogs for decentralized Threadiverse federation.

How do I handle downvote federation when integrating with Kbin or Mbin?

To handle downvote federation with Kbin or Mbin, you must address specific interoperability challenges regarding how downvotes are mapped and propagated across ActivityPub instances.

What are the differences between Mbin and Lemmy for decentralized microblogging?

Mbin differs from Lemmy by employing a dual content model that combines thread aggregation and microblogging, whereas Lemmy primarily focuses on threaded link aggregation within the Fediverse.

What ActivityPub actor types does Kbin use for magazines and users?

Kbin and Mbin use distinct ActivityPub actor types to represent magazines and users, which dictates how content objects are mapped and federated across the decentralized platform.

Why is content object mapping challenging when building Fediverse apps with Mbin?

Content object mapping is challenging with Mbin because its dual content model requires precise mapping of threads and microblogs to ensure accurate ActivityPub interoperability with other Fediverse software.