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 额度或访问文件的权限。
  • 仓库星数和安装量反映活跃情况,不等于独立质量或安全测试。
仓库原始内容

按源仓库内容呈现,保留标题、案例、代码、表格、链接以及原文引用的演示图片。

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