OpenAIセキュリティ⭐ リポ 4品質スコア 61/100
open-source-compliance
プロフェッショナルで高品質なオープンソース開発の標準化を統合します。
description の原文を見る
Consolidates the standards for professional, gold-standard open-source development.
SKILL.md 本文
プロフェッショナルなオープンソースコンプライアンススキル
このスキルはエージェントに対して、高品質なオープンソースソフトウェア実装の包括的なモデルを提供します。
基本原則
- 曖昧性ゼロ: コードベースは自己説明的で法的に明確である必要があります(すべての場所にLICENSEヘッダーを配置)。
- 品質ゲート: 手動テストのみでは不十分です。95%以上の自動化されたカバレッジとセキュリティスキャンが必須です。
- エンタープライズ対応: プロジェクトは確立されたパターン(Go internal/pkg、Conventional Commits)に従うべきです。
主要標準 (ゴールドステータス)
1. ライセンス
- 要件: すべてのソースファイルはApache License 2.0のプリアンブルを含める必須です。
- 検証:
/licenseワークフローを使用してください。
2. テストと品質
- 要件: コアロジック(Internal/Pkg)に対して≥95%のユニットテストカバレッジ。
- 要件: 依存関係や静的解析で検出された脆弱性がないこと。
- 検証:
/testおよび/scanワークフローを使用してください。
3. ドキュメンテーション
- 要件: エクスポートされたすべてのシンボルはGo規約に従ってドキュメント化される必須です。
- 要件: ADR(RFC)はすべての主要なアーキテクチャ決定について維持すべきです。
4. コミットとワークフロー
- 要件: Conventional Commitsを使用してください。
- 要件: すべてのPRはイシューにリンクされ、
/prワークフローで検証される必要があります。
ペアプログラミングでの使用
コーディングタスクを解決する際、エージェントは積極的に以下を行うべきです:
- 新しいファイルのライセンスヘッダーを検証する。
- 95%のターゲットに到達するためにユニットテストの改善を提案する。
- パブリックAPIが適切にドキュメント化されていることを確認する。
ライセンス: Apache-2.0(寛容ライセンスのため全文を引用しています) · 原本リポジトリ
詳細情報
- 作者
- mosesgameli
- リポジトリ
- mosesgameli/ztvs
- ライセンス
- Apache-2.0
- 最終更新
- 2026/4/13
Source: https://github.com/mosesgameli/ztvs / ライセンス: Apache-2.0