Fähigkeiten darkit-gin
📦

darkit-gin

Inhaltsrevision r1 Sicher 🌐 Netzwerkzugriff⚡ Enthält Skripte⚙️ Externe Befehle📁 Dateisystemzugriff🔑 Umgebungsvariablen

Darkit Gin APIをより速く構築

Gin APIの構築では、認証、キャッシュ、ドキュメント、リアルタイムイベントのための設定を繰り返し行うことがよくあります。このスキルは、焦点を絞った例を通じて、Claude、Codex、Claude CodeにDarkit Ginのパターンを案内します。

Unterstützt: Claude Codex Code(CC)
🥉 78 Bronze

Mit meinem Agent installieren

Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.

Agent-Anfrage
Review the Skillstore skill "darkit-gin" from https://skillstore.io/skills/darkit-darkit-gin.md and its manifest at https://skillstore.io/api/skills/darkit-darkit-gin/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.

Ihr Agent sollte weiterhin seinen Plan anzeigen und alle von der Sicherheitsrichtlinie verlangten Bestätigungen anfordern.

Agent-lesbare Ressourcen

Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.

Testen

„darkit-gin“ wird verwendet. JWT、キャッシュ、Swaggerドキュメントを備えたユーザーサービスを設計する。

Erwartetes Ergebnis:

レスポンスでは、ルートマップ、認証フロー、キャッシュ戦略、ドキュメント計画、本番チェックリストを提供します。

„darkit-gin“ wird verwendet. 既存のアカウントAPIにSSE通知を追加する。

Erwartetes Ergebnis:

レスポンスでは、イベント名、ハブの使用方法、クライアントサブスクリプションルール、再接続時の動作、クリーンアップ責任を概説します。

„darkit-gin“ wird verwendet. デプロイ前にDarkit Ginサービスをレビューする。

Erwartetes Ergebnis:

レスポンスでは、シークレット処理の欠落、安全でないCORS設定、弱いレート制限、キャッシュ無効化の不備、ドキュメントの不足を指摘します。

Sicherheitsaudit

Sicher
v10 • 9.7.2026 Versionsbericht öffnen

The skill is documentation-only, and most static findings are safe examples, local URLs, Go imports, Go struct tags, or visible test commands. I confirmed one high-severity documentation risk: the Docker Compose example hardcodes a PostgreSQL password in DATABASE_URL. No prompt-injection, malware intent, or unauthorized exfiltration language was found.

9
Gescannte Dateien
5,229
Analysierte Zeilen
1
Prüfelemente
0
Falschmeldungen ignoriert
Elemente der Fähigkeitsprüfung (1)

Dies sind echte lokale Fähigkeiten, die für diese Fähigkeit erwartet werden können; daher müssen sie überprüft werden, werden jedoch nicht als bestätigtes bösartiges Verhalten gezählt.

Hoch
Database connection strings
- DATABASE_URL=postgres://postgres:password@db:5432/userdb?sslmode=disable
The Docker Compose example hardcodes postgres:password in DATABASE_URL and disables SSL. Even as documentation, this can lead users to reuse weak database credentials.

Risikofaktoren

🌐 Netzwerkzugriff (42)
⚡ Enthält Skripte (17)
⚙️ Externe Befehle (50)
resources/complete-examples.md:39-40 resources/complete-examples.md:40-41 resources/complete-examples.md:41-42 resources/complete-examples.md:42-43 resources/complete-examples.md:43-44 resources/complete-examples.md:44-45 resources/complete-examples.md:45-46 resources/complete-examples.md:46-50 resources/complete-examples.md:50-51 resources/complete-examples.md:51-52 resources/complete-examples.md:52-53 resources/complete-examples.md:53-57 resources/complete-examples.md:57-58 resources/complete-examples.md:58-59 resources/complete-examples.md:59-63 resources/complete-examples.md:63-64 resources/complete-examples.md:64-66 resources/complete-examples.md:111-140 resources/complete-examples.md:144-163 resources/complete-examples.md:167-186 resources/complete-examples.md:190-198 resources/complete-examples.md:202-210 resources/jwt-auth.md:19-20 resources/jwt-auth.md:20-54 resources/jwt-auth.md:348-365 resources/jwt-auth.md:391-394 resources/jwt-auth.md:400-403 resources/openapi-docs.md:148-149 resources/openapi-docs.md:149-150 resources/openapi-docs.md:150-152 resources/openapi-docs.md:192-193 resources/openapi-docs.md:193-194 resources/openapi-docs.md:194-195 resources/openapi-docs.md:195-196 resources/openapi-docs.md:196-200 resources/openapi-docs.md:200-201 resources/openapi-docs.md:201-202 resources/openapi-docs.md:202-203 resources/openapi-docs.md:203-207 resources/openapi-docs.md:207-208 resources/openapi-docs.md:208-209 resources/openapi-docs.md:209-314 resources/openapi-docs.md:322-323 resources/openapi-docs.md:323-324 resources/openapi-docs.md:324-325 resources/openapi-docs.md:325-326 resources/openapi-docs.md:326-327 resources/openapi-docs.md:327-329 resources/openapi-docs.md:335-336 resources/openapi-docs.md:336-337
📁 Dateisystemzugriff (1)
🔑 Umgebungsvariablen (2)
Geprüft von: codex Audit-Verlauf anzeigen →
Diesen Bericht teilen & zitieren

Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.

