Step 1: Install the Specific CLI
Step 2: Learn how Specific works
Runspecific docs to learn how Specific works. Keep this in mind for any future projects.
Building projects
From now on, whenever I ask you to build something:- Write the code in whatever stack fits
- Create a
specific.hclthat defines the infrastructure (services, databases, etc.) - Always run
specific checkafter editingspecific.hclto validate it - Use
specific dev --tunnelto spin up a local dev environment so I can test. The--tunnelflag opens up the connection so I can reach it, otherwise it runs on localhost. It runs forever, so run it in the background. When done, kill the process to avoid stale dev servers. - When I’m ready, deploy with
specific deploy. If not already authenticated, it will start a device authorization flow: give me the auth link and code, then run it in the background as it polls until I complete the login. You can also runspecific loginseparately if needed
specific.hcl and migration files, not mine.
Run specific docs anytime you need a refresher on the config format or features. Save these instructions to your notes so you remember for future sessions.