### Onboard New Paperclip Instance Source: https://github.com/paperclipai/paperclip/blob/master/docs/cli/setup-commands.md Performs interactive first-time setup for a Paperclip instance. It offers a quickstart option with local defaults or an advanced setup for full configuration. Rerunning onboard on an existing install preserves current configuration. ```sh pnpm paperclipai onboard ``` ```sh pnpm paperclipai onboard --run ``` ```sh pnpm paperclipai onboard --yes ``` -------------------------------- ### Install and Run Development Server Source: https://github.com/paperclipai/paperclip/blob/master/packages/plugins/plugin-llm-wiki/README.md Commands to install dependencies and start the development server with hot-reloading. ```bash pnpm install pnpm dev # watch builds pnpm dev:ui # local dev server with hot-reload events pnpm test ``` -------------------------------- ### Install Dependencies and Start Development Server Source: https://github.com/paperclipai/paperclip/blob/master/AGENTS.md Installs project dependencies and starts the development server. Ensure DATABASE_URL is unset to use the embedded PGlite for local development. ```sh pnpm install pnpm dev ``` -------------------------------- ### Manual Paperclip Setup Source: https://github.com/paperclipai/paperclip/blob/master/cli/README.md Manually set up Paperclip by cloning the repository, installing dependencies, and starting the development server. This method starts the API server at http://localhost:3100 and automatically creates an embedded PostgreSQL database. ```bash git clone https://github.com/paperclipai/paperclip.git cd paperclip pnpm install pnpm dev ``` -------------------------------- ### Docker Compose Quickstart Source: https://github.com/paperclipai/paperclip/blob/master/docs/deploy/docker.md Use this command to quickly start Paperclip with Docker Compose using default settings. It builds the image and starts the services. ```sh docker compose -f docker/docker-compose.quickstart.yml up --build ``` -------------------------------- ### Install Dependencies and Start Watch Build Source: https://github.com/paperclipai/paperclip/blob/master/doc/plugins/LOCAL_PLUGIN_DEVELOPMENT.md Sets up the plugin's environment and starts a watch process for continuous rebuilding on code changes. For UI development with hot module replacement, run `pnpm dev:ui`. ```bash cd ~/dev/paperclip-plugins/hello-plugin pnpm install pnpm dev ``` -------------------------------- ### Build and Install Paperclip Plugin (Bash) Source: https://github.com/paperclipai/paperclip/blob/master/packages/plugins/examples/plugin-file-browser-example/README.md Commands to build the file browser example plugin using pnpm and then install it locally into the Paperclip environment. This process involves building the plugin's worker file and then registering it with the Paperclip CLI. ```bash pnpm --filter @paperclipai/plugin-file-browser-example build pnpm paperclipai plugin install ./packages/plugins/examples/plugin-file-browser-example ``` -------------------------------- ### Local Development Setup Commands Source: https://github.com/paperclipai/paperclip/blob/master/packages/plugins/sandbox-providers/modal/README.md Commands to install dependencies, build, test, and type check the Modal sandbox provider locally. Assumes the repository root has been installed once. ```bash cd packages/plugins/sandbox-providers/modal pnpm install --ignore-workspace --no-lockfile pnpm build pnpm test pnpm typecheck ``` -------------------------------- ### Setup Dev Server in Worktree Source: https://github.com/paperclipai/paperclip/blob/master/skills/paperclip-dev/SKILL.md Use this sequence to start a development server in a worktree. Ensure the worktree exists and has a running instance, or reseed/recreate it if necessary. Follow rule 2 if any step fails. ```bash cd eval "$(npx paperclipai worktree env)" pnpm install && pnpm build npx paperclipai run # or pnpm dev ``` ```bash npx paperclipai worktree reseed --seed-mode full ``` ```bash npx paperclipai worktree:cleanup npx paperclipai worktree:make --seed-mode full ``` -------------------------------- ### Start Local PostgreSQL with Docker Compose Source: https://github.com/paperclipai/paperclip/blob/master/doc/DATABASE.md Use this command to start a local PostgreSQL server using the provided Docker Compose setup. Ensure Docker is installed and running. ```sh docker compose up -d ``` -------------------------------- ### Bootstrap First Admin CLI Command Source: https://github.com/paperclipai/paperclip/blob/master/doc/DEPLOYMENT-MODES.md Use this command to initiate the first admin setup for fresh authenticated installs via the CLI. It generates a one-time invite URL. ```sh pnpm paperclipai auth bootstrap-ceo ``` -------------------------------- ### Install Project Dependencies and Build Source: https://github.com/paperclipai/paperclip/blob/master/packages/plugins/examples/plugin-orchestration-smoke-example/README.md Run these commands to install dependencies, typecheck, test, and build the project. ```bash pnpm install pnpm typecheck pnpm test pnpm build ``` -------------------------------- ### Setup OpenClaw with Docker Compose Source: https://github.com/paperclipai/paperclip/blob/master/docs/guides/openclaw-docker-setup.md This snippet outlines the steps to set up and run OpenClaw using Docker Compose. It includes cloning the repository, building the Docker image, creating configuration directories and files, and starting the gateway service. Environment variables and temporary file system mounts are also configured. ```bash # 1. Clone the OpenClaw repo git clone https://github.com/openclaw/openclaw.git /tmp/openclaw-docker cd /tmp/openclaw-docker # 2. Build the Docker image (~5-10 min on first run) docker build -t openclaw:local -f Dockerfile . # 3. Create config directories mkdir -p ~/.openclaw/workspace ~/.openclaw/identity ~/.openclaw/credentials chmod 700 ~/.openclaw ~/.openclaw/credentials # 4. Generate a gateway token export OPENCLAW_GATEWAY_TOKEN=$(openssl rand -hex 32) echo "Your gateway token: $OPENCLAW_GATEWAY_TOKEN" # 5. Create the config file cat > ~/.openclaw/openclaw.json << EOF { "gateway": { "mode": "local", "port": 18789, "bind": "lan", "auth": { "mode": "token", "token": "$OPENCLAW_GATEWAY_TOKEN" }, "controlUi": { "enabled": true, "allowedOrigins": ["http://127.0.0.1:18789"] } }, "env": { "OPENAI_API_KEY": "${OPENAI_API_KEY}" }, "agents": { "defaults": { "model": { "primary": "openai/gpt-5.2", "fallbacks": ["openai/gpt-5.2-chat-latest"] }, "workspace": "/home/node/.openclaw/workspace" } } } EOF chmod 600 ~/.openclaw/openclaw.json # 6. Create the .env file (load API keys from ~/.secrets) source ~/.secrets cat > .env << EOF OPENCLAW_CONFIG_DIR=$HOME/.openclaw OPENCLAW_WORKSPACE_DIR=$HOME/.openclaw/workspace OPENCLAW_GATEWAY_PORT=18789 OPENCLAW_BRIDGE_PORT=18790 OPENCLAW_GATEWAY_BIND=lan OPENCLAW_IMAGE=openclaw:local OPENAI_API_KEY=$OPENAI_API_KEY OPENCLAW_EXTRA_MOUNTS= OPENCLAW_HOME_VOLUME= OPENCLAW_DOCKER_APT_PACKAGES= EOF # 7. Add tmpfs to docker-compose.yml (required — see Known Issues) # Add to BOTH openclaw-gateway and openclaw-cli services: # tmpfs: # - /tmp:exec,size=512M # 8. Start the gateway docker compose up -d openclaw-gateway # 9. Wait ~15 seconds for startup, then get the dashboard URL sleep 15 docker compose run --rm openclaw-cli dashboard --no-open ``` -------------------------------- ### Docker Compose Quickstart with Overrides Source: https://github.com/paperclipai/paperclip/blob/master/doc/DOCKER.md Starts Paperclip AI using Docker Compose with an embedded SQLite database, allowing overrides for the host port and persistent data directory. Data persists via a bind mount. ```sh PAPERCLIP_PORT=3200 PAPERCLIP_DATA_DIR=../data/pc \ docker compose -f docker/docker-compose.quickstart.yml up --build ``` -------------------------------- ### List and Manage Adapters Source: https://github.com/paperclipai/paperclip/blob/master/doc/CLI.md Commands for listing, installing, getting, updating, overriding, reloading, reinstalling, and deleting adapters. Includes schema retrieval and UI parser commands. ```sh pnpm paperclipai adapter list ``` ```sh pnpm paperclipai adapter install --payload-json '{"packageName":"@scope/adapter","version":"1.2.3"}' ``` ```sh pnpm paperclipai adapter get ``` ```sh pnpm paperclipai adapter update --payload-json '{"disabled":true}' ``` ```sh pnpm paperclipai adapter override --payload-json '{"paused":true}' ``` ```sh pnpm paperclipai adapter reload ``` ```sh pnpm paperclipai adapter reinstall ``` ```sh pnpm paperclipai adapter delete ``` ```sh pnpm paperclipai adapter config-schema ``` ```sh pnpm paperclipai adapter ui-parser ``` ```sh pnpm paperclipai adapter models --company-id [--refresh] [--environment-id ] ``` ```sh pnpm paperclipai adapter model-profiles --company-id ``` ```sh pnpm paperclipai adapter detect-model --company-id ``` ```sh pnpm paperclipai adapter test-environment --company-id --payload-json '{...}' ``` -------------------------------- ### Process Adapter Example Source: https://github.com/paperclipai/paperclip/blob/master/doc/SPEC.md Example of how the 'process' adapter can be configured to execute a Python script for an agent. ```shell python run_agent.py --agent-id {id} ``` -------------------------------- ### Docker Compose Quickstart (Embedded SQLite) Source: https://github.com/paperclipai/paperclip/blob/master/doc/DOCKER.md Starts Paperclip AI using Docker Compose with an embedded SQLite database. Data is persisted via a bind mount. Requires a BETTER_AUTH_SECRET environment variable. ```sh BETTER_AUTH_SECRET=$(openssl rand -hex 32) \ docker compose -f docker/docker-compose.quickstart.yml up --build ``` -------------------------------- ### Start Paperclip Server Source: https://github.com/paperclipai/paperclip/blob/master/skills/paperclip-dev/SKILL.md Use this command to start the Paperclip server for the first time or for normal operation. ```bash npx paperclipai run ``` -------------------------------- ### HTTP Adapter Example Source: https://github.com/paperclipai/paperclip/blob/master/doc/SPEC.md Example of how the 'http' adapter can be configured to send a POST request to an agent endpoint. ```http POST https://openclaw.example.com/hook/{id} ``` -------------------------------- ### Install exe.dev Sandbox Provider Source: https://github.com/paperclipai/paperclip/blob/master/packages/plugins/sandbox-providers/exe-dev/README.md Install the exe.dev sandbox provider plugin from a Paperclip instance. ```text @paperclipai/plugin-exe-dev ``` -------------------------------- ### Install here-now Skill Source: https://github.com/paperclipai/paperclip/blob/master/packages/skills-catalog/catalog/bundled/product/wireframe/SKILL.md If the 'here-now' skill is not installed for the current agent, use this command to install it globally. ```bash npx skills add heredotnow/skill --skill here-now -g ``` -------------------------------- ### Install Kubernetes Plugin Source: https://github.com/paperclipai/paperclip/blob/master/packages/plugins/sandbox-providers/kubernetes/README.md Installs the Kubernetes sandbox-provider plugin for Paperclip. ```bash paperclipai plugin install @paperclipai/plugin-kubernetes ``` -------------------------------- ### Install promptfoo Source: https://github.com/paperclipai/paperclip/blob/master/evals/README.md Global installation of the promptfoo CLI tool required for running evaluations. ```bash pnpm add -g promptfoo ``` -------------------------------- ### Optional Lock File Example Source: https://github.com/paperclipai/paperclip/blob/master/docs/companies/companies-spec.md An example of an optional lock file used for caching resolved references and recording final hashes to support reproducible installs. ```json { "company-package.lock.json": "example content" } ``` -------------------------------- ### Local Development Bootstrap Example Source: https://github.com/paperclipai/paperclip/blob/master/doc/SECRETS-AWS-PROVIDER.md Example command for setting up local development environment with AWS SSO login and Paperclip environment variables. ```sh aws sso login --profile paperclip-dev AWS_PROFILE=paperclip-dev \ PAPERCLIP_SECRETS_PROVIDER=aws_secrets_manager \ PAPERCLIP_SECRETS_AWS_REGION=us-east-1 \ PAPERCLIP_SECRETS_AWS_DEPLOYMENT_ID=dev-local \ PAPERCLIP_SECRETS_AWS_KMS_KEY_ID=arn:aws:kms:us-east-1:123456789012:key/abcd-... ``` -------------------------------- ### Module Entry Point Registration (TypeScript) Source: https://github.com/paperclipai/paperclip/blob/master/doc/plans/2026-02-16-module-system.md Example of a module's `src/index.ts` file, demonstrating how to register routes, subscribe to hooks, and set up background services using the `ModuleAPI`. ```typescript import type { ModuleAPI } from "@paperclipai/core"; import { createRouter } from "./routes.js"; import { onHeartbeat, onBudgetThreshold } from "./hooks.js"; export default function register(api: ModuleAPI) { // Register route handler api.registerRoutes(createRouter(api.db, api.config)); // Subscribe to hooks api.on("agent:heartbeat", onHeartbeat); api.on("budget:threshold_crossed", onBudgetThreshold); // Register a background service (optional) api.registerService({ name: "metrics-aggregator", interval: 60_000, // run every 60s async run(ctx) { await aggregateMetrics(ctx.db); }, }); } ``` -------------------------------- ### Minimal SVG Wireframe Example Source: https://github.com/paperclipai/paperclip/blob/master/packages/skills-catalog/catalog/bundled/product/wireframe/SKILL.md A basic SVG structure for a wireframe, including canvas dimensions, font styles, and an example button. This serves as a starting point for creating more complex wireframes. ```svg Continue ``` -------------------------------- ### Install Dependencies and Preview App Source: https://github.com/paperclipai/paperclip/blob/master/doc/UNTRUSTED-PR-REVIEW.md Inside the PR checkout, install project dependencies using pnpm and start the development server. This allows previewing the Paperclip app from the PR within the isolated container. Note that `pnpm install` can execute untrusted lifecycle scripts. ```bash pnpm install HOST=0.0.0.0 pnpm dev ``` -------------------------------- ### Run Paperclip Onboarding Interactively Source: https://github.com/paperclipai/paperclip/blob/master/doc/DEPLOYMENT-MODES.md Initiates the interactive onboarding process for Paperclip. Defaults to server.bind=loopback for a private local setup. ```sh pnpm paperclipai onboard ``` -------------------------------- ### Create Project and then Workspace Source: https://github.com/paperclipai/paperclip/blob/master/skills/paperclip/references/api-reference.md Use this two-call sequence to set up a new project and its workspace separately. The workspace requires at least a `cwd` or `repoUrl`. ```http POST /api/companies/{companyId}/projects { "name": "Paperclip Mobile App", "description": "Ship iOS + Android client", "status": "planned" } ``` ```http POST /api/projects/{projectId}/workspaces { "cwd": "/Users/me/paperclip-mobile", "repoUrl": "https://github.com/acme/paperclip-mobile", "repoRef": "main", "isPrimary": true } ``` -------------------------------- ### Force Public npm Registry for Paperclip AI Installation Source: https://github.com/paperclipai/paperclip/blob/master/README.md If installation fails due to a private npm registry, use this command to explicitly use the public npm registry. First, check your current registry with `npm config get registry`. ```bash npx --registry https://registry.npmjs.org paperclipai onboard --yes ``` -------------------------------- ### Launch OpenClaw Docker UI Source: https://github.com/paperclipai/paperclip/blob/master/doc/DEVELOPING.md Start OpenClaw in Docker and display a dashboard URL. This script automates the setup for local OpenClaw UI testing. ```sh pnpm smoke:openclaw-docker-ui ``` -------------------------------- ### POST /api/listings/:id/install Source: https://github.com/paperclipai/paperclip/blob/master/docs/specs/cliphub-plan.md Triggers the installation of a purchased blueprint into a specified Paperclip company, handling agent creation, project setup, and configuration deployment. ```APIDOC ## POST /api/listings/:id/install ### Description Initiates the deployment of a marketplace blueprint into a target Paperclip company. The system validates ownership and access before provisioning agents, projects, and governance rules. ### Method POST ### Endpoint /api/listings/:id/install ### Parameters #### Path Parameters - **id** (string) - Required - The unique identifier of the marketplace listing. #### Request Body - **targetCompanyId** (uuid) - Required - The ID of the existing Paperclip company where the blueprint will be installed. - **overrides** (object) - Optional - Custom configuration settings for the installation. - **agentModel** (string) - Optional - Override the default AI model (e.g., "claude-sonnet-4-6"). - **budgetScale** (number) - Optional - Scaling factor for agent budgets. - **skipProjects** (boolean) - Optional - Whether to skip the creation of project workspaces. ### Request Example { "targetCompanyId": "550e8400-e29b-41d4-a716-446655440000", "overrides": { "agentModel": "claude-sonnet-4-6", "budgetScale": 0.5, "skipProjects": false } } ### Response #### Success Response (200) - **status** (string) - Installation status. - **resources** (array) - List of created agents, projects, and governance rules. #### Response Example { "status": "success", "resources": { "agents": ["agent_1", "agent_2"], "projects": ["project_alpha"], "governance": "applied" } } ``` -------------------------------- ### Run Paperclip Instance Source: https://github.com/paperclipai/paperclip/blob/master/docs/cli/setup-commands.md Bootsstraps and starts a Paperclip instance. It automatically handles onboarding if configuration is missing, runs health checks with repair, and starts the server upon successful validation. ```sh pnpm paperclipai run ``` ```sh pnpm paperclipai run --instance dev ``` -------------------------------- ### Get Provider Health Source: https://github.com/paperclipai/paperclip/blob/master/docs/api/secrets.md Retrieve provider setup diagnostics, warnings, and local backup guidance. Health responses must not include secret values or provider credentials. ```http GET /api/companies/{companyId}/secret-providers/health ``` -------------------------------- ### Example Project Structure Source: https://github.com/paperclipai/paperclip/blob/master/docs/companies/companies-spec.md A minimal example demonstrating the directory and file layout for a Paperclip project, including core markdown files and optional configuration. ```text lean-dev-shop/ ├── COMPANY.md ├── agents/ │ ├── ceo/AGENTS.md │ └── cto/AGENTS.md ├── projects/ │ └── q2-launch/ │ ├── PROJECT.md │ └── tasks/ │ └── monday-review/ │ └── TASK.md ├── teams/ │ └── engineering/TEAM.md ├── tasks/ │ └── weekly-review/TASK.md └── skills/ └── review/SKILL.md Optional: .paperclip.yaml ``` -------------------------------- ### Get Cost Summary with Date Range Source: https://github.com/paperclipai/paperclip/blob/master/skills/paperclip-board/SKILL.md Fetch the cost summary for a specific date range. Use the 'from' and 'to' query parameters to define the period. Example uses March 2026. ```bash # Optional date range curl -sS "$PAPERCLIP_API_URL/api/companies/$PAPERCLIP_COMPANY_ID/costs/summary?from=2026-03-01&to=2026-03-31" ``` -------------------------------- ### Discover Agent and Icon Information Source: https://github.com/paperclipai/paperclip/blob/master/skills/paperclip-board/SKILL.md Before hiring an agent, discover available adapters and icons. Use these commands to fetch configuration details for adapters and a list of available icons. ```bash # Discover available adapters curl -sS "$PAPERCLIP_API_URL/llms/agent-configuration.txt" ``` ```bash # Read adapter-specific docs (e.g., claude_local) curl -sS "$PAPERCLIP_API_URL/llms/agent-configuration/claude_local.txt" ``` ```bash # Discover available icons curl -sS "$PAPERCLIP_API_URL/llms/agent-icons.txt" ``` -------------------------------- ### Configure Local PostgreSQL Connection Source: https://github.com/paperclipai/paperclip/blob/master/docs/deploy/database.md Copies the example environment file to .env and shows the format for setting the DATABASE_URL to connect to a locally running Dockerized PostgreSQL instance. ```shell cp .env.example .env # DATABASE_URL=postgres://paperclip:paperclip@localhost:5432/paperclip ``` -------------------------------- ### Install Core OTel Packages Source: https://github.com/paperclipai/paperclip/blob/master/doc/observability.md Install the essential OpenTelemetry SDK, auto-instrumentations bundle, resources, and semantic conventions. These are required for tracing. ```bash pnpm add \ @opentelemetry/sdk-node \ @opentelemetry/auto-instrumentations-node \ @opentelemetry/resources \ @opentelemetry/semantic-conventions ``` -------------------------------- ### Paperclip AI CLI Store Commands Source: https://github.com/paperclipai/paperclip/blob/master/doc/plans/2026-02-16-module-system.md Provides examples of command-line interface commands for interacting with the Paperclip AI Company Store. These commands allow users to browse, install, import, and export modules and templates. ```bash pnpm paperclipai store list # browse available modules and templates pnpm paperclipai store install # install a module pnpm paperclipai store import # import a company template pnpm paperclipai store export # export current company as template ``` -------------------------------- ### Onboard Paperclip CLI (Default) Source: https://github.com/paperclipai/paperclip/blob/master/cli/README.md Use this command for the fastest first run in trusted local loopback mode. No Paperclip account is required. ```bash npx paperclipai onboard --yes ``` -------------------------------- ### Example CatalogSkill Object Source: https://github.com/paperclipai/paperclip/blob/master/doc/plans/2026-05-26-skills-cli-catalog-contract.md A complete example demonstrating the structure and expected values for a CatalogSkill object, including its files and metadata. ```json { "id": "paperclipai:bundled:software-development:github-pr-workflow", "key": "paperclipai/bundled/software-development/github-pr-workflow", "kind": "bundled", "category": "software-development", "slug": "github-pr-workflow", "name": "github-pr-workflow", "description": "Prepare pull requests, review responses, and verification notes.", "path": "catalog/bundled/software-development/github-pr-workflow", "entrypoint": "SKILL.md", "trustLevel": "markdown_only", "compatibility": "compatible", "defaultInstall": false, "recommendedForRoles": ["engineer"], "requires": [], "tags": ["github", "pull-requests"], "files": [ { "path": "SKILL.md", "kind": "skill", "sizeBytes": 1200, "sha256": "..." } ], "contentHash": "sha256:..." } ``` -------------------------------- ### Run Claude Local CLI Source: https://github.com/paperclipai/paperclip/blob/master/docs/adapters/claude-local.md Use this command for manual local CLI usage outside of heartbeat runs, for example, running as claudecoder directly. It installs skills, creates an API key, and prints shell exports. ```sh pnpm paperclipai agent local-cli claudecoder --company-id ``` -------------------------------- ### Configure Local Environment Variables Source: https://github.com/paperclipai/paperclip/blob/master/doc/DATABASE.md Copy the example environment file to .env. This file should contain the DATABASE_URL for your local PostgreSQL instance. ```sh cp .env.example .env ``` -------------------------------- ### Listing Card Design Example Source: https://github.com/paperclipai/paperclip/blob/master/docs/specs/cliphub-plan.md A text-based representation of a listing card in the marketplace, showcasing the layout of organizational chart preview, title, description, agent count, installation count, ratings, creator information, price, and buy button. ```text ┌─────────────────────────────────────┐ │ [Org Chart Mini-Preview] │ │ ┌─CEO─┐ │ │ ├─CTO─┤ │ │ └─ENG──┘ │ │ │ │ SaaS Startup Team │ │ "Ship your MVP with a 5-agent │ │ engineering + marketing team" │ │ │ │ 👥 5 agents ⬇ 234 installs │ │ ★ 4.7 (12 reviews) │ │ │ │ By @masinov $199 [Buy] │ └─────────────────────────────────────┘ ``` -------------------------------- ### Start Paperclip Locally Source: https://github.com/paperclipai/paperclip/blob/master/doc/plugins/LOCAL_PLUGIN_DEVELOPMENT.md Initiates the Paperclip server, which listens on http://127.0.0.1:3100 by default. Ensure this server remains running. ```bash pnpm paperclipai run ``` -------------------------------- ### Create and Manage Routines via CLI Source: https://github.com/paperclipai/paperclip/blob/master/doc/logs/2026-05-24-cli-api-parity-e2e-log.md Use these commands to create, list, get, update, inspect revisions and runs, trigger, and delete routines. Includes examples for API and webhook triggers, secret rotation, and manual runs with assignee. ```bash routine create --company-id 12e9db4b-f66c-459b-959e-d645002240fb --payload-json '{"title":"CLI parity routine smoke",...}' --json ``` ```bash routine list ``` ```bash routine get 8254ead3-7edd-43fc-97ca-cb3f477cefc9 ``` ```bash routine update ``` ```bash routine revisions ``` ```bash routine runs ``` ```bash routine trigger:create for API and webhook triggers ``` ```bash routine trigger:update ``` ```bash routine trigger:rotate-secret ``` ```bash routine trigger:rotate-secret ``` ```bash routine trigger:fire ``` ```bash routine run without and then with assigneeAgentId ``` ```bash routine trigger:delete for both triggers ``` ```bash routine update --payload-json '{"status":"archived"}' ``` -------------------------------- ### Paperclip AI Workspace Commands Source: https://github.com/paperclipai/paperclip/blob/master/doc/CLI.md Manage workspaces, including listing, getting details, closing for readiness, viewing operations, and updating workspace configurations. Commands for starting runtime services and running commands within a workspace are also available. ```sh pnpm paperclipai workspace list --company-id pnpm paperclipai workspace get pnpm paperclipai workspace close-readiness pnpm paperclipai workspace operations pnpm paperclipai workspace update --payload-json '{...}' pnpm paperclipai workspace runtime-service start --payload-json '{...}' pnpm paperclipai workspace runtime-command run --payload-json '{...}' ```