majesticlabs-dev/majestic-marketplace

devops-verifier

Verify DevOps/infrastructure code against best practices, security, simplicity, and documentation standards.

소스 보기

사용 방법

  1. 설치 명령을 복사하고 자신의 에이전트 환경에 설치하기 전에 소스 패키지를 확인하세요.
  2. 필요한 도구, 인증 정보, 지원 환경은 원본 문서에서 확인하세요.
  3. 입력과 원하는 산출물을 설명하고 출처와 결과를 대조하세요.
npx skills add https://github.com/majesticlabs-dev/majestic-marketplace --skill devops-verifier

시작 전 확인

  • 설치에는 모델 구독, API 한도, 파일 접근 권한이 포함되지 않습니다.
  • 별점 수와 설치 수는 활동 지표이며 독립적인 품질·보안 검증이 아닙니다.
원본 Skill 문서

원본 저장소의 제목, 예시, 코드, 표, 링크, 이미지를 유지해 표시합니다.

DevOps Verifier

Comprehensive infrastructure code verification framework. Apply this when verifying DevOps/infrastructure code changes.

Skill Routing

DimensionSkillContent
Platform patternsdevops-platform-patternsDO, Hetzner, AWS, Cloudflare checklists
Securityinfra-security-reviewState, secrets, network, compute, storage
Simplicitydevops-simplicity-checkerFile count, modules, complexity scoring
Maintainabilitydevops-maintainability-checkerNaming, formatting, DRY, versions

Verification Process

Step 1: Discover

  • Find IaC files: .tf, .yml (ansible)
  • Detect platforms from providers

Step 2: Research

  • Search for "terraform best practices 2025"
  • Search for "[platform] terraform best practices 2025"

Step 3: Run Dimension Checks

  • Apply devops-platform-patterns for platform-specific checks
  • Apply infra-security-review for security
  • Apply devops-simplicity-checker for simplicity
  • Apply devops-maintainability-checker for maintainability
  • Check documentation exists

Step 4: Score and Report

Discovery Commands

bash
# Find infrastructure files
find . -name "*.tf" -o -name "*.yml" | grep -E "(infra|ansible|terraform|tofu)" | head -50

# Detect platforms
grep -rh "provider\s" *.tf 2>/dev/null | head -10

Documentation Checklist

CheckRequired
README.md existsYes
Architecture diagramFor 3+ resources
Variable descriptionsAll variables
Output descriptionsAll outputs
Cost estimateYes

Scoring

Dimension10 Points7 Points4 Points0 Points
Best PracticesCurrent patternsMinor gapsOutdatedDeprecated
PlatformAll checks pass1-2 issuesMissing patternsWrong usage
SecurityNo issuesLow severityMedium issuesCritical
Simplicity≤5 files, no modules6-10 files11-15 files>15, deep nesting
MaintainabilityClean, documentedMinor issuesMultiple issuesUnmaintainable
DocumentationCompleteREADME onlyPartialNone

Verdict Thresholds

ScoreVerdictAction
50-60SHIPReady for production
35-49REVIEWFix warnings first
20-34BLOCKFix critical issues
0-19REWRITEFundamental issues

Report Format

markdown
# DevOps Verification Report

**Platforms:** [detected]
**Date:** [YYYY-MM-DD]

## Summary

| Dimension | Score | Status |
|-----------|-------|--------|
| Best Practices | X/10 | PASS/FAIL |
| Platform | X/10 | PASS/FAIL |
| Security | X/10 | PASS/FAIL |
| Simplicity | X/10 | PASS/FAIL |
| Maintainability | X/10 | PASS/FAIL |
| Documentation | X/10 | PASS/FAIL |

**Overall:** X/60 - SHIP/REVIEW/BLOCK

## Critical Issues
[List with code fixes]

## Warnings
[List with recommendations]

관련 작업

같은 저장소의 Skills

더 많은 Skills

모든 Skills