npx skills add https://github.com/incept5/eve-skillpacks --skill eve-bootstrap一个技能,处理从零到 Eve 项目运行的一切。它会检测您是否已经通过身份验证并相应调整:
eve --version
如果失败,请先安装 CLI:
npm install -g @anthropic/eve-cli
检查配置文件是否已存在:
eve profile list
如果不存在 staging 配置文件,请创建一个:
eve profile create staging --api-url https://api.eh1.incept5.dev
eve profile use staging
eve auth status
此命令调用 API — 而不是检查本地文件。有两种结果:
如果 eve auth status 显示您已登录,请跳至 。
One skill that handles everything from zero to a working Eve project. It detects whether you're already authenticated and adapts:
eve --version
If this fails, install the CLI first:
npm install -g @anthropic/eve-cli
Check if a profile already exists:
eve profile list
If no staging profile exists, create one:
eve profile create staging --api-url https://api.eh1.incept5.dev
eve profile use staging
eve auth status
广告位招租
在这里展示您的产品或服务
触达数万 AI 开发者,精准高效
查找要使用的 SSH 公钥:
ls ~/.ssh/*.pub
默认:~/.ssh/id_ed25519.pub。如果不存在密钥,请生成一个:
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519
向用户询问:
提交访问请求并等待批准:
eve auth request-access \
--ssh-key ~/.ssh/id_ed25519.pub \
--org "My Company" \
--email user@example.com \
--wait
--wait 标志的作用:
areq_xxx)~/.eve/credentials.json 中告知用户: "管理员需要运行 eve admin access-requests approve <id> 来批准您的请求。"
一旦获得批准,您将以自己的组织身份(作为管理员)登录。
如果已知组织/项目 ID,请设置配置文件默认值:
eve profile set --org <org_id> --project <proj_id>
如果尚不存在项目,请向用户询问:
项目名称 和 slug(slug 不可变,请保持简短)
仓库 URL(例如:git@github.com:org/repo.git)
eve project ensure --name "My App" --slug myapp
--repo-url git@github.com:org/repo.git --branch main
eve project bootstrap --name "My App" --repo-url git@github.com:org/repo.git
--environments staging,production
URL 影响: Slug 决定了部署 URL:{service}.{orgSlug}-{projectSlug}-{env}.{domain}
如果 .eve/manifest.yaml 不存在,请创建一个最小化的清单:
schema: eve/compose/v2
project: myapp
registry: "eve"
services:
web:
build:
context: .
dockerfile: Dockerfile
# image 是可选的;当使用托管注册表时,Eve 会从服务名派生
ports: [3000]
x-eve:
ingress:
public: true
port: 3000
environments:
staging:
pipeline: deploy
pipelines:
deploy:
steps:
- name: build
action: { type: build }
- name: release
depends_on: [build]
action: { type: release }
- name: deploy
depends_on: [release]
action: { type: deploy }
使用 eve-manifest-authoring 技能获取详细的清单指导。
阅读 Eve 平台参考文档以了解所有功能:
https://web.incept5-evshow-staging.eh1.incept5.dev/llms
内容涵盖 CLI 命令、清单语法、代理工具、作业生命周期等。
eve auth status
eve system health
eve project list
打印已设置的内容:
eve project sync)、部署 (eve env deploy staging --ref main --repo-dir .)每周安装次数
148
仓库
首次出现
2026年2月10日
安全审计
安装于
gemini-cli147
codex147
claude-code145
pi54
opencode33
codebuddy33
This calls the API — not a local file check. Two outcomes:
If eve auth status shows you're logged in, skip ahead to Step 5: Project Setup.
Find an SSH public key to use:
ls ~/.ssh/*.pub
Default: ~/.ssh/id_ed25519.pub. If no key exists, generate one:
ssh-keygen -t ed25519 -f ~/.ssh/id_ed25519
Ask the user for:
Submit the access request and wait for approval:
eve auth request-access \
--ssh-key ~/.ssh/id_ed25519.pub \
--org "My Company" \
--email user@example.com \
--wait
The --wait flag:
areq_xxx)~/.eve/credentials.jsonTell the user: "An admin needs to run eve admin access-requests approve <id> to approve your request."
Once approved, you're logged in with your own org (as admin).
Set profile defaults if org/project IDs are known:
eve profile set --org <org_id> --project <proj_id>
If no project exists yet, ask the user for:
Project name and slug (slug is immutable, keep it short)
Repo URL (e.g., git@github.com:org/repo.git)
eve project ensure --name "My App" --slug myapp
--repo-url git@github.com:org/repo.git --branch main
eve project bootstrap --name "My App" --repo-url git@github.com:org/repo.git
--environments staging,production
URL impact: Slugs determine deployment URLs: {service}.{orgSlug}-{projectSlug}-{env}.{domain}
If .eve/manifest.yaml doesn't exist, create a minimal one:
schema: eve/compose/v2
project: myapp
registry: "eve"
services:
web:
build:
context: .
dockerfile: Dockerfile
# image is optional; Eve derives it from the service name when managed registry is used
ports: [3000]
x-eve:
ingress:
public: true
port: 3000
environments:
staging:
pipeline: deploy
pipelines:
deploy:
steps:
- name: build
action: { type: build }
- name: release
depends_on: [build]
action: { type: release }
- name: deploy
depends_on: [release]
action: { type: deploy }
Use the eve-manifest-authoring skill for detailed manifest guidance.
Read the Eve platform reference to understand all capabilities:
https://web.incept5-evshow-staging.eh1.incept5.dev/llms
This covers CLI commands, manifest syntax, agent harnesses, job lifecycle, and more.
eve auth status
eve system health
eve project list
Print what was set up:
eve project sync), deploy (eve env deploy staging --ref main --repo-dir .)Weekly Installs
148
Repository
First Seen
Feb 10, 2026
Security Audits
Installed on
gemini-cli147
codex147
claude-code145
pi54
opencode33
codebuddy33
Azure Data Explorer (Kusto) 查询技能:KQL数据分析、日志遥测与时间序列处理
128,400 周安装