Agent skill
GitHub Workflows
Sets up GitHub Actions workflows for Apex Designer projects. Includes CI/CD with npm publishing.
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/other/github-workflows
SKILL.md
GitHub Workflows Setup
Sets up GitHub Actions workflows for Apex Designer projects.
Usage
Ask Claude to "set up GitHub workflows" or "add CI/CD workflows".
Installation
Copy workflows from the package to your project:
mkdir -p .github/workflows
cp node_modules/@apexdesigner/claude-skills/.github/workflows/* .github/workflows/
Available Workflows
CI/CD (ci-cd.yml)
- Runs on push to main/master/release branches
- Publishes to npm on version tags (using trusted publishing/OIDC)
- Slack notifications for build/publish status
GitHub Configuration
These org-wide secrets/variables are already configured for Apex Designer repos:
| Name | Type | Description |
|---|---|---|
NPM_READ_ONLY_TOKEN |
Secret | npm token for installing private packages |
AD3_SLACK_WEBHOOK_URL |
Secret | Slack webhook for #apex-designer-3 channel |
For a different Slack channel, update the secret name in ci-cd.yml:
env:
SLACK_WEBHOOK_URL: ${{ secrets.YOUR_WEBHOOK_SECRET }}
For non-Apex Designer repos, configure these secrets/variables in your repository or organization settings.
Updating Workflows
Workflows are copied during installation and don't auto-update. After updating the npm package, compare and sync:
diff -r .github/workflows node_modules/@apexdesigner/claude-skills/.github/workflows
If there are differences, copy the updated workflows:
cp node_modules/@apexdesigner/claude-skills/.github/workflows/* .github/workflows/
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?