Publish a Package
Share your agent profiles, knowledge packs, and tools with the Snippbot community.
Create an account
Register a publisher account from the CLI, or create one on the web:
Initialize your package
Create a singularity.json manifest in your project directory:
This creates a template singularity.json. Edit it with your package details:
{
"name": "@your-name/my-agent",
"version": "1.0.0",
"type": "agent_profile",
"displayName": "My Agent Profile",
"description": "A helpful agent for...",
"category": "development",
"license": "MIT",
"files": {
"include": ["**/*"]
}
} Publish
Log in and publish from your package directory:
Your package will be validated, packed into a .tar.gz,
and uploaded to the registry. It will be available for search and install immediately.
Package Types
Agent Profile
PROFILE.md files that define an agent's personality, behavior, and capabilities. Includes system prompts, tool configurations, and skill definitions.
Knowledge Pack
Structured markdown documents, reference materials, and datasets that agents can use for context and decision-making.
Tool Packages, Workflow Templates, and Full Agent Configs are coming in future phases.