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).
tools-integrationsGuides DocsGPT built-in and API tools, MCP, approvals, artifacts and code execution, sandbox backends, remote devices, widgets, and webhooks.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill to select/configure tools, import an API specification, connect MCP, enable artifact/code/document workflows, pair a remote device, or embed DocsGPT in another product.
Shipped default chat tools are memory, read_webpage, and scheduler. Defaults must be config-free. notes and todo_list cannot be default synthetic tools because their storage references persisted tool ids.
Agent-selectable built-ins include scheduler, read_document, code_executor, and artifact_generator; read_document is workflow-only in the picker. Code/artifact tools are not shipped as defaults because they require a sandbox runner. Headless scheduled/webhook runs exclude scheduler to prevent recursive scheduling.
DocsGPT parses OpenAPI 3.x and Swagger 2.0 operations into actions for GET, POST, PUT, DELETE, PATCH, HEAD, and OPTIONS.
python scripts/validate_tool_spec.py openapi.yaml
The helper checks version, paths/operations, action names, base URL, risky methods, and unresolved external references without making requests. Review generated actions in the UI/API before saving.