accessibility-auditor
78Webアクセシビリティをより速く監査
アクセシビリティの欠陥はユーザーを妨げ、リリースレビューを遅らせる可能性があります。このスキルは、Claude、Codex、Claude Code が WCAG に重点を置いたチェックと実用的な修正を行えるようガイドします。
データベースマイグレーションを安全に作成する
データベースマイグレーションは、ファイル名、ロールバックロジック、ORM の規約が間違っていると、アプリケーションを壊す可能性があります。このスキルは Claude、Codex、Claude Code が規約に沿ったマイグレーションを作成し、ロールバックのガイダンスを提供するのを支援します。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "database-migration-helper" from https://skillstore.io/skills/crazydubya-database-migration-helper.md and its manifest at https://skillstore.io/api/skills/crazydubya-database-migration-helper/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「database-migration-helper」を使用しています。 Knex プロジェクトで users に一意の email インデックスを追加してください。
期待される結果:
「database-migration-helper」を使用しています。 order status 用の Alembic マイグレーションを作成してください。
期待される結果:
このスキルは Alembic の versions ディレクトリを特定し、revision 形式のマイグレーションを作成し、upgrade と downgrade の手順を追加し、既存行のバックフィルについて警告します。
「database-migration-helper」を使用しています。 計画中のカラム削除が安全か確認してください。
期待される結果:
このスキルはデータ損失リスクを指摘し、非推奨期間を提案し、依存するアプリケーションコードを確認し、バックアップとロールバック検証を推奨します。
Most static findings are false positives caused by Markdown inline code, ORM file names, migration examples, and type-only JSDoc imports. Confirmed risk is limited to Bash-enabled instructions that run package managers or framework CLIs to generate migrations. No prompt injection, data exfiltration intent, or hidden malicious behavior was found.
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/crazydubya-database-migration-helper/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/crazydubya-database-migration-helper?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/crazydubya-database-migration-helper?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/crazydubya-database-migration-helper/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/crazydubya-database-migration-helper.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>CrazyDubya. (2026). database-migration-helper security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/crazydubya-database-migration-helper/audits/10@techreport{crazydubya-crazydubya-database-migration-helper-2026,
author = {CrazyDubya},
title = {database-migration-helper security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/crazydubya-database-migration-helper/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: "database-migration-helper security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "CrazyDubya"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/crazydubya-database-migration-helper/audits/10"
identifiers:
- type: other
value: "skillstore:crazydubya-database-migration-helper:audit:10"
description: "Skillstore immutable audit report identifier"
既存の ORM 規約に一致する主キー、タイムスタンプ、インデックス、ロールバック手順を備えた新しいテーブルを作成します。
既存のマイグレーションパターンをレビューし、チームの命名、ディレクトリ、ロールバックの慣行に従った新しいファイルを作成します。
テーブル変更やインデックス更新を適用する前に、データ損失、ロック、ロールバック、ステージング確認を特定します。
users に nullable な phone フィールドを追加するマイグレーションを作成してください。まず ORM を検出し、既存の命名に従い、ロールバックガイダンスを含めてください。
projects に account リレーションを追加するマイグレーションを作成してください。外部キー、インデックス、ロールバック、およびデータ安全性に関する注意事項を含めてください。
order_status を追加し、既存の orders をバックフィルし、古い active フラグを削除するマイグレーションを計画してください。適切な場合は、スキーマ手順とデータ手順を分離してください。
この計画中のマイグレーションについて、ロールバックの抜け、テーブルロック、データ損失、デプロイ順序をレビューしてください。大規模テーブル向けに、より安全な代替案を提案してください。
作成者
CrazyDubyaライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
0519034dad657fb1f7706e0550e962beeda73fdf
メンテナンスの新しさ
2026/7/18
利用状況
5 ダウンロード · 331 閲覧
Webアクセシビリティをより速く監査
アクセシビリティの欠陥はユーザーを妨げ、リリースレビューを遅らせる可能性があります。このスキルは、Claude、Codex、Claude Code が WCAG に重点を置いたチェックと実用的な修正を行えるようガイドします。
プロジェクトのコードスタイルを徹底する
コードが各自のローカルな習慣に従って書かれると、チームは時間を失います。このスキルは、プロジェクトの規約に照らしてファイルをレビューし、一貫したスタイル改善を提案します。
本番環境向けにDockerfileを最適化
Dockerfileは、肥大化し、安全性が低く、再ビルドに時間がかかるものになりがちです。このスキルは、Claude、Codex、Claude Codeがコンテナをレビューし、実用的な最適化を提案するのに役立ちます。
APIルートからOpenAPIドキュメントを生成
手動のAPIドキュメントは、ルートが変更されると古くなります。このスキルはルートファイルを読み取り、一般的なRESTフレームワーク向けにOpenAPIまたはSwagger仕様を作成します。
コード内のパフォーマンスボトルネックを見つける
遅いアプリケーションは、ボトルネックの明確なリストがないと改善が困難です。このスキルは、クエリ、アルゴリズム、メモリ、フロントエンド、ネットワーク、プロファイリングの問題についてコードをレビューします。
アプリの国際化を改善
多言語アプリケーションでは、ハードコードされたテキストの見落としやロケールカバレッジのばらつきがよく発生します。このスキルは、より安全なi18n作業のために、抽出、キー構成、翻訳ファイルのチェックをガイドします。
Prismaデータベースワークフローの改善
作成者 sickn33
Prismaプロジェクトでは、スキーマドリフト、遅いクエリ、安全でないマイグレーションワークフローが原因で問題が発生することがあります。このスキルは、Claude、Codex、Claude Codeに対して、Prisma固有の診断と修正をガイドします。
信頼性の高いバックエンドモデルを構築
作成者 DevanB
バックエンドチームには、データベースとORMの標準に一致する一貫したモデル定義が必要です。このスキルは、AIアシスタントに対して、モデルの命名、リレーション、casts、バリデーション、ファクトリ、シーダーを案内します。
バックエンドのデータベースクエリを最適化
作成者 DevanB
バックエンドのクエリコードは、遅くなったり、安全でなくなったり、保守しにくくなったりしがちです。このスキルは、Claude、Codex、Claude Code が、より安全なパラメータ、eager loading、インデックス、キャッシュ、トランザクションを活用できるよう導きます。
Drizzle ORM マイグレーションの落とし穴を避ける
作成者 BarisSozen
Drizzle ORM のスキーマミスはマイグレーションを壊し、型安全性を弱める可能性があります。このスキルは Claude、Codex、Claude Code をより安全なパターンへ導きます。
信頼性の高いバックエンド API を構築する
作成者 alirezarezvani
バックエンドプロジェクトでは、多くの場合、API、データベース、セキュリティ、デプロイメントにわたる一貫した計画が必要です。このスキルは、シンプルなヘルパースクリプトとリファレンスを使って、Claude、Codex、Claude Code に構造化されたバックエンドガイダンスを提供します。
信頼性の高いPythonデータベースレイヤーを構築する
作成者 0xDarkMatter
Pythonのデータベースコードは、不適切なセッション、トランザクション、またはマイグレーションのパターンによって失敗する可能性があります。このスキルは、堅牢なアプリケーションのための実践的なSQLAlchemy 2.0パターンを提供します。