yaml-pipeline-validator

YAML Pipeline Validator Skill

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "yaml-pipeline-validator" with this command: npx skills add ntaksh42/agents/ntaksh42-agents-yaml-pipeline-validator

YAML Pipeline Validator Skill

Azure Pipelinesの YAML検証を行うスキルです。

主な機能

  • 構文検証: YAMLシンタックスチェック

  • ベストプラクティス: 推奨設定確認

  • セキュリティ: シークレット露出チェック

  • パフォーマンス: 最適化提案

検証項目

  1. 必須フィールド

❌ Bad: トリガーなし

pool: vmImage: 'ubuntu-latest'

✅ Good

trigger:

  • main

pool: vmImage: 'ubuntu-latest'

  1. シークレット管理

❌ Bad: ハードコード

steps:

  • script: echo "Password: MySecretPassword123"

✅ Good: 変数グループ使用

variables:

  • group: Secrets

steps:

  • script: echo "Password: $(SecretPassword)"
  1. キャッシュ使用

✅ Good: 依存関係キャッシュ

steps:

  • task: Cache@2 inputs: key: 'npm | "$(Agent.OS)" | package-lock.json' path: $(npm_config_cache)

  • script: npm install

  1. 並列実行

✅ Good: 並列ジョブ

jobs:

  • job: TestLinux pool: vmImage: 'ubuntu-latest' steps:

    • script: npm test
  • job: TestWindows pool: vmImage: 'windows-latest' steps:

    • script: npm test

Azure CLI検証

YAML検証

az pipelines validate
--repository myrepo
--branch main
--path azure-pipelines.yml

バージョン情報

  • Version: 1.0.0

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

Automation

pptx-generator

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

document-summarizer

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

excel-processor

No summary provided by upstream source.

Repository SourceNeeds Review
Automation

document-formatter

No summary provided by upstream source.

Repository SourceNeeds Review