Playbooks

Machine-executable guides for CLI operations, development, and content creation

build

Getting Started with Extensions

Create your first SystemPrompt extension.

build

Add API Routes

Add HTTP endpoints to your extension using Axum.

build

Add Background Job

Add scheduled background tasks to your extension.

build

Add Database Schema

Add database tables and migrations to your extension.

build

Create Library Extension

Create a complete library extension with all capabilities.

build

Create MCP Server

Create an MCP server with tools for AI agents.

build

Create CLI Extension

Create a standalone CLI extension binary.

build

Extension Architecture

Complete architecture guide for building extensions on systemprompt-core.

build

Cloud Infrastructure Playbook

Understanding DNS, SSL certificates, multi-tenant routing, and cloud infrastructure management.

build

Creating Component Renderers

Step-by-step guide to creating ComponentRenderer implementations for HTML generation.

build

Creating Content Data Providers

Step-by-step guide to creating ContentDataProvider implementations for content enrichment.

build

SystemPrompt Crate Playbook

Using the systemprompt umbrella crate for extensions.

build

Extension Checklist Playbook

Complete checklist for building extensions on systemprompt-core.

build

CLI Extension Checklist

Complete checklist for building CLI extensions on systemprompt.

build

Extension Review Playbook

Code review process for extensions on systemprompt-core.

build

Installation Playbook

Machine-executable steps to install and configure SystemPrompt from the template.

build

Creating Background Jobs

Step-by-step guide to creating Job implementations for scheduled tasks and async processing.

build

Extension Checklist Playbook

Complete checklist for building extensions on systemprompt-core.

build

SystemPrompt Crate Playbook

Using the systemprompt umbrella crate for extensions.

build

Database Access Patterns

How to access the database in Rust code across different contexts (MCP servers, jobs, page providers).

build

Extension Review Playbook

Code review process for extensions on systemprompt-core.

build

Building List Pages

Complete guide to building extension-controlled list pages with providers and renderers.

build

MCP Artifacts and Resources

Production patterns for creating artifacts, storing results, and exposing UI resources.

build

MCP Server Checklist Playbook

Complete checklist for building MCP servers on systemprompt-core.

build

MCP Server Review Playbook

Code review process for MCP servers on systemprompt-core.

build

MCP Tool Patterns

Production patterns for organizing and implementing MCP tools with modular structure.

build

MCP Server Tutorial

Step-by-step guide to building your first MCP server from scratch.

build

Creating Page Data Providers

Step-by-step guide to creating PageDataProvider implementations for template variables.

build

Rust Standards Playbook

SystemPrompt Rust programming standards and idiomatic patterns.

build

Creating Template Data Extenders

Step-by-step guide to creating TemplateDataExtender implementations for final template modifications.

build

Web Assets

CSS, JavaScript, fonts, and images pipeline.

build

Web Content

Creating and publishing markdown content.

build

Web Content Editing

Edit web templates, homepage, and static content.

build

Web Content Ingestion

How content flows from markdown frontmatter through ingestion to database storage, and how to add custom frontmatter fields.

build

Web Pages Architecture

Content collections vs. configured pages.

build

Web Prerendering

Generate static HTML pages at build time using PagePrerenderer, including list pages with custom card rendering.

build

Web Templates

Handlebars templates and theme configuration.

cli

Agents Management Playbook

Create, configure, and communicate with AI agents via A2A protocol.

cli

Analytics Playbook

View metrics, traffic analysis, bot detection, and cost tracking.

cli

Build Playbook

Build core and MCP extensions.

cli

Cloud Management Playbook

Authentication, tenants, profiles, secrets, and complete setup flow for cloud operations.

cli

Configuration Playbook

View and understand system configuration settings.

cli

Content Publishing Playbook

Publish and manage web content via CLI.

cli

Contexts Management Playbook

Manage conversation contexts for agent interactions.

cli

Database Operations Playbook

Database queries, schema exploration, and administration.

cli

Deploy Playbook

Deploy changes to cloud tenants.

cli

Discord CLI Extension Playbook

Send messages to Discord channels or users from the command line.

cli

Files Management Playbook

Upload, manage, and search files in the storage system.

cli

Jobs & Scheduling Playbook

Run and manage background jobs.

cli

Logs & Debugging Playbook

View, search, and analyze logs for debugging and monitoring.

cli

Agent Mesh Management Playbook

Manage multi-agent mesh systems. Start, stop, monitor, and troubleshoot agent mesh deployments.

cli

Moltbook CLI Playbook

CLI commands for managing Moltbook agents and interactions.

cli

Plugins & MCP Server Playbook

Manage extensions and MCP servers.

cli

Secrets Management Playbook

Manage API keys, credentials, and sensitive configuration.

cli

Services Management Playbook

Manage API server, agents, and MCP servers lifecycle.

cli

Session Management Playbook

Manage CLI sessions, profiles, and environment switching.

cli

Skills Playbook

Configure and sync skills between disk and database.

cli

Sync Playbook

Sync content and data between local and cloud environments.

cli

User Management Playbook

