Keyboard shortcuts

Press or to navigate between chapters

Press S or / to search in the book

Press ? to show this help

Press Esc to hide this help

Awesome AI Skills & Rules | AI IDE のスキルファイルとルール集

適用範囲: これはリストであり、評価ではありません。収録基準は「越境EC の現場で実際に使われている」ことで、個別に検証したわけではありません。AI IDE の機能変化は速く、項目は陳腐化します——利用前に公式ドキュメントで現状を確認してください。

AI IDE(Kiro/Cursor/Windsurf/Claude Code)の Skills、Steering Files、Rules のコレクション。 AI にあなたの規約どおりに働かせる。毎回同じ説明を繰り返す必要はもうありません。 最終更新: 2026-03-15


目次


AI Skills / Rules とは

AI Skills(スキルファイル)は AI アシスタントへの永続的な指示です。一度書けば AI が自動で従い、チャットのたびに繰り返す必要がありません。

プラットフォームファイル名置き場所説明
Kiro*.md.kiro/skills/ または .kiro/steering/Steering files がプロジェクト規約を永続化
Cursor.cursorrules または .mdcプロジェクトルートAI コード生成のカスタムルール
Claude CodeSKILL.mdプロジェクトルート再利用可能な AI コーディング指示
Windsurf.windsurfrulesプロジェクトルートCursor Rules に類似

外部の Awesome Lists とリソース

Cursor Rules コレクション

名前Stars説明リンク
awesome-cursorrules (PatrickJS)23.6K最大の Cursor Rules 集、言語/フレームワーク別GitHub
awesome-cursor-rules (blefnk)人気フロントエンド最適化(Next.js/React/TypeScript/Tailwind)GitHub
awesome-cursor-rules-mdc (sanjeed5)精選.mdc 形式の Cursor Rules 集GitHub
Cursor-Rules (UltraInstinct0x)実用実行可能なコード生成に特化したルールGitHub

ディレクトリサイト

サイト説明リンク
ExtMC検索可能な Cursor Rules ディレクトリ、フレームワーク/技術スタックで絞り込みextmc.com
PromptGeniusIDE 横断の AI Rules ガイド(Cursor/Windsurf/Copilot)promptgenius.net
GitHub Topics: cursorrulesGitHub 上のすべての cursorrules 関連プロジェクトGitHub Topics

深掘りガイド

記事ソース説明
How To Write Rules for AI Coding ToolsVirtusLabAI ルール作成のベストプラクティス
How to Develop SKILL.md for AI Coding AgentsMTechZillaSKILL.md の本番運用ガイド
How to Guide AI With Rules and TestsfreeCodeCampルールとテストで AI を導く
Beyond the Vibes: A Rigorous GuidetedivmAI コーディングアシスタントの厳密な使い方

Sources: VirtusLab, MTechZilla, freeCodeCamp, tedivm.


Kiro Skills & Steering Files

Kiro は Steering Files で永続的なプロジェクト知識を提供します(Kiro Docs)。

種類置き場所トリガー用途
Always-on.kiro/steering/*.md会話のたびに自動ロードプロジェクト規約、コーディング標準
File-match.kiro/steering/*.md + frontmatter一致するファイルを読むときにロード特定ファイルタイプのルール
Manual.kiro/steering/*.md + inclusion: manual# で手動参照必要時に読むリファレンス
Skills.kiro/skills/*.mdオンデマンドで有効化再利用可能なタスク指示

EC プロジェクトの Steering 例

本プロジェクト(CBEC-AI-Hub)で使っている Steering Files:

ファイル用途
product.mdプロジェクト背景(Amazon アカウント運用、越境EC)
structure.mdプロジェクト構造(ファイル構成、命名規約)
tech.md技術スタック(Python/TypeScript/Chart.js)

Cursor Rules

Cursor Rules は AI コード生成のカスタムルールを定義します(PatrickJS)。

EC 開発におすすめの Rules

Rule向きソース
Python Projects GuidePython の EC スクリプト開発PatrickJS
Python Flask JSONFlask API 開発PatrickJS
React TypeScript shadcn/uiShopify フロントエンド / ダッシュボードPatrickJS
Security RulesAI セキュアコーディングGitHub Topics

Claude Code SKILL.md

SKILL.md は Claude Code、Roo Code、OpenAI Codex、Cursor などの AI コーディング Agent 向けの構造化指示ファイルです。一度書けば Agent が自動で読み込み適用します(MTechZilla)。

SKILL.md の構造

# Skill Name

## Context
プロジェクト背景と技術スタック

## Instructions
具体的なコーディングルールと制約

## Examples
良いコード例 vs 悪いコード例

## Constraints
必ず守るべき制限(セキュリティ/性能/スタイル)

EC 開発におすすめの Skills

ロール別のおすすめ

ロールおすすめツールおすすめ Skills/Rules
Python 開発Kiro + Claude CodeSteering Files(tech.md)+ SKILL.md(Python 規約)
フロントエンド開発CursorReact/TypeScript Rules + Shopify Liquid Rules
フルスタックKiroSteering + MCP 設定 + Skills

クイックスタート

# Kiro: Steering Files を作成
mkdir -p .kiro/steering
echo "# プロジェクト規約\nあなたのコーディングルール..." > .kiro/steering/rules.md

# Cursor: Rules を作成
echo "あなたは Python の EC 開発専門家です..." > .cursorrules