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).
backend-platformUse backend-platform for Unstract's Django/DRF APIs, hosted MCP servers, route wiring, auth, and backend configuration.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about the Django backend itself: URL routing, auth, API deployment, pipeline APIs, file management, platform API keys, or the hosted MCP server.
backend/backend/*.py.account_v2, api_v2, pipeline_v2, file_management, platform_api, and related route wiring.platform-deployment.workers.frontend.sdk-and-tools.testing-rig.Read references/routes-and-mcp.md first for route families, MCP URLs, auth behavior, and the tool catalog.
Read references/configuration.md for the backend env var contract, startup command shape, and safe inspection environment.
Read references/troubleshooting.md when the issue is a failed import, a missing backend env var, a route mismatch, or an MCP authorization problem.
For a safe backend smoke check, use the root checker from this skill tree:
python ../../scripts/check_unstract_packages.py --backend
references/routes-and-mcp.md — route families, hosted MCP topology, tool catalog, and auth behavior.references/configuration.md — settings contract, env vars, and startup commands.references/troubleshooting.md — backend import, routing, auth, and hosted-MCP failures.../../references/service-map.md — repo-wide service ownership map.../../references/installation-and-env.md — install and env matrix for backend and adjacent services.../../scripts/check_unstract_packages.py — shared package / backend smoke checker.| User request | Read next |
|---|---|
| "Why does this route 404 or 403?" | references/routes-and-mcp.md |
| "How do the MCP servers differ?" | references/routes-and-mcp.md |
| "What env vars does the backend need?" | references/configuration.md |
| "Why did the backend import fail?" | references/troubleshooting.md |
| "What should the API deployment or pipeline route look like?" | references/routes-and-mcp.md |