Manage users, roles, sessions, and IP bans.

cli

Web Configuration Playbook

Configure templates, content types, and web settings.

Bootstrap Sequence

Initialize SystemPrompt through the 5-stage bootstrap sequence.

Cloud Credentials

Configure cloud authentication tokens and API validation.

Paths Configuration

Configure directory locations for system files, services, and storage.

Profile Configuration

Configure Profile struct, sub-configs, environment substitution, and validation.

Rate Limits Configuration

Configure API request throttling with per-endpoint limits and tier multipliers.

Runtime Configuration

Configure environment type, logging, and output format.

Secrets Management

Configure secrets loading from files or environment variables.

Security Configuration

Configure JWT token settings including issuer, expiration, and audiences.

Server Configuration

Configure HTTP server settings including host, port, CORS, and HTTPS.

Tenant Management

Configure multi-tenant isolation with local and cloud tenants.

content

Blog Content Creation Playbook

Create long-form technical blog content for tyingshoelaces.com. Narrative-driven, deeply personal, and technically precise.

content

Chad Venture - Medium Content Creation Playbook

Create satirical Medium articles featuring Chad Venture, a fictional American tech bro whose journey from Stanford to unicorn lampoons startup culture.

content

Chad Venture - Twitter Content Creation Playbook

Create satirical Twitter threads featuring Chad Venture, a fictional American tech bro dispensing startup wisdom with unearned confidence.

content

Execution Model Playbook

Standard execution model for content creation agents.

content

HackerNoon Content Creation Playbook

Create deep technical dives with contrarian attitude and annotated code for skeptical senior developers. Production reality over polished demos.

content

LinkedIn Content Creation Playbook

Create professional thought leadership content that translates technical insights into business value for CTOs and technical leaders.

content

Medium Content Creation Playbook

Create story-driven Medium articles that make technical insights resonate emotionally with broader audiences.

content

Reddit Content Creation Playbook

Create community-first engagement on technical subreddits with production war stories and data-backed contrarian takes. Value first, promotion never.

content

Substack Technical Newsletter Playbook

Create deep technical newsletters explaining the tyingshoelaces agentic mesh architecture with Rust code walkthroughs and architecture diagrams.

content

Twitter/X Content Creation Playbook

Create punchy, contrarian content armed with production reality that cuts through the hype. Sharp, direct, data-backed, substance over virality.

Agent Operations

Create, configure, and manage AI agents with A2A protocol, skills, and OAuth security.

Agent Troubleshooting

Diagnose and fix agent issues: startup failures, auth errors, task problems, tool failures.

AI Provider Configuration

Configure Anthropic, OpenAI, and Gemini with fallback, smart routing, and MCP integration.

AI Troubleshooting

Diagnose and fix AI provider issues: auth failures, rate limiting, model errors, tool timeouts.

Analytics Monitoring

Monitor usage metrics, costs, sessions, and bot detection.

Content Management

Manage content sources, categories, sitemap, RSS feeds, and publishing workflows.

Content Troubleshooting

Diagnose and fix content issues: sync failures, missing content, search problems, rendering errors.

MCP Server Configuration

Configure and manage MCP servers with tools, OAuth, and transport protocols.

MCP Troubleshooting

Diagnose and fix MCP server issues: startup failures, tool discovery, execution timeouts, auth errors.

Scheduler Jobs

Configure and manage scheduled jobs with cron expressions for background automation.

Skills Development

Create, configure, and manage agent skills as reusable capabilities.

Skills Troubleshooting

Diagnose and fix skill issues: sync failures, missing skills, agent integration problems.

guide

AI Provider Configuration Guide

Configure AI providers (Anthropic, OpenAI, Gemini) via CLI. View, switch, enable/disable providers and manage API keys.

guide

Coding Standards Guide

Principal guide for all coding standards. Links to language-specific standards and patterns.

guide

Discord Integration Guide

Principal guide for Discord integration. Covers sending messages (CLI) and receiving messages (Gateway).

guide

Documentation Authoring Guide

Standards for creating and editing documentation pages. Structure, linking, validation, grounding.

guide

Multi-Agent Mesh Architecture Guide

Architecture documentation for the multi-agent blog mesh system. Understand how agents coordinate, communicate, and share context.

guide

Migrate from OpenClaw to SystemPrompt

Complete guide to migrating your OpenClaw (ClawdBot/Moltbot) installation to SystemPrompt with memory preservation.

guide

Playbook Authoring Guide

Write machine-executable playbooks. Concise, deterministic, self-repairing.

guide

Workflow Recipes

Complete workflow examples for common tasks.

guide

START HERE - Playbook Guide

REQUIRED READING. Read this playbook FIRST before any task. Master index linking to all playbooks.

validation

Build Playbooks Validation

Validation results for build category playbooks.

validation

CLI Playbooks Validation

Validation results for CLI category playbooks.

validation

Content Playbooks Validation

Validation results for content category playbooks.

validation

Guide Playbooks Validation

Validation results for guide category playbooks.

validation

Playbook Validation Summary

Summary of all playbook validation results with fixes applied.