Skip to content

Extend Bakin

Suggest Edits

Bakin is meant to be shaped by the people using it. Start here when you want to add a plugin, package an agent, share a workflow, expose a new tool for agents, or improve the core app without fighting the system.

You want to…Build thisStart here
Add the missing piece your operation needs: an SDR pipeline that pulls leads from your CRM, a business intelligence view that explains what is working, a weird little launch tracker, or tools your agents can call when the built-in set is not enough.PluginPlugins
Add a teammate with a job to do: a researcher who knows your market, a producer who follows your launch playbook, or an operator that arrives with its own identity, workspace, skills, workflows, and lessons.Agent KitAgent Kits
Expose a supported component, type, route helper, or plugin API that plugins need but cannot safely import today@makinbakin/sdkSDK
Change the core product: tighten the shell, improve plugin loading, add a first-party capability, or fix the rough edge you keep tripping over.@bakin/coreBakin’ Core

Most useful additions are a bundle of ingredients. A plugin might ship UI, routes, hooks, and an MCP tool. An agent kit might ship the teammate plus the skills, workflows, workspace files, and lessons that make them ready to work.

IngredientPluginAgent KitUse it for
UIPages, panels, widgets, dashboards, task sidebars.
RoutesHTTP APIs, webhooks, sync endpoints, integration callbacks.
HooksLet plugins enrich, react to, or hand work to each other.
MCP toolsGive agents callable actions, such as scoring leads or creating records.
SettingsUser-configurable plugin behavior.
SearchIndex plugin-owned content so users and agents can find it.
Health checksSurface diagnostics and repair hints in Health.
SkillsPlugin-owned procedures or reusable agent skills.
WorkflowsPlugin-owned flows or reusable team playbooks.
Lesson blocksDurable context an installed agent can toggle on and off.
Workspace filesAgent identity, tool rules, collaboration notes, and operating style.
Agent identityAdd a teammate to the roster.

Use Ingredients for deeper notes on why each ingredient exists and where it shows up in manifests or code.