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.

  1. Chiede quali agenti usi

    Così scrive file solo per gli agenti di coding del tuo team.

  2. Installa skill e regole

    Le skill di Blocks vanno in .agents/skills/ e le regole in AGENTS.md. I file puntatore come CLAUDE.md vengono aggiunti solo per gli agenti che ne hanno bisogno.

  3. Chiede prima di installare la CLI

    Esegue npm install -g @seliseblocks/cli-os@latest solo dopo che hai detto sì.

  4. Ti fa accedere dal browser

    blocks login mostra un codice dispositivo che approvi nel browser, così l'agente non vede mai la tua password.

  5. 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.

  6. Genera la tua app

    blocks new web crea 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.