用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill ci-cd-pipeline-builder命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
基于 SOC 职业分类
正在显示 SKILL.md
| name | ci-cd-pipeline-builder |
| description | | Use when this capability is needed. |
Start with a minimal reliable pipeline that runs tests on every push. Add complexity only when justified. A pipeline that is fast and trustworthy is better than one that is comprehensive and flaky.
Scan the repository for manifests, lockfiles, and configuration files. See stack-detection.md for the full signal table. Identify:
Default to GitHub Actions unless the project already uses GitLab CI or the user requests otherwise. Check for existing pipeline files:
.github/workflows/*.yml -- GitHub Actions.gitlab-ci.yml -- GitLab CIIf a pipeline already exists, extend it rather than replacing it.
Start with the minimal reliable baseline from pipeline-templates.md:
Use the detected runtime version. Pin action versions to specific SHAs or major versions. Use lockfile-based caching.
Before presenting the pipeline to the user:
Only if the user requests deployment. Add stages for:
Keep deployment stages separate from CI stages. CI should pass before deployment is attempted.
# WRONG: unpinned action version, no caching, floating runtime
- uses: actions/setup-node@latest
- run: npm ci && npm test
# CORRECT: pinned action, lockfile cache, explicit runtime
- uses: actions/setup-node@v4
with:
node-version-file: '.nvmrc'
cache: 'npm'
- run: npm ci
- run: npm test
| File | Topic |
|---|---|
| stack-detection.md | File signals per ecosystem |
| pipeline-templates.md | GitHub Actions and GitLab CI scaffolds |
Source: DROOdotFOO/agent-skills — distributed by TomeVault.