| name | spectra-index |
| description | Router for all Spectra project Cursor skills. Use at the start of any Spectra task to pick the right skill — rendering, Vulkan, Python IPC, CMake, QA agents, simplification, or visual validation. Invoke when unsure which Spectra workflow applies, when onboarding to this repo, or when the user says "use Spectra skills". |
Spectra Skills Index
Spectra: GPU C++20 plotting (Vulkan, ImGui, IPC). CLAUDE.md + BUILD_ENVIRONMENT.md for build rules.
Workflow & repo
Development
| Skill | Use when |
|---|
| build-system | CMake targets, flags, shaders in build |
| debug-vulkan | Validation, swapchain, pipeline errors |
| add-shader | New GLSL/SPIR-V |
| add-series-type | New 2D/3D series |
| add-command | Command palette + shortcuts |
| add-test | Unit, golden, benchmark |
| add-example | examples/ demo |
| 3d-rendering | Axes3D, camera, 3D shaders |
| data-pipeline | Decimation, filters, streaming |
| ipc-protocol-dev | IPC messages, daemon |
| python-bindings | python/spectra/ |
| code-simplifier | Safe refactors, no API change |
| graphical-change-workflow | Any pixel/shader/UI change |
| spectra-mcp | Live app http://127.0.0.1:8765/mcp |
QA (SPECTRA_BUILD_QA_AGENT=ON)
Quick routing
- Pixels/shaders →
graphical-change-workflow + domain skill
- Python/IPC break →
python-bindings + qa-api-agent
- CI red →
github-ci (+ root fix in code if needed)
- Commit/PR/release →
git-manager
- Simplify only →
code-simplifier
Converted from .github/agents/*.agent.md (2026-06).