api-designer
84信頼性の高い REST および GraphQL API を設計する
von AutumnsGrove
API チームには、一貫したエンドポイント、認証、ドキュメントが必要です。このスキルは、REST、GraphQL、OpenAPI、バージョニング、セキュリティ設計の意思決定を支援します。
Darkit Gin APIをより速く構築
Gin APIの構築では、認証、キャッシュ、ドキュメント、リアルタイムイベントのための設定を繰り返し行うことがよくあります。このスキルは、焦点を絞った例を通じて、Claude、Codex、Claude CodeにDarkit Ginのパターンを案内します。
Kopieren Sie diese Anfrage in Ihren Agent. Sie enthält die maßgebliche Skill-Seite und das Manifest.
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.
Verwenden Sie diese Links, wenn ein KI-Agent, Crawler oder Skript sauberen Kontext benötigt, statt die vollständige Seite zu lesen.
„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設定、弱いレート制限、キャッシュ無効化の不備、ドキュメントの不足を指摘します。
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.
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.
Teile den versionierten Bewertungsbericht, das neutrale Badge, die Einbettungskarte und Zitate. Skillstore berichtet Nachweise, ohne zu entscheiden, ob dieser Skill sicher ist.
https://skillstore.io/skills/darkit-darkit-gin/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/darkit-darkit-gin?utm_source=security_passport_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><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>DarkiT. (2026). darkit-gin security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/darkit-darkit-gin/audits/10@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}
}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"
ルーターオプション、ヘルスチェック、RESTルート、レスポンス規約を含むDarkit Ginプロジェクトの概要を作成します。
JWTログイン、保護されたルートグループ、CORS、レート制限、リクエストID、安全なエラーレスポンスを計画します。
OpenAPIアノテーション、Swaggerルート、キャッシュ設定、SSEイベント、本番レビュー用チェックリストを準備します。
darkit-ginスキルを使用して、最小限のユーザーAPIを設計してください。ルーターオプション、ヘルスチェック、1つのリソースルート、セットアップ手順を含めてください。
darkit-ginスキルを使用して、JWTログインと保護されたルートを追加してください。トークンの有効期間、ロールチェック、ログアウト、安全なシークレット処理を含めてください。
darkit-ginスキルを使用して、アカウントイベント向けのSSE通知を設計してください。クライアントサブスクリプション、ブロードキャストルール、再接続時の動作、クリーンアップを含めてください。
darkit-ginスキルを使用して、本番API設計をレビューしてください。CORS、レート制限、キャッシュ無効化、OpenAPIカバレッジ、データベース設定、オブザーバビリティを確認してください。
Autor
DarkiTLizenz
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
Dateistruktur
信頼性の高い REST および GraphQL API を設計する
von AutumnsGrove
API チームには、一貫したエンドポイント、認証、ドキュメントが必要です。このスキルは、REST、GraphQL、OpenAPI、バージョニング、セキュリティ設計の意思決定を支援します。
プロファイリングによる Go パフォーマンスの最適化
von 89jobrien
Go サービスは、明確な根拠がないまま低速化したりメモリ使用量が増えたりすることがあります。このスキルは、プロファイリング、割り当て分析、並行処理のチューニング、ベンチマーク主導の最適化をガイドします。
より良い Go テストを構築する
von 89jobrien
Go チームには、ユニット、統合、モック、ベンチマーク、カバレッジにわたって一貫したテストが必要です。このスキルは、Claude、Codex、Claude Code が開発中に適用できる実践的な Go テストパターンを提供します。
Go の挨拶サンプルを実行する
von EnactProtocol
開発者は、ローカル環境のセットアップを確認し、パッケージ形式を学ぶために、小さく動作する Enact スキルを必要としています。このスキルは、name 入力を使って Go の挨拶コマンドを実行し、シンプルな構造化ツールのパターンを示します。
より優れたRESTおよびGraphQL APIを設計する
von supercent-io
APIチームには、実装が始まる前に一貫した契約が必要です。このスキルは、リソース設計、リクエスト形式、エラー、バージョニング、ドキュメント作成を支援します。
本番運用対応のAPIコントラクトを設計する
von ArieGoldkin
チームはしばしば、一貫性のないリソース、エラー、バージョニングでAPIを設計してしまいます。このスキルは、REST、GraphQL、gRPC、OpenAPI、AsyncAPIの作業に役立つパターン、チェックリスト、テンプレートを提供します。