incept5 avatar

Eve Project Bootstrap

This walks you through the initial setup dance for Eve: pointing the CLI at an API, creating an org and project with the right slugs (which are permanent and control your URLs), dropping in a manifest, and pushing your first deploy. It's the onboarding checklist you'd otherwise piece together from docs or Slack messages. The slug warning is worth heeding since they end up in every deployment URL and Kubernetes namespace. Includes the usual verification commands and a note about pipeline versus direct deploys. Useful if you're setting up a new project from scratch or need to remember the profile and default commands.

skills.sh installs
294
last updated
Aug 21, 2026

Install

$ npx -y skills add incept5/eve-skillpacks --skill eve-project-bootstrap --agent claude-code

Installs into .claude/skills of the current project.

Files

Eve Project Bootstrap

Use this flow to connect an existing repo to Eve and get the first deploy running.

Set the API Target

  • Get the staging API URL from your admin.
  • Create and use a profile:
eve profile create staging --api-url https://api.eve.example.com
eve profile use staging

Create Org and Project

eve org ensure my-org --slug myorg
eve project ensure --name "My App" --slug my-app --repo-url git@github.com:me/my-app.git --branch main

URL impact: These slugs determine your deployment URLs and K8s namespaces:

  • URL: {service}.{orgSlug}-{projectSlug}-{env}.{domain} (e.g., api.myorg-my-app-staging.eve.example.com)
  • Namespace: eve-{orgSlug}-{projectSlug}-{env} (e.g., eve-myorg-my-app-staging)

Slugs are immutable — choose short, meaningful values.

Set defaults:

eve profile set --org org_xxx --project proj_xxx

Add the Manifest

  • Ensure .eve/manifest.yaml is present and uses schema: eve/compose/v1.
  • Use the eve-manifest-authoring skill for structure details.

First Deploy

# Create environment if needed
eve env create staging --project proj_xxx --type persistent

Sponsors

Details

Repository
github.com/incept5/eve-skillpacks
Categories
DevOps & CI/CD, Release Management
First seen
Jun 3, 2026

More from incept5/eve-skillpacks

All 26
1pbnicad avatartelegram-bot-grammypbnicad/telegram-bot-grammy-skillTelegram Bot development skill using grammY framework, TypeScript, Drizzle ORM, Vitest testing, Biome linting, deployed to Cloudflare Workers with D1 database. 292skills.sh installs
2qodex-ai avatardeep-research-agentqodex-ai/ai-agent-skillsBuild agents specialized in conducting thorough research, gathering information from multiple sources, and synthesizing findings. Covers research planning, sour287skills.sh installs
3wix avatarwix-cli-app-validationwix/skillsUse when testing app readiness, verifying runtime behavior, or validating before releases and after changes in the code. Triggers include validate, test, verify287skills.sh installs
4borghei avatarsales-operationsborghei/claude-skillsSales operations across CRM, analytics, territory planning, and compensation. Use when building pipeline reports, designing territories, setting quotas, creatin284skills.sh installs
5davila7 avatarrailway-servicedavila7/claude-code-templatesCheck service status, rename services, change service icons, link services, or create services with Docker images. For creating services with local code, prefer282skills.sh installs
6mvanhorn avatarpp-sentrymvanhorn/printing-press-libraryA broad Sentry API CLI with local search, SQL, export, and MCP surfaces for incident work. Trigger phrases: `check Sentry issues`, `list Sentry projects`, `debu281skills.sh installs