### Project Setup and Server Start Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/local-places Installs dependencies and starts the local development server. Requires GOOGLE_PLACES_API_KEY to be set in a .env file. ```bash cd {baseDir} echo "GOOGLE_PLACES_API_KEY=your-key" > .env uv venv && uv pip install -e ".[dev]" uv run --env-file .env uvicorn local_places.main:app --host 127.0.0.1 --port 8000 ``` -------------------------------- ### Manual Configuration Setup Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/web-search-plus Manually copy the example configuration file and add your API keys. This is an alternative to the interactive setup. ```bash # Or manual: copy config and add your keys cp config.example.json config.json ``` -------------------------------- ### Run AppArmor Quickstart Command Source: https://clawhub.ai/kn75xfx77qg22he2nw6wa5p64d82nvgx/apparmor Execute this command for a getting started guide on AppArmor. This is useful for new users or when setting up AppArmor for the first time. ```shell scripts/script.sh quickstart ``` -------------------------------- ### jq Installation Example for Homebrew Source: https://clawhub.ai/kn77fv9851hjcqe52zqx0bhhbx7z680h/streaming-buddy Provides instructions for installing the 'jq' utility using Homebrew. ```yaml install: - id: "jq" kind: "brew" formula: "jq" bins: ["jq"] label: "Install jq (brew)" ``` -------------------------------- ### Install Plugin via Setup Flow Source: https://clawhub.ai/kn7acew66bsj3ef4fmc64ab2px7zzf7b/swarm-layer Standard commands for installing the plugin and verifying its status. ```bash openclaw plugins install clawhub:openclaw-swarm-layer # Published package openclaw plugins install -l /path/to/openclaw-swarm-layer openclaw plugins info openclaw-swarm-layer # Should show Status: loaded ``` -------------------------------- ### jq Installation Example for Node.js Wrapper Source: https://clawhub.ai/kn77fv9851hjcqe52zqx0bhhbx7z680h/streaming-buddy Provides instructions for installing the 'jq' utility via a Node.js wrapper. ```yaml install: - id: "jq-node" kind: "node" package: "node-jq" bins: ["jq"] label: "Install jq (node wrapper)" ``` -------------------------------- ### Start Demo Backend Source: https://clawhub.ai/plugins/stablepay-openclaw-plugin Navigate to the demo backend directory and install dependencies, then start the server. This is required before running the paid skill demo in OpenClaw. ```bash cd showmethemoney-skill/demo-backend npm install && npm start ``` -------------------------------- ### Install and Start Browserbase Dev Server Source: https://clawhub.ai/kn7ccvk3zbxj1yzzsxne9tfayn801hks/functions Install the Browserbase SDK using pnpm or run the dev server directly with npx. Ensure the SDK is installed before starting the development server. ```bash # Make sure SDK is installed pnpm add @browserbasehq/sdk-functions ``` ```bash # Or use npx npx @browserbasehq/sdk-functions dev index.ts ``` -------------------------------- ### Interactive Setup Script Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/web-search-plus Run this script for an interactive setup process. It guides you through configuring providers and API keys. ```bash # Interactive setup (recommended for first run) python3 scripts/setup.py ``` -------------------------------- ### Quick Start Setup Source: https://clawhub.ai/kn71y3mdbcx5dyhwxv1t7sm82x81a168/mlops-automation-cn A consolidated set of commands to quickly set up the task runner, CI workflow, and Dockerfile in your local project directory. Includes commands to run local tests. ```bash # Setup task runner cp references/justfile ./ # Setup CI mkdir -p .github/workflows cp references/ci-workflow.yml .github/workflows/ci.yml # Setup Docker cp references/Dockerfile . # Test locally just check docker build -t test . ``` -------------------------------- ### Install License Skill Source: https://clawhub.ai/plugins/LICENSE Use this command to install the License skill. No additional setup or credentials are required. ```bash openclaw skills install license ``` -------------------------------- ### Manual Installation Steps Source: https://clawhub.ai/kn766g3fzj7qdcqppg4433krw981sxyc/post-job Provides steps for manually installing the skill by cloning the repository and installing dependencies. ```bash # Clone or download the skill cd your-openclaw-workspace/skills # Install dependencies cd post-job npm install ``` -------------------------------- ### Quick Start TypeScript Example Source: https://clawhub.ai/kn7ewywaj7mf48drbjw1baa5298016yv/package-seo Minimal boilerplate for initializing the package in a TypeScript environment. ```typescript // Minimal working example ``` -------------------------------- ### Setup the CLI environment Source: https://clawhub.ai/kn760y85p4bjyw12a2wwmbfkr9808prz/undetectable-ai Install the necessary dependencies to run the TypeScript scripts. ```bash cd scripts && npm install ``` -------------------------------- ### Manual Plugin Installation Source: https://clawhub.ai/plugins/acwilan-draw-things Clone the repository, install dependencies, build the project, and install the local directory as a plugin. ```bash git clone https://github.com/acwilan/openclaw-draw-things.git cd openclaw-draw-things npm install npm run build openclaw plugins install "$(pwd)" ``` -------------------------------- ### Quick Start Sag Commands Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/sag Basic usage examples for generating speech, listing voices, and viewing model tips. ```bash sag "Hello there" sag speak -v "Roger" "Hello" sag voices sag prompting ``` -------------------------------- ### Initialize Supabase Authentication Source: https://clawhub.ai/kn7a3xe57dnqxgg5kfp78twfj98022a5/supabase-query Use this command to start the interactive Supabase authentication setup. ```bash python3 {baseDir}/scripts/supabase.py auth ``` -------------------------------- ### Run Examples Command Source: https://clawhub.ai/kn75xfx77qg22he2nw6wa5p64d82nvgx/kaizen Execute the 'examples' command to view real-world Kaizen event examples and their results. This is a shell command. ```shell scripts/script.sh examples ``` -------------------------------- ### Run Setup Wizard Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/elevenlabs-voices Execute the interactive setup script to configure API keys, voices, and preferences. ```bash python3 scripts/setup.py ``` -------------------------------- ### Code Search with Specific Token Limit Source: https://clawhub.ai/kn79zcx54a6x6bdrmsavyvj9cd7zytts/code-docs-search-exa Retrieve a larger amount of context for complex queries by specifying a `tokensNum`. This is useful for detailed setup guides or comprehensive examples. ```shell get_code_context_exa { "query": "Current Next.js app router with TypeScript setup", "tokensNum": 8000 } ``` -------------------------------- ### Quickstart Commands Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/peekaboo Basic commands to verify permissions, list applications, capture screens, and perform simple interactions. ```bash peekaboo permissions peekaboo list apps --json peekaboo see --annotate --path /tmp/peekaboo-see.png peekaboo click --on B1 peekaboo type "Hello" --return ``` -------------------------------- ### Run Setup Wizard Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/sports-ticker Launches the interactive configuration wizard to set up team tracking and alert preferences. ```bash python3 scripts/setup.py ``` ```bash python3 scripts/setup.py --force # Overwrites existing config ``` -------------------------------- ### Run First-Time Setup Script Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/agent-chronicle Executes the initial setup for the project. Use the --check flag to verify if setup is needed without running it. ```bash # Run first-time setup python3 scripts/setup.py # Check if setup needed (for automation) python3 scripts/setup.py --check ``` -------------------------------- ### Get Site by Hostname and Path Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/sharepoint Retrieves a SharePoint site using its hostname and path. Example: GET /sharepoint/v1.0/sites/contoso.sharepoint.com:/sites/marketing ```http GET /sharepoint/v1.0/sites/{hostname}:/{site-path} ``` -------------------------------- ### Foodora Quick Start Commands Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/ordercli Basic commands to get started with Foodora using ordercli, including configuration and viewing orders. ```bash ordercli foodora countries ``` ```bash ordercli foodora config set --country AT ``` ```bash ordercli foodora login --email you@example.com --password-stdin ``` ```bash ordercli foodora orders ``` ```bash ordercli foodora history --limit 20 ``` ```bash ordercli foodora history show ``` -------------------------------- ### PDF Text Extraction Example Source: https://clawhub.ai/kn7ajm25k9s5t1ajwxp2yfjx818015pb/skill-creator Use pdfplumber to extract text from PDF files. This is a basic example for quick start functionality. ```markdown # PDF Processing ## Quick start Extract text with pdfplumber: [code example] ``` -------------------------------- ### Location Headers Example Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/brave-search-api Example of including location headers in a Python request to get location-aware search results. Ensure MATON_API_KEY is set. ```Python import urllib.request, os, json req = urllib.request.Request('https://gateway.maton.ai/brave-search/res/v1/web/search?q=restaurants+near+me&count=10') req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}') req.add_header('x-loc-lat', '37.7749') req.add_header('x-loc-long', '-122.4194') req.add_header('x-loc-city', 'San Francisco') req.add_header('x-loc-state', 'CA') req.add_header('x-loc-country', 'US') print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2)) ``` -------------------------------- ### Create Workflow Brief Source: https://clawhub.ai/plugins/openclaw-shortdrama-plugin Sets up the required directory and creates a sample brief file for the workflow. ```bash mkdir -p workflow/runtime printf '%s\n' 'A healing rainy-night story about a girl and a cat.' > workflow/runtime/current_brief.txt ``` -------------------------------- ### Mem0 AI Installation and API Key Setup Source: https://clawhub.ai/kn7ewywaj7mf48drbjw1baa5298016yv/elite-longterm-memory Instructions for installing the Mem0 AI package via npm and setting the required API key. ```shell npm install mem0ai export MEM0_API_KEY="your-key" ``` -------------------------------- ### Get Item by Path Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/sharepoint Retrieves a file or folder from a drive using its path relative to the root. Example: GET /sharepoint/v1.0/drives/{drive_id}/root:/Reports/Q1.xlsx ```http GET /sharepoint/v1.0/drives/{drive_id}/root:/{path} ``` -------------------------------- ### Create Site and Set Environment Variable Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/netlify-api Demonstrates creating a new site and configuring an environment variable for it. ```python import os import requests headers = {'Authorization': f'Bearer {os.environ["MATON_API_KEY"]}'} # Create site site = requests.post( 'https://gateway.maton.ai/netlify/api/v1/my-account/sites', headers=headers, json={'name': 'my-new-site'} ).json() # Add environment variable requests.post( f'https://gateway.maton.ai/netlify/api/v1/accounts/{site["account_id"]}/env', headers=headers, params={'site_id': site['id']}, json=[{'key': 'API_KEY', 'values': [{'value': 'secret', 'context': 'all'}]}] ) ``` -------------------------------- ### Quick start commands Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/mcporter Basic commands for listing servers and calling tools. ```bash mcporter list ``` ```bash mcporter list --schema ``` ```bash mcporter call key=value ``` -------------------------------- ### Setup Hue Bridge Connection Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/openhue Initiate the guided setup process for connecting to a Hue Bridge. You may need to press the physical button on the bridge during this process. ```bash openhue setup ``` -------------------------------- ### Quick Start Initialization Source: https://clawhub.ai/kn72dv4fm7ss7swbq47nnpad9x7zy2jh/ontology Commands to initialize storage, append schema, and perform basic operations. ```bash # Initialize ontology storage mkdir -p memory/ontology touch memory/ontology/graph.jsonl # Create schema (optional but recommended) python3 scripts/ontology.py schema-append --data '{ "types": { "Task": { "required": ["title", "status"] }, "Project": { "required": ["name"] }, "Person": { "required": ["name"] } } }' # Start using python3 scripts/ontology.py create --type Person --props '{"name":"Alice"}' python3 scripts/ontology.py list --type Person ``` -------------------------------- ### Automation ROI Example Calculation Source: https://clawhub.ai/jk-0001/automation-workflows An example demonstrating the ROI calculation for manually copying form submissions to a CRM. It shows how to calculate time saved, setup cost, and tool cost to determine the payback period and justify the automation. ```plaintext Task: Manually copying form submissions to CRM (15 min, 20x/month = 5 hours/month saved) Setup time: 1 hour Tool cost: $20/month (Zapier) Payback: ($50 setup cost) / ($250/month value saved) = 0.2 months → Absolutely worth it ``` -------------------------------- ### PDF Processing Quick Start Example Source: https://clawhub.ai/chindden/skill-creator This example shows how to extract text from a PDF using the pdfplumber library. It's a basic usage pattern for PDF processing. ```python # Extract text with pdfplumber import pdfplumber with pdfplumber.open("sample.pdf") as pdf: text = pdf.pages[0].extract_text() print(text) ``` -------------------------------- ### Full Configuration Example Source: https://clawhub.ai/jrbobbyhansen-pixel/memory-setup A complete JSON configuration object for the memorySearch and workspace settings. ```json { "memorySearch": { "enabled": true, "provider": "voyage", "sources": ["memory", "sessions"], "indexMode": "hot", "minScore": 0.3, "maxResults": 20 }, "workspace": "/path/to/your/workspace" } ``` -------------------------------- ### Local Development with Bindings Source: https://clawhub.ai/kn7bxdhae07mn5rkhw363hyen17ymt5m/wrangler Starts a local development server with simulated D1, KV, and R2 bindings for testing. ```bash wrangler dev --local ``` -------------------------------- ### Install memsearch from Source Source: https://clawhub.ai/plugins/memsearch Development installation method for local plugin testing. ```bash # 1. Install memsearch uv tool install "memsearch[onnx]" # 2. Clone the repo and install the plugin git clone https://github.com/zilliztech/memsearch.git cd memsearch openclaw plugins install ./plugins/openclaw # 3. Restart the gateway openclaw gateway restart ``` -------------------------------- ### Admapix API Request Examples Source: https://clawhub.ai/kn7c1c01gzrc3m423t8n840m9s81vj6m/admapix Examples demonstrating how to make GET and POST requests to the Admapix API using curl. Ensure you have your API key set in the ADMAPIX_API_KEY environment variable. ```bash # GET curl -s "https://api.admapix.com/api/data/{endpoint}?{params}" \ -H "X-API-Key: $ADMAPIX_API_KEY" ``` ```bash # POST curl -s -X POST "https://api.admapix.com/api/data/{endpoint}" \ -H "X-API-Key: $ADMAPIX_API_KEY" \ -H "Content-Type: application/json" \ -d '{...}' ``` -------------------------------- ### Configure CellCog Desktop App Source: https://clawhub.ai/kn7a96cj9q65e0bhmzahv790en80ffqm/cowork-cog Set the API key and start the desktop application after installation. ```bash cellcog-desktop --set-api-key cellcog-desktop --start ``` -------------------------------- ### Linux Installation and Path Configuration Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/gog Manual installation steps for Linux environments and troubleshooting path issues. ```bash curl -fsSL https://api.github.com/repos/steipete/gogcli/releases/latest \ | grep browser_download_url \ | grep linux_amd64 ``` ```bash cd /tmp curl -fsSL -o gogcli.tgz "" tar -xzf gogcli.tgz sudo install -m 0755 gog /usr/local/bin/gog ``` ```bash openclaw skills list | grep -n "gog" -A2 ``` ```bash export PATH=$PATH://home/linuxbrew/.linuxbrew/bin/gog ``` -------------------------------- ### AI-Assisted Setup Prompts Source: https://clawhub.ai/plugins/loom-claw Prompts to automate the installation process using an AI agent or Claude Code. ```text Read https://github.com/TeamEcho-AI/Loom/blob/main/skills/loom-setup/SKILL.md and follow it to install and configure Loom for OpenClaw. When done, summarize what you can do. ``` ```bash claude skill install ./skills/loom-setup ``` -------------------------------- ### Configuration File Example Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/web-search-plus A sample JSON configuration file showing various settings for auto-routing and individual providers. ```json { "auto_routing": { "enabled": true, "fallback_provider": "serper", "confidence_threshold": 0.3, "disabled_providers": [] }, "serper": {"country": "us", "language": "en"}, "tavily": {"depth": "advanced"}, "exa": {"type": "neural"}, "you": {"country": "US", "include_news": true}, "searxng": {"instance_url": "https://your-instance.example.com"} } ``` -------------------------------- ### AI Agent Workflow Example Source: https://clawhub.ai/kn71fxj97n86164tdd84bymp3n7zypxq/spotify-cli Demonstrates a recommended workflow for AI agents using the Spotify CLI, emphasizing searching before playing to ensure accuracy. ```bash # User asks: "play voice actor u projected 2" # Step 1: Search first spotify search "voice actor u projected 2" # Results show: "U Projected 2 - Voice Actor, Yarrow.co" # Step 2: Confirm with user that this is the right song # Step 3: Play with exact match spotify play "U Projected 2 Voice Actor" ``` -------------------------------- ### Get Next Page of Meetings Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/zoom-api Example of how to retrieve the next page of meeting results by including the `next_page_token` in the request. ```HTTP GET /zoom/v2/users/me/meetings?page_size=50&next_page_token=Tva2CuIdTgsv8wAnhyAdU3m06Y2HuLQtlh3 ``` -------------------------------- ### Authentication Setup Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/gog Initial configuration steps required to authorize the CLI with Google services. ```bash gog auth credentials /path/to/client_secret.json ``` ```bash gog auth add you@gmail.com --services gmail,calendar,drive,contacts,sheets,docs ``` ```bash gog auth list ``` -------------------------------- ### Get Meetings with Pagination Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/zoom-api Example of requesting meetings with a specified page size. The response includes pagination information. ```HTTP GET /zoom/v2/users/me/meetings?page_size=50 ``` -------------------------------- ### Start work and onboarding Source: https://clawhub.ai/plugins/dwemr Initiate a new task or respond to clarification requests during the onboarding process. ```bash /dwemr start Build me a simple calculator app /dwemr start 1: personal calculator 2A 3A 4B 5A 6A 7A ``` -------------------------------- ### Clawic CLI Memory Structure Example Source: https://clawhub.ai/kn73vp5rarc3b14rc7wjcw8f8580t5d1/clawic Illustrates the directory structure for Clawic CLI's local memory, including files for defaults, installed packages, and query history. This structure helps manage skill installations and configurations. ```tree ~/clawic/ ├── memory.md # Stable defaults: runtime choice, install roots, review posture ├── installs.md # Installed slugs, target dirs, and overwrite notes └── queries.md # Query phrases that surface the right skills reliably ``` -------------------------------- ### Pagination Request Example Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/wrike-api Shows how to use the 'pageToken' parameter in a GET request to retrieve the next set of paginated results. ```http GET /wrike/api/v4/timelogs?pageToken={nextPageToken} ``` -------------------------------- ### Initialize Learning Directories and Files Source: https://clawhub.ai/kn70cjr952qdec1nx70zs6wefn7ynq2t/self-improving-agent Creates the .learnings directory and essential markdown files if they do not already exist. This is a safe, idempotent operation. ```bash mkdir -p .learnings [ -f .learnings/LEARNINGS.md ] || printf "# Learnings\n\nCorrections, insights, and knowledge gaps captured during development.\n\n**Categories**: correction | insight | knowledge_gap | best_practice\n\n---\n" > .learnings/LEARNINGS.md [ -f .learnings/ERRORS.md ] || printf "# Errors\n\nCommand failures and integration errors.\n\n---\n" > .learnings/ERRORS.md [ -f .learnings/FEATURE_REQUESTS.md ] || printf "# Feature Requests\n\nCapabilities requested by the user.\n\n---\n" > .learnings/FEATURE_REQUESTS.md ``` -------------------------------- ### SaaS Automation Tool Onboarding Example Source: https://clawhub.ai/kn732qfbv22he1jqm63xbwq6e980kn8s/customer-onboarding-2 A practical application of the onboarding journey template for a SaaS automation tool. ```text SIGNUP → Email confirmation SETUP → Connect first data source (e.g., Google Sheets) Friction: Don't know which source to start with Solution: Pre-select most common source, add "why start here?" tooltip FIRST VALUE MOMENT → See automated workflow run successfully Friction: Don't know what workflow to build Solution: Provide 3 templates, one-click to activate ACTIVATION → Run 10 workflows successfully Friction: Forget to check back after first success Solution: Email reminder after 24 hours with progress + next step ONGOING ENGAGEMENT → Use weekly, add more workflows ``` -------------------------------- ### Quick Start and Team Discovery Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/sports-ticker Commands for initial setup and finding specific team IDs across different sports. ```bash # First time? Just run setup! python3 scripts/setup.py # Interactive wizard # Find team IDs (any sport) python3 scripts/setup.py find "Lakers" basketball python3 scripts/setup.py find "Chiefs" football python3 scripts/setup.py find "Barcelona" soccer # Test python3 scripts/ticker.py ``` -------------------------------- ### Installation Source: https://clawhub.ai/kn7amrtkn0tjk2r2yxf3hjgp0s7zn6g4/agent-browser-clawdbot Commands to install the CLI and required browser dependencies. ```bash npm install -g agent-browser agent-browser install # Download Chromium agent-browser install --with-deps # Linux: + system deps ``` -------------------------------- ### Initialize a New Project Source: https://clawhub.ai/kn75xfx77qg22he2nw6wa5p64d82nvgx/proj-builder Scaffolds a new project directory based on a selected template. ```bash $ bash script.sh init python my-project 🏗 Scaffolding: python → my-project/ ────────────────────────────────────── ✅ my-project/src/my_project/__init__.py ✅ my-project/src/my_project/main.py ✅ my-project/tests/__init__.py ✅ my-project/tests/test_main.py ✅ my-project/pyproject.toml ✅ my-project/README.md ✅ my-project/.gitignore ✨ Done! Next steps: cd my-project python3 -m venv venv && source venv/bin/activate pip install -e . ``` -------------------------------- ### List Wrike Spaces Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/wrike-api This is an HTTP GET request to list all spaces in Wrike. No specific setup is required beyond having a valid Wrike connection. ```http GET /wrike/api/v4/spaces ``` -------------------------------- ### Initialize New Worker with Wrangler Source: https://clawhub.ai/kn7bxdhae07mn5rkhw363hyen17ymt5m/wrangler Use this command to start a new Cloudflare Worker project. Ensure Node.js v20+ is installed and Wrangler is set up. ```bash wrangler init ``` -------------------------------- ### File Conversion Examples Source: https://clawhub.ai/kn70pywhg0fyz996kpa8xj89s57yhv26/markdown-converter Practical examples for converting specific document types and handling stdin with file type hints. ```bash # Convert Word document uvx markitdown report.docx -o report.md # Convert Excel spreadsheet uvx markitdown data.xlsx > data.md # Convert PowerPoint presentation uvx markitdown slides.pptx -o slides.md # Convert with file type hint (for stdin) cat document | uvx markitdown -x .pdf > output.md ``` -------------------------------- ### Fetch Time Entries (Python) Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/toggl-track Python example using the `requests` library to get time entries. Ensure your API key is set as an environment variable. ```python import os import requests response = requests.get( 'https://gateway.maton.ai/toggl-track/api/v9/me/time_entries', headers={'Authorization': f'Bearer {os.environ["MATON_API_KEY"]}'} ) time_entries = response.json() ``` -------------------------------- ### Pagination Example Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/stripe-api Demonstrates cursor-based pagination using starting_after. ```http GET /stripe/v1/customers?limit=10&starting_after=cus_XXX ``` ```json { "object": "list", "data": [...], "has_more": true, "url": "/v1/customers" } ``` -------------------------------- ### Python Summarizer Example Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/brave-search-api Demonstrates fetching a summary by first obtaining a summarizer key from a web search and then using that key to get the summary. Requires MATON_API_KEY. ```Python import urllib.request, os, json # Step 1: Get summarizer key from web search req = urllib.request.Request('https://gateway.maton.ai/brave-search/res/v1/web/search?q=what+is+python&summary=1') req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}') data = json.load(urllib.request.urlopen(req)) summarizer_key = data.get('summarizer', {}).get('key') # Step 2: Fetch summary using the key if summarizer_key: req = urllib.request.Request(f'https://gateway.maton.ai/brave-search/res/v1/summarizer/search?key={summarizer_key}') req.add_header('Authorization', f'Bearer {os.environ["MATON_API_KEY"]}') print(json.dumps(json.load(urllib.request.urlopen(req)), indent=2)) ``` -------------------------------- ### Fetch Workspaces (Python) Source: https://clawhub.ai/kn75240wq8bnv2qm2xgry748jd80b9r0/clockify Example using Python's requests library to get workspaces. Authentication is handled via an API key in the Authorization header. ```Python import os import requests response = requests.get( 'https://gateway.maton.ai/clockify/api/v1/workspaces', headers={'Authorization': f'Bearer {os.environ["MATON_API_KEY"]}'} ) workspaces = response.json() ``` -------------------------------- ### Initialize a DWEMR project Source: https://clawhub.ai/plugins/dwemr Creates a new project directory and installs the required bootstrap assets. ```bash /dwemr init /absolute/path/to/my-project ``` -------------------------------- ### Discord Bot Integration Example Source: https://clawhub.ai/kn7ewywaj7mf48drbjw1baa5298016yv/prism-alerts Basic structure for a Discord bot using discord.js to initialize and start polling for Pump.fun token data when the bot is ready. ```javascript import { Client } from 'discord.js'; client.on('ready', () => { pollPumpfun(client); }); ``` -------------------------------- ### Quick Example of Browser Automation Source: https://clawhub.ai/kn7ccvk3zbxj1yzzsxne9tfayn801hks/browser-automation A concise example demonstrating a typical workflow: navigating to a URL, performing an action, extracting data, and closing the browser. ```bash browser navigate https://example.com browser act "click the Sign In button" browser extract "get the page title" browser close ``` -------------------------------- ### MLflow Autologging and Tracking Source: https://clawhub.ai/kn71y3mdbcx5dyhwxv1t7sm82x81a168/mlops-automation-cn Example of using MLflow to automatically log parameters and metrics during model training. Ensure MLflow is installed and configured with a tracking server if necessary. ```python import mlflow mlflow.autolog() with mlflow.start_run(): mlflow.log_param("lr", 0.001) model.fit(X, y) mlflow.log_metric("accuracy", acc) ``` -------------------------------- ### Interactive Setup: Step 1 - Model Configuration Prompt Source: https://clawhub.ai/kn73gpe8xz2630jrknkb3ya96h7zb84h/roundtable This is the initial question asked during the interactive setup to determine model configuration. It offers options for single model, multiple models per role, or using presets. ```text 🏛️ Let's set up your Roundtable! First, how do you want to configure models? A) 🎯 Single model for all agents (simple, cost-effective) B) 🔀 Different models per role (maximum diversity) C) 📦 Use a preset (cheap/balanced/premium/diverse) ``` -------------------------------- ### Install Full Emoji Set for tablesnap Source: https://clawhub.ai/kn72thdm1qe7rrz0vn4vqq3a297ymazh/table-image Run this command to download the full set of emoji assets for tablesnap. This is an optional one-time setup for enhanced emoji rendering. ```bash tablesnap emojis install ```