Claude-skill-registry ci-cd-generator
Generate CI/CD pipeline configurations for GitHub Actions, GitLab CI, Jenkins. Use when setting up automated build and deployment pipelines.
install
source · Clone the upstream repo
git clone https://github.com/majiayu000/claude-skill-registry
Claude Code · Install into ~/.claude/skills/
T=$(mktemp -d) && git clone --depth=1 https://github.com/majiayu000/claude-skill-registry "$T" && mkdir -p ~/.claude/skills && cp -r "$T/skills/data/ci-cd-generator" ~/.claude/skills/majiayu000-claude-skill-registry-ci-cd-generator-a4952f && rm -rf "$T"
manifest:
skills/data/ci-cd-generator/SKILL.mdsource content
CI/CD Generator Skill
CI/CDパイプラインの設定を生成するスキルです。
主な機能
- GitHub Actions: ワークフロー生成
- GitLab CI: .gitlab-ci.yml生成
- CircleCI: config.yml生成
- Jenkins: Jenkinsfile生成
GitHub Actions例
name: CI/CD Pipeline on: push: branches: [ main, develop ] pull_request: branches: [ main ] jobs: test: runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - uses: actions/setup-node@v3 with: node-version: '18' - run: npm ci - run: npm test - run: npm run lint build: needs: test runs-on: ubuntu-latest steps: - uses: actions/checkout@v3 - run: npm ci - run: npm run build - uses: actions/upload-artifact@v3 with: name: build path: dist/ deploy: needs: build if: github.ref == 'refs/heads/main' runs-on: ubuntu-latest steps: - uses: actions/download-artifact@v3 - name: Deploy to Production run: | # デプロイコマンド
バージョン情報
- Version: 1.0.0