meme-factory
84Memegenでミームを生成
チームでは、デザインツールを開かずに素早く視覚的なユーモアが必要になることがよくあります。このスキルは、プロンプトからミームURL、Markdown埋め込み、テキストミーム形式を作成します。
OpenAPI 仕様から TypeScript を生成
API チームには、OpenAPI コントラクトと常に整合する TypeScript モデルが必要です。このスキルは OpenAPI 3.0 仕様をインターフェース、エンドポイント型、実行時ガードに変換します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "openapi-to-typescript" from https://skillstore.io/skills/softaworks-openapi-to-typescript.md and its manifest at https://skillstore.io/api/skills/softaworks-openapi-to-typescript/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「openapi-to-typescript」を使用しています。 Product と Order スキーマを含む OpenAPI 3.0 の製品カタログ仕様。
期待される結果:
Product と Order のインターフェース、エンドポイントのリクエスト型とレスポンス型、型ガード、API エラー型を含む TypeScript ファイル。
「openapi-to-typescript」を使用しています。 enum フィールド、配列、パスパラメーターを含むサービス仕様。
期待される結果:
enum 用に生成されたユニオン型、配列プロパティ型、パスリクエスト型、サポートされていないスキーマ参照に関する警告。
「openapi-to-typescript」を使用しています。 paths セクションが欠落している無効な OpenAPI ドキュメント。
期待される結果:
欠落している paths フィールドを説明する検証メッセージ。生成された出力ファイルはありません。
All 58 static findings were adjudicated as false positives. The external command alerts came from Markdown backticks, inline identifiers, JSON examples, and TypeScript examples rather than executable shell or Ruby code. The system reconnaissance alerts matched type-checking examples and OpenAPI validation text, and no prompt-injection or exfiltration intent was found.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/softaworks-openapi-to-typescript/audits/5?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/softaworks-openapi-to-typescript?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/softaworks-openapi-to-typescript?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/softaworks-openapi-to-typescript/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/softaworks-openapi-to-typescript.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>softaworks. (2026). openapi-to-typescript security audit report (audit version 5) [Author version unspecified]. Skillstore. https://skillstore.io/skills/softaworks-openapi-to-typescript/audits/5@techreport{softaworks-softaworks-openapi-to-typescript-2026,
author = {softaworks},
title = {openapi-to-typescript security audit report (audit version 5)},
institution = {Skillstore},
year = {2026},
number = {5},
url = {https://skillstore.io/skills/softaworks-openapi-to-typescript/audits/5},
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: "openapi-to-typescript security audit report (audit version 5)"
version: "unspecified"
type: report
authors:
- name: "softaworks"
date-released: "2026-07-07"
url: "https://skillstore.io/skills/softaworks-openapi-to-typescript/audits/5"
identifiers:
- type: other
value: "skillstore:softaworks-openapi-to-typescript:audit:5"
description: "Skillstore immutable audit report identifier"
バックエンドの OpenAPI 仕様を、UI のデータ取得とレスポンス処理用の TypeScript コントラクトに変換します。
内部 API を利用するチーム向けに、生成されたリクエスト型とレスポンス型を公開します。
生成された型ガードを使用して、自動テストワークフローで API レスポンスを検証します。
./openapi.json から TypeScript インターフェースを生成し、types/api.ts に保存してください。ファイルを書き込む前に検証エラーを報告してください。
./specs/service.yaml を TypeScript のリクエスト型、レスポンス型、スキーマ型に変換してください。結果を src/generated/api-types.ts に保存してください。
./openapi.yaml から型を再生成し、結果を src/types/api.ts と比較して、破壊的な型変更があれば要約してください。
./api/openapi.yaml を変換し、oneOf、allOf、enum、配列、未解決の参照をレビューしてください。手動レビューが必要な箇所を指摘してください。
作成者
softaworksライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
f93e9bb0daca99badb6a7e574b97737155d57cb3
メンテナンスの新しさ
2026/7/18
利用状況
7 ダウンロード · 269 閲覧
Memegenでミームを生成
チームでは、デザインツールを開かずに素早く視覚的なユーモアが必要になることがよくあります。このスキルは、プロンプトからミームURL、Markdown埋め込み、テキストミーム形式を作成します。
型安全なReactコンポーネントを構築
React TypeScript の作業では、event、hook、route の正確な型が必要になることがよくあります。このスキルは、型付きcomponents、React 19 APIs、routing に焦点を当てたパターンを提供します。
自然な編集でAI下書きを人間らしくする
AIの下書きは洗練されていても、ありきたりに聞こえることがよくあります。このスキルは一般的なAI文章のパターンを見つけ、より明確で自然な表現に書き直します。
本番データベーススキーマを設計する
チームには、データ整合性を保ち、プロダクトの成長に合わせて高速性を維持できるスキーマが必要です。このスキルは、ドメイン要件を、インデックス、制約、移行ガイダンスを含むSQLまたはMongoDB設計に変換します。
コードベースのエントロピーを削減する
コードベースは、多くの場合、各変更が取り除く構造よりも多くの構造を追加するため、肥大化します。このスキルは、Claude、Codex、Claude Code に、より小さな最終設計のための削除優先のレビュー手法を提供します。
ソフトウェアドキュメント用のMermaid図を作成
チームでは、コードやドキュメントに近い状態を保てる明確な図がよく必要になります。このスキルは、保守しやすいビジュアルモデルを作成するために、Claude、Codex、Claude CodeにMermaid構文を案内します。
Playwrightテストカバレッジの改善
作成者 C0ntr0lledCha0s
Playwrightスイートは、設定、ロケーター、フィクスチャに一貫性がないと不安定になることがあります。このスキルは、信頼性の高いブラウザテスト、デバッグ、再利用可能なページオブジェクトのための実践的なパターンを提供します。
信頼性の高い REST および GraphQL API を設計する
作成者 AutumnsGrove
API チームには、一貫したエンドポイント、認証、ドキュメントが必要です。このスキルは、REST、GraphQL、OpenAPI、バージョニング、セキュリティ設計の意思決定を支援します。
starknet.js で Starknet アプリを構築
作成者 internet-court
Starknet 統合では、プロバイダー、アカウント、トランザクション、手数料を正確に処理する必要があります。このスキルは、Claude、Codex、Claude Code に実践的な starknet.js v9 パターンを提供します。
Vue 3 のコード品質を向上
作成者 vuejs-ai
Vue プロジェクトでは、時間の経過とともに reactivity、component、performance に関するミスが蓄積しがちです。このスキルは、より安全なパターンと明確なコードのために、Vue 3 に特化したガイダンスを提供します。
Vue Options API コンポーネントを改善する
作成者 vuejs-ai
Vue Options API プロジェクトでは、型安全性や正しい this バインディングが失われることがあります。このスキルは、より安全な Vue コンポーネントのための実践的なパターンを提供します。
本番環境対応のフロントエンド機能を構築
作成者 davila7
フロントエンドチームには、プロジェクト間で一貫したReactおよびNext.jsのガイダンスが必要です。このスキルは、フロントエンド分析のためのリファレンスワークフロー、品質プラクティス、ヘルパースクリプトを提供します。