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)
{
"name": "Hashtag Booster",
"trigger": "onPostGenerated",
"action": "appendHashtags",
"params": {
"source": "top_trending",
"limit": 3
}
}This plugin will append 3 trending hashtags to any newly generated post.
Available Triggers
onPostGeneratedonForecastReadyonPostPublishedonAnalyticsDroponMentionDetected
Common Actions
rewriteContentappendHashtagsadjustTonerescheduletriggerAlert
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
{
"name": "Auto Threader",
"trigger": "onPostGenerated",
"action": "rewriteContent",
"params": {
"split_length": 250,
"platform": "X"
}
}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