prompt-engineering-patterns
86本番環境向けLLMプロンプトを最適化
LLMプロンプトは、指示、例、評価基準が不明確なために失敗することがよくあります。このスキルは、Claude、Codex、Claude Code、および同様のツールでプロンプトを改善するためのテンプレートとワークフローを提供します。
JavaScript パターンのモダン化
レガシー JavaScript は、読みにくく、テストしにくく、保守しにくくなることがよくあります。このスキルは、Claude、Codex、Claude Code がモダンな ES6+ 構文、async ワークフロー、関数型パターンを適用するのに役立ちます。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "modern-javascript-patterns" from https://skillstore.io/skills/wshobson-modern-javascript-patterns.md and its manifest at https://skillstore.io/api/skills/wshobson-modern-javascript-patterns/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「modern-javascript-patterns」を使用しています。 ネストされた success ハンドラと error ハンドラを持つ、コールバックベースのユーザー読み込み関数。
期待される結果:
try と catch の流れ、直接的な戻り値、保持された動作に関するメモを備えた、より明確な async 関数。
「modern-javascript-patterns」を使用しています。 レコードをフィルタリングおよび変換しながら配列を変更するループ。
期待される結果:
フィルタリング、マッピング、不変の結果を使用した関数型パイプラインと、可読性の利点に関する短い説明。
「modern-javascript-patterns」を使用しています。 レガシー構文、欠落した awaits、反復的なオブジェクト更新が混在する pull request。
期待される結果:
async のリスク、構文のモダン化機会、安全なリファクタリング手順を指摘するレビュー チェックリスト。
All static findings were assessed as false positives caused by Markdown fences, JavaScript template literals, educational fetch examples, import examples, and public resource links. No prompt injection, data exfiltration intent, hidden execution path, or host reconnaissance request was found in SKILL.md.
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/wshobson-modern-javascript-patterns?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/wshobson-modern-javascript-patterns?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/wshobson-modern-javascript-patterns/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/wshobson-modern-javascript-patterns.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>wshobson. (2026). modern-javascript-patterns security audit report (audit version 9) [Author version unspecified]. Skillstore. https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9@techreport{wshobson-wshobson-modern-javascript-patterns-2026,
author = {wshobson},
title = {modern-javascript-patterns security audit report (audit version 9)},
institution = {Skillstore},
year = {2026},
number = {9},
url = {https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9},
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: "modern-javascript-patterns security audit report (audit version 9)"
version: "unspecified"
type: report
authors:
- name: "wshobson"
date-released: "2026-07-08"
url: "https://skillstore.io/skills/wshobson-modern-javascript-patterns/audits/9"
identifiers:
- type: other
value: "skillstore:wshobson-modern-javascript-patterns:audit:9"
description: "Skillstore immutable audit report identifier"
各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
古い関数、コールバック、ミュータブルな更新を、より明確な ES6+ パターンに変換します。
簡潔な例を使って、async ワークフロー、モジュール、関数型変換を説明します。
コードが読みやすいパターンを使用しているか、async エラーを処理しているか、一般的な落とし穴を避けているかを確認します。
Use the modern-javascript-patterns skill to refactor this JavaScript function with ES6+ syntax. Explain each change briefly.
Use the modern-javascript-patterns skill to review this async JavaScript code. Improve error handling, parallelism, and readability.
Use the modern-javascript-patterns skill to convert this data processing code into clear functional JavaScript with immutable updates.
Use the modern-javascript-patterns skill to create a phased plan for modernizing this JavaScript module while preserving behavior and tests.
作成者
wshobsonライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
64ca8af0f54a325752f08bd54e52151061ea659a
メンテナンスの新しさ
2026/7/26
利用状況
15 ダウンロード · 227 閲覧
ファイル構成
📄 SKILL.md
本番環境向けLLMプロンプトを最適化
LLMプロンプトは、指示、例、評価基準が不明確なために失敗することがよくあります。このスキルは、Claude、Codex、Claude Code、および同様のツールでプロンプトを改善するためのテンプレートとワークフローを提供します。
コンテキスト駆動開発を管理する
AI支援プロジェクトでは、プロダクト目標、スタック選定、ワークフロールールが散在すると一貫性が失われます。このスキルは、Conductor のコンテキスト成果物を通じて Claude、Codex、Claude Code を導きます。
スタートアップ向け財務モデルを構築する
スタートアップチームは、採用、資金調達、資金使途を計画する前に、明確な予測を必要とします。このスキルは、収益、コスト、ランウェイ、シナリオを実務的な財務計画アウトプットとして整理します。
意思決定を促進するKPIダッシュボードを設計する
チームは多くの数値を表示するだけで、行動につながらないダッシュボードを作りがちです。このスキルは、Claude、Codex、Claude Codeが意味のあるKPIを選定し、ビューを構成し、指標を明確に提示するのに役立ちます。
非難しないインシデント事後分析を書く
インシデントレビューは、一貫性がなくなったり、非難に焦点が当たったり、実行に移しにくくなったりしがちです。このスキルは、Claude、Codex、Claude Code が、明確なタイムライン、根本原因、担当者を含む構造化された事後分析を作成するのに役立ちます。
明確なデータストーリーを構築
生の指標だけでは、ステークホルダーを説得したり意思決定を支援したりするには不十分なことがよくあります。このスキルは、Claude、Codex、Claude Code が分析を明確なナラティブ、ビジュアル、推奨事項へと整理するのを支援します。
コードパターンとアーキテクチャを分析
作成者 C0ntr0lledCha0s
大規模なコードベースには、繰り返し現れる構造や不明瞭なアーキテクチャ上の選択が隠れています。このスキルはパターンを見つけ、その意図を説明し、実用的なリファクタリングの機会を明らかにします。
AST構造でコードを検索
作成者 0xDarkMatter
テキスト検索では意味的な関係を見逃し、ノイズの多い一致結果が生じます。このスキルはast-grepパターンを使用してコード構造を特定し、対象を絞ったリファクタリングを準備します。
コードのコンテキストをより速く見つける
作成者 89jobrien
開発者は、コードがなぜ存在するのか、何がそれに依存しているのかを追跡するのに時間を失いがちです。このスキルは、変更前に Claude、Codex、Claude Code に対して、関連するグラフ知識、呼び出し元、インポート、テストを収集するよう促します。
WordPress ブロックを安全に構築する
作成者 Automattic
WordPress ブロックの変更では、保存済みコンテンツ、アセット、登録処理が壊れることがよくあります。このスキルは、Gutenberg プロジェクトにおけるメタデータ、レンダリング、移行、テストを支援します。
Rust の If-Let 制御フローを簡素化
作成者 EmilLindfors
ネストされたパターンマッチングは、Rust コード内の主要な判断経路を見えにくくすることがあります。このスキルは、Claude、Codex、Claude Code が、より明確な Rust 2024 の制御フローのために let chains を提案するのを支援します。
TypeScriptプロジェクトを改善する
作成者 sickn33
TypeScriptプロジェクトでは、厳格な型付け、遅いビルド、複雑な移行に悩まされることがよくあります。このスキルは、現代的なTypeScript作業のための実践的な診断、レビュー用チェックリスト、解決パターンを提供します。