スキル quality-gates
📦

quality-gates

v1.0.0 コンテンツリビジョン r2 中リスク ⚙️ 外部コマンド📁 ファイルシステムへのアクセス

Valider le code avant la publication

Les équipes ont besoin de contrôles reproductibles avant que le code soit validé, poussé ou déployé. Cette compétence guide Claude, Codex et Claude Code dans le linting, les vérifications de types, les tests, les builds, les audits et les vérifications de commit.

対応: Claude Codex Code(CC)
Maintain this Skill? Claim it ⚠️ 50 不十分

自分のエージェントでインストール

このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。

エージェントリクエスト
Review the Skillstore skill "quality-gates" from https://skillstore.io/skills/atman36-quality-gates.md and its manifest at https://skillstore.io/api/skills/atman36-quality-gates/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。

エージェントが読めるリソース

AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。

テストする

「quality-gates」を使用しています。 Exécute les contrôles qualité avant que je valide cette fonctionnalité.

期待される結果:

Le rapport indique que le linting et la vérification de types ont réussi, que les tests ont échoué et que le build a été ignoré. Il nomme la suite de tests en échec et donne la commande suivante pour la reproduire.

「quality-gates」を使用しています。 Vérifie si ce projet est prêt à être déployé.

期待される結果:

La réponse sépare les contrôles pré-déploiement par statut. Elle met en évidence une vulnérabilité élevée dans une dépendance et recommande de la corriger avant le déploiement.

「quality-gates」を使用しています。 Mets en place un processus de contrôle qualité pour ce dépôt.

期待される結果:

La compétence recommande des niveaux de contrôle essentiel, standard et complet. Elle suggère aussi des scripts de package et un workflow de hook pré-commit.

セキュリティ監査

中リスク

All 78 static findings are false positives because the scanner primarily interpreted Markdown backticks and fenced examples as Ruby execution. The shell substitution, xargs, environment-file, hidden-file, and network alerts also lack the claimed behavior in context. Three semantic risks remain: automatic repository command execution, unconfirmed mutating or bypass operations, and unredacted secret matches.

1
スキャンされたファイル
458
解析済み行数
0
レビュー項目
0
誤検知を無視

確認済みのセキュリティ上の懸念 (3)

中
Automatic Execution of Repository-Controlled Commands
The skill declares automatic invocation and directs the agent to run npm scripts and npx binaries. An untrusted repository can define scripts or packages that execute attacker-controlled code without a separate consent step.
The automatic-invocation metadata and command examples are explicit. npm scripts and npx resolution are established code-execution paths controlled partly by project configuration.
中
Mutating and Bypass Commands Lack Explicit Approval
The workflow proposes automatic fixes, artifact deletion, forced dependency updates, and a hook bypass. These operations can alter project state or weaken checks if an agent runs them without confirmation.
The source explicitly recommends fix, deletion, forced update, and no-verify commands. Caution labels reduce intent concerns but do not require an approval boundary.
中
Sensitive Diff Content Can Enter Command Output
The secret check prints complete matching diff lines containing likely keys, passwords, or tokens. This can expose secret values in agent output or retained transcripts.
The grep command receives the full staged diff and emits matching lines without redaction. Matching lines can include the sensitive value as well as its name.
監査者: codex 監査履歴を表示 →
このレポートを共有・引用

バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。

バージョン別レポートを開く
セキュリティ評価

レポートリンクをコピー

https://skillstore.io/skills/atman36-quality-gates/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdownバッジ

