Configura il backend dal tuo agente di coding
Incolla un prompt nel tuo agente di coding. Installa le skill di Blocks, ti fa accedere e configura il progetto.
Read https://seliseblocks.com/bootstrap and follow it to bootstrap this repo, then help me sign in and get started with SELISE Blocks.Cosa fa il tuo agente con il prompt
Il prompt indirizza il tuo agente al runbook di bootstrap di Blocks. L'agente segue sempre gli stessi passaggi e ti chiede conferma prima di qualsiasi passaggio che installi software o crei un progetto.
- .agents/skills/21 skill
- AGENTS.md
- CLAUDE.md
- blocks.json
- my-app/
- package.json
Chiede quali agenti usi
Così scrive file solo per gli agenti di coding del tuo team.
Installa skill e regole
Le skill di Blocks vanno in
.agents/skills/e le regole inAGENTS.md. I file puntatore comeCLAUDE.mdvengono aggiunti solo per gli agenti che ne hanno bisogno.Chiede prima di installare la CLI
Esegue
npm install -g @seliseblocks/cli-os@latestsolo dopo che hai detto sì.Ti fa accedere dal browser
blocks loginmostra un codice dispositivo che approvi nel browser, così l'agente non vede mai la tua password.Sceglie o crea il tuo progetto
Seleziona un progetto esistente con
blocks use. Crearne uno nuovo significa accettare i termini di Blocks, quindi prima te lo chiede.Genera la tua app
blocks new webcrea un'app React già collegata al tuo progetto, con login ospitato e route guard.
21 skill, una per ogni parte di Blocks
Il tuo agente legge la skill del compito che ha davanti, così usa la CLI e l'SDK di Blocks come descrive la documentazione invece di tirare a indovinare.
- Per iniziare1
blocks-bootstrap- Dati4
blocks-data-gateway-configurationblocks-data-gateway-crudblocks-data-storageblocks-storage-configuration- Identità e accesso8
blocks-iam-accountblocks-iam-usersblocks-iam-access-controlblocks-iam-organizationsblocks-iam-mfablocks-iam-sso-oidc-configurationblocks-iam-sso-oidc-implementationblocks-captcha- Localizzazione2
blocks-localization-configurationblocks-localization-implementation- Messaggistica3
blocks-mailblocks-notifierblocks-notification- Operazioni di piattaforma2
blocks-release-deploymentblocks-secrets- Sviluppo locale1
blocks-frontend-local-https
Guardrail in ogni skill
Un dry run prima di ogni modifica
Ogni comando che modifica il tuo progetto viene eseguito prima con --dry-run. L'agente ti mostra il piano ed esegue --yes solo dopo la tua approvazione.
La tua password resta a te
L'accesso usa un codice dispositivo che approvi nel browser.
Nessuna installazione senza chiedere
L'agente chiede prima di installare la CLI di Blocks.
Open source, e le segnalazioni le decidi tu
Le skill hanno licenza MIT. Le segnalazioni anonime di problemi al team Blocks sono opt-in o opt-out, e la tua risposta viene salvata in .agents/skills/.blocks-reporting.
Funziona con 13 agenti di coding
Le skill sono semplici file Markdown, quindi qualsiasi agente di questo elenco può leggerle.
- Claude Code
- Codex
- Cursor
- Gemini CLI
- GitHub Copilot
- OpenCode
- Amp
- Zed
- Windsurf
- Kilo Code
- Kimi Code
- Qwen Code
- Kiro
Domande sullo sviluppo con agenti di coding
Quali agenti di coding sono supportati?
Claude Code, Codex, Cursor, Gemini CLI, GitHub Copilot, OpenCode, Amp, Zed, Windsurf, Kilo Code, Kimi Code, Qwen Code e Kiro.
L'agente vede la mia password?
No. blocks login mostra un codice dispositivo che approvi nel browser, quindi l'agente non gestisce mai la tua password.
Cosa modifica l'agente nel mio repository?
Aggiunge le skill di Blocks in .agents/skills/ e le regole in AGENTS.md, più file puntatore come CLAUDE.md per gli agenti che ne hanno bisogno. La selezione di un progetto scrive blocks.json e lo scaffolding crea la cartella della tua app.
Posso fare gli stessi passaggi senza un agente?
Sì. Installa la CLI con npm install -g @seliseblocks/cli-os@latest, poi esegui blocks login, scegli un progetto con blocks use e fai lo scaffolding con blocks new web.
Le skill sono open source?
Sì, con licenza MIT, e il codice sorgente è su GitHub.
Inizia con un progetto gratuito
Registrati su os.seliseblocks.com e crea un progetto, oppure incolla un prompt in Claude Code, Codex o Cursor e lascia che il tuo agente lo configuri tramite la CLI di Blocks.