eve-project-bootstrap

incept5/eve-skillpacks · updated Apr 8, 2026

$npx skills add https://github.com/incept5/eve-skillpacks --skill eve-project-bootstrap
0 commentsdiscussion
summary

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

skill.md

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.eh1.incept5.dev
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.eh1.incept5.dev)
  • 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

# Deploy (requires --ref with 40-char SHA or a ref resolved against --repo-dir)
eve env deploy staging --ref main --repo-dir .

# If the environment has a pipeline configured, this triggers the pipeline.
# Use --direct to bypass pipeline and deploy directly:
eve env deploy staging --ref main --repo-dir . --direct

Verify

eve system health
eve job list --phase active
eve job follow <job-id>
eve job result <job-id>

Access apps via {service}.{orgSlug}-{projectSlug}-{env}.{domain}.

Discussion

Product Hunt–style comments (not star reviews)
  • No comments yet — start the thread.
general reviews

Ratings

4.757 reviews
  • Shikha Mishra· Dec 20, 2024

    Keeps context tight: eve-project-bootstrap is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • Nikhil Shah· Dec 16, 2024

    We added eve-project-bootstrap from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.

  • Amelia Iyer· Dec 12, 2024

    Keeps context tight: eve-project-bootstrap is the kind of skill you can hand to a new teammate without a long onboarding doc.

  • James Kapoor· Dec 8, 2024

    eve-project-bootstrap has been reliable in day-to-day use. Documentation quality is above average for community skills.

  • Kabir Nasser· Dec 8, 2024

    Useful defaults in eve-project-bootstrap — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.

  • Xiao Haddad· Dec 4, 2024

    eve-project-bootstrap is among the better-maintained entries we tried; worth keeping pinned for repeat workflows.

  • Nikhil Kim· Nov 27, 2024

    eve-project-bootstrap fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.

  • Alexander Lopez· Nov 23, 2024

    eve-project-bootstrap reduced setup friction for our internal harness; good balance of opinion and flexibility.

  • Yash Thakker· Nov 11, 2024

    Registry listing for eve-project-bootstrap matched our evaluation — installs cleanly and behaves as described in the markdown.

  • James Malhotra· Nov 11, 2024

    I recommend eve-project-bootstrap for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.

showing 1-10 of 57

1 / 6