Versionsbericht öffnen
Sicherheitsbewertung

Berichtslink kopieren

https://skillstore.io/skills/darkit-darkit-gin/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report

Markdown-Badge

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

HTML-Badge

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

Einbettungskarte

<iframe src="https://skillstore.io/embed/skills/darkit-darkit-gin.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>
Wissenschaftliche Zitate (APA · BibTeX · CFF)

APA-Zitat

DarkiT. (2026). darkit-gin security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/darkit-darkit-gin/audits/10

BibTeX-Zitat

@techreport{darkit-darkit-darkit-gin-2026, author = {DarkiT}, title = {darkit-gin security audit report (audit version 10)}, institution = {Skillstore}, year = {2026}, number = {10}, url = {https://skillstore.io/skills/darkit-darkit-gin/audits/10}, note = {Author version unspecified} }

CITATION.cff

cff-version: 1.2.0 message: "If you use this Skill, cite its author and this versioned security audit report." title: "darkit-gin security audit report (audit version 10)" version: "unspecified" type: report authors: - name: "DarkiT" date-released: "2026-07-09" url: "https://skillstore.io/skills/darkit-darkit-gin/audits/10" identifiers: - type: other value: "skillstore:darkit-darkit-gin:audit:10" description: "Skillstore immutable audit report identifier"

Skillstore-Score

Warum dieser Score Evidenzvertrauen: Hoch
55
Architektur
85
Wartbarkeit
87
Inhalt
75
Gemeinschaft
78
Spezifikationskonformität

Was Sie erstellen können

新しいAPIを開始する

ルーターオプション、ヘルスチェック、RESTルート、レスポンス規約を含むDarkit Ginプロジェクトの概要を作成します。

認証とミドルウェアを追加する

JWTログイン、保護されたルートグループ、CORS、レート制限、リクエストID、安全なエラーレスポンスを計画します。

サービスを文書化して運用する

OpenAPIアノテーション、Swaggerルート、キャッシュ設定、SSEイベント、本番レビュー用チェックリストを準備します。

Diese Prompts ausprobieren

スターターAPIを作成する
darkit-ginスキルを使用して、最小限のユーザーAPIを設計してください。ルーターオプション、ヘルスチェック、1つのリソースルート、セットアップ手順を含めてください。
JWT保護を追加する
darkit-ginスキルを使用して、JWTログインと保護されたルートを追加してください。トークンの有効期間、ロールチェック、ログアウト、安全なシークレット処理を含めてください。
リアルタイム更新を計画する
darkit-ginスキルを使用して、アカウントイベント向けのSSE通知を設計してください。クライアントサブスクリプション、ブロードキャストルール、再接続時の動作、クリーンアップを含めてください。
本番対応状況をレビューする
darkit-ginスキルを使用して、本番API設計をレビューしてください。CORS、レート制限、キャッシュ無効化、OpenAPIカバレッジ、データベース設定、オブザーバビリティを確認してください。

Bewährte Praktiken

  • JWTシークレット、データベース認証情報、デプロイURLは管理された設定から読み込みます。
  • すべてのハンドラーでDarkit Ginのレスポンスヘルパー、バリデーションタグ、ミドルウェアを一貫して使用します。
  • リリース前にCORS、TLS、レート制限、キャッシュ無効化、OpenAPIアノテーションをレビューします。

Vermeiden

  • プレースホルダーのシークレット、パスワード、ローカルURLを本番設定にコピーしないでください。
  • 認証ミドルウェアとロールチェックなしで保護されたルートを公開しないでください。
  • APIレスポンスで生のデータベースエラーや機密フィールドを返さないでください。

Häufig gestellte Fragen

このスキルは何を扱いますか?
Darkit Ginのルーティング、ミドルウェア、JWT認証、SSE、キャッシュ、OpenAPIドキュメント、レスポンス、本番プラクティスを扱います。
Darkit Ginをインストールしますか?
いいえ。ガイダンスと例を提供します。Goモジュールと依存関係は引き続きプロジェクト側で管理します。
gin-gonic/ginからの移行に役立ちますか?
はい。Ginのルーティング、レスポンス、ミドルウェア、API構造を拡張するDarkit Ginのパターンを説明します。
OpenAPIドキュメントを生成しますか?
アノテーション、スキーマ、エクスポート、生成されたクライアントを含め、OpenAPIとSwaggerのサポートを構成する方法を説明します。
デフォルトで本番対応していますか?
いいえ。まずシークレット、CORS、TLS、レート制限、データベース設定、ログ、デプロイ設定をレビューしてください。
どのツールがこのスキルを使用できますか?
Claude、Codex、Claude Codeがこのマーケットプレイススキルを使用できます。

Entwicklerdetails

Autor

DarkiT

Lizenz

MIT

Skillstore-Revision

r1

Versionshinweis

Der Autor hat keine Version angegeben.

Ref.

0519034dad657fb1f7706e0550e962beeda73fdf

Aktualität der Wartung

25.7.2026

Nutzung

6 Downloads · 541 Aufrufe

Alle anzeigen