Your account () is pending approval. Contact the team lead to request access.
Admin
Awaiting Approval
Loading…
Approved Members
Loading…
My Profile
Display Name
Developer Resources
New App Starter
Drop this file into any new project repo. It gives Claude everything it needs to scaffold a Spectrum app — auth, Slack, GitHub, Onshape, TBA — without any explanation from you.
Registered Apps
App Name
APP_KEY
Lowercase slug — registered with Allen in the central project.
URL
GitHub Repo
Description
Loading…
Register Subdomain
.
Creates the DNS record, commits the CNAME file, and configures GitHub Pages automatically.
Slack
Slack Bot Token
Bot token from api.slack.com/apps — needs chat:write and chat:write.public scopes.
Admin Channel
Access requests and admin notifications post here.
API Keys — FRC
The Blue Alliance — Read Key
From thebluealliance.com/account — read-only key.
API Keys — Onshape
Onshape Access Key
From dev-portal.onshape.com/keys — create a read-only API key.
Onshape Secret Key
Never shared with client apps — only used server-side in Cloud Functions.
Default org used when apps call GitHub without a full path.
Cloudflare
API Token
From dash.cloudflare.com/profile/api-tokens — use the "Edit zone DNS" template, scope to both domains.
Zone ID — spectrum3847.org
Zone ID — 3847.io
Developer Resources
New App Starter
Drop this file into any new project repo. It gives Claude everything it needs to scaffold a Spectrum app — auth, Slack, GitHub, Onshape, TBA — without any explanation from you.