brainstorming
brainstorming
You MUST use this before any creative work - creating features, building components, adding functionality, modifying behavior, or planning anything new, in software or out of it (a talk, a business, a renovation).
plugins-and-toolsConfigure and troubleshoot OptiLLM plugins, tool integrations, MCP, memory, privacy, JSON structured output, proxy load balancing, SPL, LongCePO, web search, and code execution.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task involves OptiLLM plugins or tool integrations rather than only core approach algorithms.
mcp, memory, privacy, json, proxy, spl, longcepo, deepthink, deep_research, web_search, executecode, compact, coc, genselect, majority_voting, readurls, or router.Route server host/auth/SSL/provider basics to ../proxy-server/SKILL.md. Route core approach selection to ../optimization-approaches/SKILL.md. Route local model backend problems to ../local-inference-decoding/SKILL.md.
A plugin module is loaded when it defines:
SLUG = "plugin_slug"
def run(system_prompt, initial_query, client, model, ...):
...
Loaded plugins join plugin_approaches, so plugin slugs can be used in model prefixes and compositions just like approach slugs when the server is in auto mode.
mcp, readurls, web_search, deep_research, executecode, coc.memory, privacy, json, compact.genselect, majority_voting, deepthink, spl, longcepo, router.proxy load balancing/failover plugin.python scripts/plugin_matrix.py --help to inspect plugin slugs and signatures without making real tool/provider calls.scripts/plugin_matrix.py --check-imports.&) or parallel behavior (|).MCP as a model prefix:
mcp-gpt-4o-mini
Memory with opt-in file persistence:
export OPTILLM_MEMORY_FILE=/secure/path/memory.json
Proxy plugin wrapping an approach:
extra_body={"optillm_approach": "proxy", "proxy_wrap": "moa"}
LongCePO input format:
<long context text><CONTEXT_END>question about the context
executecode and coc can run Python code; treat untrusted prompts as untrusted code sources.web_search uses browser automation and can hit CAPTCHAs or external web services.mcp can call external tools; only configure trusted servers with least-privilege access.privacy anonymizes before provider calls and deanonymizes after, but prompts/logs around it still need data-handling care.