Agent Plugin Framework (a.k.a Skill Layer)
The Agent Plugin Framework lets developers extend the behavior of Social Flow agents by building lightweight, modular add-ons known as skills. These plugins empower agents to do more — whether it’s adjusting post content on the fly, reacting to analytics dips, or integrating with third-party systems.
Plugins can be published privately for internal use or listed publicly in the Social Flow Marketplace.
Plugin Anatomy
A plugin consists of:
Trigger: When the plugin runs (e.g.,
onPostGenerated
,onAnalyticsDrop
,onReplyReceived
)Action: What it does (e.g.,
appendHashtags
,adjustTone
,reschedule
)Params: Optional configuration settings
Example Plugin (JSON)
This plugin will append 3 trending hashtags to any newly generated post.
Available Triggers
onPostGenerated
onForecastReady
onPostPublished
onAnalyticsDrop
onMentionDetected
Common Actions
rewriteContent
appendHashtags
adjustTone
reschedule
triggerAlert
Plugin Deployment Options
Upload via Developer Dashboard
Use the CLI tool (
sf deploy plugin.json
)Register via API for automation pipelines
Plugin Testing Sandbox
Plugins can be simulated before deployment to:
Preview transformations
Run trigger simulations
Monitor agent-plugin interactions in real time
Monetization
Developers can choose to:
Offer plugins for free (open source)
Gate with $SF tokens (pay-to-enable)
Add subscription logic (via connected wallet)
Example Use Case: Smart Threading Plugin
This plugin takes longer content and converts it into a thread-style post for X.
With the Plugin Framework, agents can evolve beyond the core engine — giving teams and developers a way to build unique workflows, add intelligence, and shape how automation really behaves.
Last updated