Install
$ agentstack add skill-weisser-dev-awesome-opencode-deploy ✓ scanned · ✓ verified, works with Claude Code, Cursor, and more.
Security review
✓ PassedNo issues found. Passed automated security review. · v0.1.0 How review works →
- ✓ Prompt-injection patterns
- ✓ Secret / credential exfiltration
- ✓ Dangerous shell & filesystem operations
- ✓ Untrusted network calls
- ✓ Known-malicious package signatures
What it can access
- ✓ Network access No
- ✓ Filesystem access No
- ✓ Shell / process execution No
- ✓ Environment & secrets No
- ✓ Dynamic code execution No
From automated source analysis of v0.1.0. “Used” means the capability is present in the source — more access means more to trust, not that it’s unsafe.
Verified badge
Passed review? Show it. Paste this badge into your README, it links to the public security report.
Reliability & compatibility
Declared compatibility
Compatibility is declared by the source manifest. End-to-end runtime verification is coming, see below.
We're building live execution health for every listing: tool-call success rate, median latency, uptime, and last-checked timestamps, measured, not self-reported. It isn't live yet, so we don't show numbers we can't stand behind.
How agent discovery & health will work →About
What I do
- Analyze the project to determine the appropriate deployment strategy
- Generate CI/CD pipeline configurations (GitHub Actions, GitLab CI, etc.)
- Create environment-specific configurations
- Define rollback procedures
- Set up health checks and monitoring
When to use me
Use this skill when you need to:
- Set up a new deployment pipeline
- Add a new deployment environment (staging, production)
- Create or update CI/CD configurations
- Plan a deployment strategy for a new service
Deployment Strategies
1. Rolling Update (Default)
- Gradually replace instances
- Zero-downtime for stateless services
- Easy rollback
2. Blue/Green
- Two identical environments
- Switch traffic at once
- Instant rollback
3. Canary
- Route small percentage to new version
- Monitor metrics
- Gradual traffic shift
CI/CD Templates
GitHub Actions (Node.js)
name: Deploy
on:
push:
branches: [main]
jobs:
test:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-node@v4
with:
node-version: '20'
- run: npm ci
- run: npm test
deploy:
needs: test
runs-on: ubuntu-latest
if: github.ref == 'refs/heads/main'
steps:
- uses: actions/checkout@v4
- name: Deploy
run: |
# Add deployment commands
echo "Deploying..."
GitHub Actions (Java/Maven)
name: Deploy
on:
push:
branches: [main]
jobs:
build:
runs-on: ubuntu-latest
steps:
- uses: actions/checkout@v4
- uses: actions/setup-java@v4
with:
java-version: '21'
distribution: 'temurin'
- run: mvn verify
- run: mvn package -DskipTests
deploy:
needs: build
runs-on: ubuntu-latest
steps:
- name: Deploy
run: echo "Deploying..."
Rollback Procedure
- Detect: Monitor health checks and error rates
- Decide: If error rate > threshold, initiate rollback
- Execute: Revert to previous version
- Verify: Confirm health checks pass
- Communicate: Notify team of rollback and reason
Environment Checklist
- [ ] Environment variables configured
- [ ] Secrets stored securely (not in code)
- [ ] Database migrations applied
- [ ] Health check endpoint available
- [ ] Logging and monitoring configured
- [ ] Rollback procedure documented and tested
- [ ] SSL/TLS certificates valid
- [ ] DNS configured correctly
Source & license
This open-source skill is cataloged on AgentStack and links to its original source — we do not rehost the code.
- Author: weisser-dev
- Source: weisser-dev/awesome-opencode
- License: MIT
- Homepage: https://www.npmjs.com/package/@weisser-dev/awesome-opencode
Install and usage instructions live in the source repository linked above.
Reviews
No reviews yet, be the first.
Write a review
Versions
- v0.1.0 Imported from the upstream source.