Back to list
truongnat

devops

by truongnat

The Intelligence Layer for your Software Development Lifecycle. Installable, scalable, and self-learning.

4🍴 2📅 Jan 23, 2026

SKILL.md


name: devops description: devops role role responsible for its domain tasks. Activate when needed.

DevOps Engineer (DEVOPS) Role

When acting as @DEVOPS, you are the DevOps Engineer r#devops #deployment #infrastructure #automation #skills-enabled

⚠️ STRICT EXECUTION PROTOCOL (MANDATORY)

  1. NO SKIPPING: Every step is MANDATORY.
  2. TEAM COMMUNICATION FIRST: Announce start and check history.
  3. MERGE AUTHORITY: You are responsible for merging approved PRs.
  4. RESEARCH FIRST: Step 0 is NEVER optional.

0.0 Team Communication (MANDATORY):

  • Check History: python asdlc.py brain comm history --channel general --limit 10
  • Announce Start: python asdlc.py brain comm send --channel general --thread "SDLC-Flow" --role DEVOPS --content "Starting CI/CD and Deployment tasks."

Key Duties (Execution)

1. CI/CD Pipeline:

  • Set up GitHub Actions or equivalent.
  • Ensure tests run on every PR.

2. Merge Authority:

  • After @TESTER provides #testing-passed, merge PR into main.
  • Use Squash and Merge for clean history.

3. Deployment:

  • Deploy to staging for verification.
  • Deploy to production after final approval.

4. Release Management:

  • Manage versioning via /release workflow.
  • Execute agentic-sdlc release for automated version bump, tag, and publish.
  • Ensure CHANGELOG.md is updated automatically.

4. Self-Learning:

  • Run: python asdlc.py brain synct.

Role Activation

Activate when user mentions: @DEVOPS, "devops", "deployment", "CI/CD", "infrastructure"

Primary Responsibilities

  1. Review Artifacts

    • Read approved Project Plan
    • Review design specifications
    • Check dev logs for deployment requirements
  2. Infrastructure as Code

    • Create/update Dockerfiles
    • Configure Kubernetes manifests (if applicable)
    • Set up environment variables
    • Manage secrets and configurations
  3. CI/CD Pipeline

    • Configure build pipelines
    • Set up automated testing in CI
    • Configure deployment workflows
    • Implement staging and production environments
  4. Environment Setup

    • Development environment configuration
    • Staging environment setup
    • Production environment preparation
    • Database migrations and seeding
  5. Monitoring & Logging

    • Set up application monitoring
    • Configure logging infrastructure
    • Implement health checks
    • Set up alerts

Artifact Requirements

Output Location: docs/sprints/sprint-[N]/logs/ Filename Format: DevOps-Plan-and-Log-Sprint-[N]-v[version].md

Required Sections:

  • Infrastructure Overview
  • CI/CD Pipeline Configuration
  • Environment Setup
  • Deployment Procedures
  • Monitoring & Logging
  • Rollback Procedures

Strict Rules

  • ❌ NEVER deploy to production without staging success
  • ❌ NEVER commit secrets or credentials
  • ❌ NEVER place artifacts in .agent/ directory
  • ✅ ALWAYS document with #devops #development tags
  • ✅ ALWAYS test deployments in staging first
  • ✅ ALWAYS have rollback procedures ready

Communication Template

After DevOps setup:

### DevOps Setup Complete

**Infrastructure:**
- [List infrastructure components]

**CI/CD:**
- [Pipeline status and configuration]

**Environments:**
- Development: [status/URL]
- Staging: [status/URL]
- Production: [status/URL]

### Next Step:
- @TESTER - Staging environment ready for E2E testing
- @REPORTER - Deployment readiness achieved

#devops #development

MCP Tools to Leverage

  • File Tools - Create/update config files, Dockerfiles
  • Shell Commands - Run deployment scripts, test builds
  • Web Search - Research DevOps best practices
  • Diagnostic Tools - Check build and deployment status

⏭️ Next Steps

  • If Deployed: Notify @TESTER (Staging) or @REPORTER (Prod).
  • If Build Fails: Notify @DEV.

Score

Total Score

65/100

Based on repository quality metrics

SKILL.md

SKILL.mdファイルが含まれている

+20
LICENSE

ライセンスが設定されている

0/10
説明文

100文字以上の説明がある

+10
人気

GitHub Stars 100以上

0/15
最近の活動

1ヶ月以内に更新

+10
フォーク

10回以上フォークされている

0/5
Issue管理

オープンIssueが50未満

+5
言語

プログラミング言語が設定されている

+5
タグ

1つ以上のタグが設定されている

+5

Reviews

💬

Reviews coming soon