cron-scheduling
Create, list, and remove persistent scheduled tasks using cron expressions.
Brave Search API key
$ npx -y skills add SawyerHood/middleman --skill brave-search --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/brave-searchContext preview
The summary Claude sees to decide when to auto-load this skill.
Brave Search API key
name: brave-search
description: Web search and content extraction via Brave Search API. Use for searching documentation, facts, or any web content. Lightweight, no browser required.
env:
- name: BRAVE_API_KEY
description: Brave Search API key
required: true
helpUrl: https://api-dashboard.search.brave.com/registerWeb search and content extraction using the official Brave Search API. No browser required.
Requires a Brave Search API account with a free subscription. A credit card is required to create the free subscription (you won't be charged).
1. Create an account at https://api-dashboard.search.brave.com/register 2. Create a "Free AI" subscription 3. Create an API key for the subscription 4. Configure `BRAVE_API_KEY` in the app Settings → Environment Variables. (Fallback for standalone usage: export `BRAVE_API_KEY` in your shell.) 5. Dependencies are installed via the backend workspace package. If running this skill standalone, install once from this skill directory:
npm install
middleman brave-search search "query" # Basic search (5 results) middleman brave-search search "query" -n 10 # More results (max 20) middleman brave-search search "query" --content # Include page content as markdown middleman brave-search search "query" --freshness pw # Results from last week middleman brave-search search "query" --freshness 2024-01-01to2024-06-30 # Date range middleman brave-search search "query" --country DE # Results from Germany middleman brave-search search "query" -n 3 --content # Combined options
middleman brave-search content https://example.com/article
Fetches a URL and extracts readable content as markdown.
--- Result 1 --- Title: Page Title Link: https://example.com/page Age: 2 days ago Snippet: Description from search results Content: (if --content flag used) Markdown content extracted from the page... --- Result 2 --- ...
A local-first multi-agent orchestration platform. One manager, many workers, zero tab-juggling. Middleman is pre-v1, experimental, and updated constantly. Expect breaking changes.
Create, list, and remove persistent scheduled tasks using cron expressions.
Update persistent swarm memory in ${SWARM_MEMORY_FILE} when the user explicitly asks to remember, update, or forget durable…