backend-api
79RESTful バックエンド API を構築する
バックエンド API の作業は、ルーティング、バージョニング、レスポンス標準で行き詰まりがちです。このスキルは、Claude、Codex、Claude Code に、一貫した REST エンドポイントの設計と実装を進めるための指針を提供します。
フロントエンドアクセシビリティの向上
フロントエンドチームは、キーボード、セマンティック、スクリーンリーダーの要件を見落とすことがあります。このスキルは、AIエージェントがアクセシブルなUIコンポーネントを構築できるように導きます。
このリクエストをエージェントにコピーしてください。正規の Skill ページとマニフェストが含まれています。
Review the Skillstore skill "frontend-accessibility" from https://skillstore.io/skills/devanb-frontend-accessibility.md and its manifest at https://skillstore.io/api/skills/devanb-frontend-accessibility/manifest. Verify the artifact. You may proceed after verification, subject to the environment's own policy.エージェントは引き続き計画を提示し、セキュリティポリシーで必要な確認を求める必要があります。
AI エージェント、クローラー、スクリプトがページ全体ではなく整理されたコンテキストを必要とする場合は、これらのリンクを使ってください。
「frontend-accessibility」を使用しています。 プレースホルダーのみのラベルとインラインのバリデーションメッセージを持つReactフォーム。
期待される結果:
レビューでは、欠落しているラベル、不明確なエラー通知、弱いフォーカス状態を特定し、アクセシブルなバリデーションテキストを伴う明示的なラベルを推奨します。
「frontend-accessibility」を使用しています。 クリックで開き、複数のアクションを含むカスタムメニューコンポーネント。
期待される結果:
回答では、必要なキーボード動作、フォーカス移動、アクセシブルな名前、ネイティブ要素では不十分な場合のみ使用するARIAロールについて説明します。
「frontend-accessibility」を使用しています。 見出しレベルが飛んでおり、ランドマークが不明確なページレイアウト。
期待される結果:
監査では、論理的な見出し順序、ランドマークの改善、スクリーンリーダーユーザーにとってより明確なナビゲーション構造を提案します。
The inline-code backticks on line 12 are a false positive because they only mark file extensions. The relative path on line 29 is confirmed because it points outside the skill directory. No prompt injection or data exfiltration intent was found.
これらは、このスキルに期待される可能性のある実際のローカル機能であるため、レビューが必要ですが、確認済みの悪意ある動作としてはカウントされません。
バージョン付き評価レポート、中立的なバッジ、埋め込みカード、引用を共有できます。Skillstore は証拠を報告しますが、この Skill が安全かどうかは判断しません。
https://skillstore.io/skills/devanb-frontend-accessibility/audits/10?utm_source=security_passport&utm_medium=share&utm_campaign=versioned_report[](https://skillstore.io/skills/devanb-frontend-accessibility?utm_source=security_passport_badge)<a href="https://skillstore.io/skills/devanb-frontend-accessibility?utm_source=security_passport_badge"><img src="https://skillstore.io/badges/skills/devanb-frontend-accessibility/security.svg" alt="Skillstore security assessment" loading="lazy"></a><iframe src="https://skillstore.io/embed/skills/devanb-frontend-accessibility.html" title="Skillstore Security Assessment" sandbox="allow-popups allow-popups-to-escape-sandbox" loading="lazy" referrerpolicy="no-referrer" width="420" height="180"></iframe>DevanB. (2026). frontend-accessibility security audit report (audit version 10) [Author version unspecified]. Skillstore. https://skillstore.io/skills/devanb-frontend-accessibility/audits/10@techreport{devanb-devanb-frontend-accessibility-2026,
author = {DevanB},
title = {frontend-accessibility security audit report (audit version 10)},
institution = {Skillstore},
year = {2026},
number = {10},
url = {https://skillstore.io/skills/devanb-frontend-accessibility/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: "frontend-accessibility security audit report (audit version 10)"
version: "unspecified"
type: report
authors:
- name: "DevanB"
date-released: "2026-07-09"
url: "https://skillstore.io/skills/devanb-frontend-accessibility/audits/10"
identifiers:
- type: other
value: "skillstore:devanb-frontend-accessibility:audit:10"
description: "Skillstore immutable audit report identifier"
各作者のスキルは個別のインストール項目として維持されます。推奨バリアントは Skillstore の証拠で順位付けされます。
このバリアントが首位の理由
リリース前に、コンポーネントのマークアップ、ラベル、フォーカス状態、ARIAの使用におけるアクセシビリティのギャップを見つけます。
明確なラベル、バリデーションメッセージ、キーボード対応、スクリーンリーダーに配慮した構造を備えたフォームを作成します。
ダイアログ、メニュー、ボタン、動的コンテンツについて、フォーカス制御とキーボード動作を評価します。
このコンポーネントのアクセシビリティ上の問題をレビューしてください。セマンティックHTML、ラベル、キーボード対応、コントラスト、スクリーンリーダーでの動作に注目してください。
このフォームのアクセシビリティを改善してください。すべての入力にラベルがあり、バリデーションが通知され、キーボードユーザーがフローを完了できるようにしてください。
このモーダルまたはダイアログフローを監査してください。フォーカストラップ、初期フォーカス、エスケープ動作、フォーカスの復帰、通知、キーボード操作を確認してください。
このフロントエンドワークフローについて、WCAGアクセシビリティ上のリスクをレビューしてください。セマンティクス、フォーカス、コントラスト、見出し、ARIA、支援技術対応に関する修正を優先順位付きで提示してください。
作成者
DevanBライセンス
MIT
Skillstore リビジョン
r1
バージョンに関する注意
作者はバージョンを宣言していません。
参照
0519034dad657fb1f7706e0550e962beeda73fdf
メンテナンスの新しさ
2026/7/24
利用状況
6 ダウンロード · 155 閲覧
ファイル構成
📄 SKILL.md
RESTful バックエンド API を構築する
バックエンド API の作業は、ルーティング、バージョニング、レスポンス標準で行き詰まりがちです。このスキルは、Claude、Codex、Claude Code に、一貫した REST エンドポイントの設計と実装を進めるための指針を提供します。
チーム開発規約を標準化
プロジェクト構成、コミット、レビュー、設定管理のやり方がコントリビューター間で異なると、チームは時間を失いがちです。このスキルは、Claude、Codex、Claude Code に一貫した開発規約のための共通チェックリストを提供します。
明確で長く有効なコードコメントを書く
チームはしばしば、古くなったり明らかなコードを繰り返したりするコメントを追加してしまいます。このスキルは、AI アシスタントが自明ではない判断を説明する最小限のコメントを書くよう導きます。
信頼性の高いバックエンドモデルを構築
バックエンドチームには、データベースとORMの標準に一致する一貫したモデル定義が必要です。このスキルは、AIアシスタントに対して、モデルの命名、リレーション、casts、バリデーション、ファクトリ、シーダーを案内します。
再利用可能なフロントエンドコンポーネントを構築する
大規模なフロントエンドコンポーネントは、再利用、テスト、保守が困難です。このスキルは Claude、Codex、Claude Code が、明確な props と state の境界を持つ、責務を絞った React コンポーネントを作成できるように導きます。
安全なバックエンドマイグレーションを作成する
マイグレーションにロールバック計画や互換性チェックが欠けていると、データベーススキーマの変更によってデプロイが壊れる可能性があります。このスキルは、Claude、Codex、Claude Code が焦点を絞ったマイグレーションを行えるよう導きます。
シニアのガイダンスでフルスタックアプリを構築
作成者 alirezarezvani
フルスタックプロジェクトでは、一貫したセットアップ、アーキテクチャ選定、品質チェックが必要になることがよくあります。このスキルは、React、Next.js、Node.js、GraphQL、PostgreSQL の作業向けにスクリプトとリファレンスを提供します。
より優れたSwiftUI機能を構築する
作成者 avdlee
SwiftUIプロジェクトでは、非推奨API、壊れやすい状態管理、遅いビュー更新が蓄積することがあります。このスキルは、モダンで保守しやすいSwiftUIコードのための的確なガイダンスを提供します。
React View Transitions を実装する
作成者 vercel-labs
React view transitions は配置を誤りやすく、意図しない静かなアニメーションや目立つアニメーションを引き起こします。このスキルは、route、Suspense、list、shared element のアニメーション選択を導きます。
型安全なReactコンポーネントを構築
作成者 softaworks
React TypeScript の作業では、event、hook、route の正確な型が必要になることがよくあります。このスキルは、型付きcomponents、React 19 APIs、routing に焦点を当てたパターンを提供します。
本番環境対応のフロントエンド機能を構築
作成者 davila7
フロントエンドチームには、プロジェクト間で一貫したReactおよびNext.jsのガイダンスが必要です。このスキルは、フロントエンド分析のためのリファレンスワークフロー、品質プラクティス、ヘルパースクリプトを提供します。
Next.js パフォーマンスの最適化
作成者 Atman36
Next.js アプリケーションは、大きなバンドル、弱いキャッシュ、最適化されていないメディアによって遅くなることがあります。このスキルは、Claude、Codex、Claude Code が本番アプリ向けに的を絞ったパフォーマンス改善を行えるよう支援します。