[![Skillstore security assessment](https://skillstore.io/badges/skills/atman36-quality-gates/security.svg)](https://skillstore.io/skills/atman36-quality-gates?utm_source=security_passport_badge)

HTMLバッジ

<a href="https://skillstore.io/skills/atman36-quality-gates?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/atman36-quality-gates/security.svg" alt="Skillstore security assessment" loading="lazy"></a>

埋め込みカード

<iframe src="https://skillstore.io/embed/skills/atman36-quality-gates.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
学術引用 (APA · BibTeX · CFF)

APA形式の引用

AI-Vibe-Prompts. (2026). quality-gates security audit report (audit version 9) [Author version 1.0.0]. Skillstore. https://skillstore.io/skills/atman36-quality-gates/audits/9

BibTeX形式の引用

@techreport{ai-vibe-prompts-atman36-quality-gates-2026, author = {AI-Vibe-Prompts}, title = {quality-gates security audit report (audit version 9)}, institution = {Skillstore}, year = {2026}, number = {9}, url = {https://skillstore.io/skills/atman36-quality-gates/audits/9}, note = {Author version 1.0.0} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "quality-gates security audit report (audit version 9)" version: "1.0.0" type: report authors: - name: "AI-Vibe-Prompts" date-released: "2026-07-23" url: "https://skillstore.io/skills/atman36-quality-gates/audits/9" identifiers: - type: other value: "skillstore:atman36-quality-gates:audit:9" description: "Skillstore immutable audit report identifier"

バリアントを比較

インストール可能なバリアント 2 件

各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。

このバリアントが首位の理由

Skillstore スコアが最高

barnhardt-enterprises-inc-quality-gates

Skillstore スコア 78
証拠の信頼度 高
Skillstore 利用状況 32
更新済み

2026-09-09

atman36-quality-gates

Skillstore スコア 50
証拠の信頼度 高
Skillstore 利用状況 45
更新済み

2026-10-25

Skillstore スコア

このスコアの理由 証拠の信頼度: 高
55
アーキテクチャ
100
保守性
87
コンテンツ
70
コミュニティ
83
仕様準拠

作成できるもの

Validation pré-commit

Exécuter rapidement le linting et les vérifications de types avant de créer un commit local.

Revue de préparation à la publication

Exécuter les tests, la vérification de build et les audits de dépendances avant le déploiement en production.

Configuration qualité du dépôt

Définir des contrôles qualité standard et recommander des outils de hooks de commit pour un projet.

これらのプロンプトを試す

Exécuter les contrôles de base
Exécute les contrôles qualité essentiels pour ce projet. Commence par le linting et la vérification de types, puis résume les échecs éventuels.
Vérifier avant le commit
Examine mes changements indexés et exécute les contrôles qualité pré-commit. Vérifie les erreurs de linting, les erreurs de types, les secrets, les fichiers d’environnement et les fichiers volumineux.
Préparer le push
Exécute les contrôles pré-push standard pour ce dépôt. Inclue les tests, les résultats d’audit de sécurité et une liste d’actions concise pour les échecs éventuels.
Auditer la préparation à la publication
Exécute des contrôles qualité complets pour la publication. Inclue la vérification de build, l’état de l’audit des dépendances, les résultats de couverture, les contrôles ignorés, les risques et les étapes de remédiation.

ベストプラクティス

  • Exécuter d’abord les contrôles les plus rapides afin que les développeurs obtiennent rapidement des retours utiles.
  • Examiner toute modification issue d’une correction automatique ou d’une correction d’audit avant de la valider.
  • Rendre explicites les seuils de qualité du projet dans les scripts de package ou la configuration du dépôt.

回避

  • Exécuter des commandes de nettoyage destructrices sans vérifier d’abord les répertoires cibles.
  • Considérer les avertissements, les contrôles ignorés ou les scripts manquants comme une preuve que le projet a réussi.
  • Utiliser des corrections d’audit forcées sans comprendre les changements de dépendances et les risques de compatibilité.

よくある質問

Cette compétence exécute-t-elle des commandes automatiquement ?
Elle est conçue pour guider l’exécution de commandes de vérification qualité. Les utilisateurs doivent examiner les commandes qui installent, modifient ou suppriment des fichiers.
Quels projets conviennent le mieux à cette compétence ?
Elle convient aux projets JavaScript et TypeScript qui utilisent npm, pnpm, ESLint, Biome, Vitest, Jest, TypeScript ou des outils de build courants.
Peut-elle corriger les problèmes automatiquement ?
Elle peut suggérer des commandes de correction automatique pour le linting, le formatage et les audits de dépendances. Les changements de fichiers nécessitent toujours une revue humaine.
Remplace-t-elle l’intégration continue ?
Non. Elle aide les développeurs à exécuter des contrôles locaux et à se préparer pour la CI, mais la CI doit rester la source d’application des règles de publication.
Peut-elle détecter les secrets ?
Elle vérifie les diffs indexés pour détecter les noms courants de secrets et les noms de fichiers d’environnement. Les outils dédiés d’analyse de secrets offrent une couverture plus robuste.
Prend-elle en charge Claude, Codex et Claude Code ?
Oui. Les métadonnées de la compétence indiquent Claude, Codex et Claude Code comme outils pris en charge.

開発者情報

作成者

AI-Vibe-Prompts

ライセンス

MIT

作者バージョン

v1.0.0

Skillstore リビジョン

r2

参照

89edfdc710d0846129dcee6a929477b04f08052c

メンテナンスの新しさ

2026/7/25

利用状況

6 ダウンロード · 195 閲覧

ファイル構成

📄 SKILL.md

AI-Vibe-Prompts のその他のスキル

すべて表示