mcpField

Skills

エージェント向けにパッケージ化された専門スキルと手順を 97,222 件掲載。コマンド 1 行でインストールできます。

開発

X
xdto-decompile
xdto-decompile
nikolay-shirokov / cc-1c-skills

Выгрузка пакета XDTO 1С в XML-схему (XSD). Используй когда нужно получить схему существующего пакета — чтобы переработать её целиком, отдать контрагенту или перенести пакет в другую конфигурацию

開発44
X
xilinx-suite
xilinx-suite
qingquanyao / xilinx-skill

Xilinx のツールチェーン全体を網羅する総合アシスタントで、ゼロから 1 までの完全な FPGA/MPSoC プロジェクト構築をカバーする。含まれるもの: - Vivado:ハードウェア設計、Block Design、IP 設定、XDC 制約、論理合成と実装、ビットストリーム生成 - Vitis HLS:C/C++ ハイレベル合成、カスタム IP コアの生成 - Vitis Unified IDE(2022.x+):組み込みソフトウェア開発、Platform/Domain/Application の作成、XSCT スクリプト - PetaLinux:組み込み Linux システムの構築、BSP 設定、カーネル/rootfs のカスタマイズ、ブートイメージの生成 - デバイス対応:Zynq UltraScale+ MPSoC(EG/EV 全シリーズおよび ZCU10x 評価ボード)、Versal、純粋な FPGA(UltraScale+/UltraScale/7 シリーズ) ユーザーが以下のいずれかに言及したら、直ちにこの skill を使用すること: vivado、vitis、hls、ハイレベル合成、vitis_hls、petalinux、zynq、ultrascale、fpga、mpsoc、xsa、ビットストリーム、 block design、論理合成、実装、xdc、制約、IP コア、AXI、組み込みソフトウェア、ベアメタルプログラム、linux イメージ、bsp、デバイスツリー、 jesd204、jesd204b、jesd204c、204b から 204c へのアップグレード、204b 移行、高速シリアル、DAC、ADC、AD9144、AD9250、AD9680、 grpc、protobuf、rpc、リモート呼び出し、上位機通信、petalinux grpc、組み込み rpc、zmq から grpc への移行、udmabuf、axi dma 上位機 ユーザーが Xilinx/AMD FPGA のハードウェアまたはソフトウェア設計タスクを記述したときは、この skill を積極的に使用すること。

開発44
Z
zoonk-translations
zoonk-translations
zoonk / zoonk

next-intl を使った国際化。翻訳、i18n、getTranslations、useTranslations、コンテンツの翻訳を扱うとき、またはユーザーが翻訳の追加や修正を必要とするときに使用。

開発44
Z
zustand-typescript

TypeScript プロジェクトで Zustand を扱うときに使用。型安全な store の作成、型付きセレクター、Zustand の高度な TypeScript パターンを網羅。

開発44
1
1997-pro-web-reverse-casebook
1997-pro-web-reverse-casebook
firstrui / codex-reverse-skills

1997.pro の全 42 記事から抽出した Web/JS リバースエンジニアリング事例のナレッジベース。Akamai/Kasada/PX/reese84/同盾/a_bogus/腾讯滑块/阿里滑块/JSVMP/227/226/wasm/protobuf/rid/fuid/fs/bx-pp/run_js/storage.estimate/animationend などの事例手がかり、およびリスク管理フィンガープリント、環境補完、JSVMP/平坦化フロー/WASM、CAPTCHA、プロトコルパラメータチェーンのシナリオ判断、手法ルーティング、事例照合に適用する。デフォルトで web-js-reverse-master-flow および jshook + js-reverse + chrome-devtools-mcp の 3 つの MCP と連携して使用する。

セキュリティ43
A
abtesting-mobile
abtesting-mobile
alphaonedev / openclaw-graph

モバイル A/B:Firebase Remote Config、Optimizely、Statsig、アプリストア実験、段階的ロールアウト

テスト・品質43
A
abtesting-web
abtesting-web
alphaonedev / openclaw-graph

Web A/B:フィーチャーフラグ LaunchDarkly/Unleash、cookie セグメンテーション、Cloudflare Workers A/B、ヘッダールーティング

テスト・品質43
A
accurate-environment-model
accurate-environment-model
marius-townhouse / effective-typescript-skills

グローバル型を定義するときに使う。window を拡張するときに使う。環境変数に型を付けるときに使う。ビルド時定数を扱うときに使う。型定義を設定するときに使う。

開発43
A
adr-discover

既存プロジェクトを調査して暗黙のアーキテクチャ決定を発見し、候補 ADR を提案する。ユーザーがリポジトリ内の文書化されていない決定を監査したいとき、"descubrir ADRs"、"qué decisiones arquitectónicas tiene este proyecto"、"busca ADRs en el repo"、"analiza la arquitectura del proyecto" を求めたとき、またはコード/構造を探索して ADR に値する関連決定を推論するあらゆる変種に使用する。ユーザーが新しいプロジェクトに加わり、すでにどのような決定がなされたかを理解したいときにも、"ADR" を明示的に言及していなくても発火する。

開発43
A
ag2-live
ag2-live
ag2ai / ag2-skills

AG2 の `ag2.live` モジュールでリアルタイム音声 / ライブ音声エージェントを構築する。プロンプトとプロバイダー設定を `LiveAgent` にラップし、`agent.run()` で双方向の音声セッションを開き、マイク音声を入力し、合成音声を出力する。2 つのリアルタイムプロバイダー — Gemini Live(`GeminiRealTimeConfig`)と OpenAI Realtime(`OpenAIRealTimeConfig`)— を音声/テキスト出力モダリティ、ボイス、ユーザー音声の文字起こしとともに扱う。ローカルサウンドカード経由のオーディオ I/O(`SoundDeviceRecorder` / `SoundDevicePlayer`、いずれも sounddevice ベース)、ワンショットの音声認識(`OpenAITranscriber`、`OpenAITranslationTranscriber`)とその `.pipe(agent)` 音声パイプライン、テキスト読み上げ(`OpenAITTSConfig`)、および通常のテキスト `Agent` のストリーミングトークンを読み上げる `TTSObserver` を扱う。ユーザーが話すエージェント、電話/音声アシスタント、リアルタイム文字起こし、またはテキストエージェントへの TTS 再生の追加を求めたときに使用する。

エージェントワークフロー43
A
agent-communication
agent-communication
omer-metin / skills-for-antigravity

LLM エージェント向けのエージェント間通信パターン(メッセージパッシング、共有メモリ、ブラックボードシステム、イベント駆動アーキテクチャ)。「agent communication, message passing, inter-agent, blackboard, agent events, multi-agent, communication, message-passing, events, coordination」に言及したときに使用。

エージェントワークフロー43
A
agent-writing
agent-writing
frostney / known-good-route

根拠、決定事項、必要な詳細を保ちながら、明確で簡潔なエージェントの返信やエンジニアリング成果物を作成します。エンジニアリング作業の最終回答やレポート、PR や issue の文面、ドキュメントを作成する際に使用します。

エージェントワークフロー43
A
agently-model-setup
agently-model-setup
agentera / agently-skills

モデル駆動機能のためにモデルエンドポイントの接続、環境変数、設定ファイルベースのモデル設定、`${ENV.xxx}` プレースホルダー、`auto_load_env=True`、接続確認に話題が絞られているときに使用。ローカルの Ollama、dotenv で読み込む DeepSeek やその他の OpenAI 互換設定、プラグインの名前空間の配置、認証、リクエストオプション、最小限の検証を含みます。

開発43
A
agently-prompt-management
agently-prompt-management
agentera / agently-skills

単一のモデルリクエストまたはリクエスト群への指示やテンプレートの設計を行う際に使用する。プロンプトスロット、input/instruct/info のレイヤリング、マッピング、再帰的なプレースホルダー注入、プロンプト設定、YAML や設定ファイル駆動のプロンプト動作、再利用可能なプロンプト構造などを含む。

エージェントワークフロー43
A
agents-ui
agents-ui
codestackr / livekit-skills

LiveKit の音声 AI エージェント向け React フロントエンドを構築する。LiveKit の shadcn ベースの Agents UI コンポーネントを使って音声アシスタントの Web インターフェースを作成する場合にこのスキルを使用。AgentSessionProvider、オーディオビジュアライザー、メディアコントロール、チャットの文字起こし、Tailwind CSS によるカスタマイズを扱う。

デザイン・UI43
A
ai-streaming
ai-streaming
tushaarmehtaa / tushar-skills

Vercel AI SDK を使って Next.js で AI 応答のエンドツーエンドストリーミングを実装する。中止、エラー、ローディング状態を含む。チャットや生成機能を構築するときに使用。

開発43
A
alera-cli
alera-cli
leynier / alera

alera CLI を通じて Alera のワークスペースとランタイムリソースを操作します。

エージェントワークフロー43
A
allowjs-mixing
allowjs-mixing
marius-townhouse / effective-typescript-skills

JavaScript を TypeScript に移行するときに使用する。TypeScript を段階的に導入するときに使用する。混在したコードベースを扱うときに使用する。大規模プロジェクトを変換するときに使用する。チームが TypeScript を学んでいるときに使用する。

開発43
A
android-sample-app-migration

説明はまだありません

開発43
A
api-cms-strapi
api-cms-strapi
agents-inc / skills

オープンソースのヘッドレス CMS — コンテンツタイプのスキーマ、REST API、Document Service API、カスタムコントローラー、ライフサイクルフック、認証、TypeScript

開発43
A
application-security
application-security
axross / skills

信頼できない入力、シークレット、外向きリクエスト、レンダリングされたコンテンツ、またはサードパーティ依存を扱うコードの作成やレビュー——OWASP Top 10:2025 の視点で、デフォルトで安全なコードを書くモードと、変更がもたらすリスクを判断するモードの 2 つ。「is this safe」「secure by default」「harden」「security」「secret」「privacy」「PII」「XSS」「injection」「SSRF」「safe fetch」「access control」、または依存レビューをトリガーとする。シークレットと環境変数、入力検証、出力エンコーディング、SSRF、アクセス制御とデータ露出、およびサプライチェーンリスクを扱う。

セキュリティ43
A
apply-stack-conventions
apply-stack-conventions
igmarin / rails-agent-skills

PostgreSQL + Hotwire + Tailwind スタック向けに新しい Rails コードを書くときに使用。一般的なアーキテクチャレビューには使わない。トリガーワード:stack conventions、PostgreSQL、Hotwire、Tailwind、Turbo、Stimulus。

開発43
A
arc42-review
arc42-review
msiccdev / arc42-toolkit

arc42の任意の章または文書全体について、正確性、完全性、章間の一貫性、arc42標準との整合性をレビューします。ドキュメントファイルを直接読み、詳細度に応じたチェックを行い、重要度に対応した修正案付きの構造化された調査結果レポートを作成します。Criticalな問題については、関連する章のskillを使って直ちに解決することを提案します。

テスト・品質43
A
arc42-section-09
arc42-section-09
msiccdev / arc42-toolkit

ツールキットへの相互参照を加えたNygard ADR形式を用いて、arc42第9章(アーキテクチャ上の決定)の文書化を対話形式でガイドします。構造化されたADRを生成する前に、重要な決定、検討した代替案、結果について質問します。arc42公式が求めるのは重要な決定の文書化のみです。Nygard ADRの基本形式とツールキット相互参照の追加は慣例であり、arc42の要件ではありません。ユーザーが満足するまで反復します。

開発43
A
arcgis-coding-components
arcgis-coding-components
saschabrunnerch / arcgis-maps-sdk-js-ai-context

Coding Components パッケージを使用して、アプリケーションに Arcade 式エディターを埋め込みます。Arcade の作成、テスト、デバッグ用インターフェースの構築に使用します。

開発43
A
arch-distributed
arch-distributed
alphaonedev / openclaw-graph

分散システム:CAP、Raft/Paxos、結果整合性、分散トランザクション 2PC/SAGA、CRDT

開発43
A
arch-patterns
arch-patterns
alphaonedev / openclaw-graph

デザインパターン:GoF の 23 パターン、SOLID、DRY/YAGNI/KISS、コンポジションと継承、関数型

開発43
A
arcs-dev-tools
arcs-dev-tools
listenai / skills

ユーザーが ARCS/arcs-sdk、クロスコンパイルツールチェーン(riscv64-unknown-elf-gcc)、cskburn、書き込み、/dev/ttyACM*、シリアルログ、JLink、JFlash、GDB デバッグ、JTAG/cJTAG、debug、デバッグ、ブレークポイント、ステップ実行などのタスクに言及した場合に使用:リポジトリの取得、環境インストール、コンパイル、書き込み、実行、ログ読み取り、JLink デバッグ環境の展開を担当する。コードの作成・理解は担当せず、コード開発は Claude Code 自身が担当する

開発43
A
artifact-evaluation-prep
artifact-evaluation-prep
a-green-hand-jack / ml-research-skills

評価または一般公開に向けて研究アーティファクトのパッケージを準備。再現コマンド、環境チェック、データのパッケージング、アーティファクトの書式に使用。

テスト・品質43
A
artifacts-builder
artifacts-builder
ovachiever / droid-tings

React、Tailwind CSS、shadcn/ui などの最新フロントエンド web 技術を使用して、claude.ai 内に複雑で多くのコンポーネントを持つ HTML artifacts を作成するツールスイート。状態管理、ルーティング、または shadcn/ui コンポーネントが必要な複雑な artifacts に使用します。シンプルな単一ファイルの HTML/JSX artifacts には適しません。

開発43
A
authlete
authlete
membranedev / application-skills

Authlete 連携。データ、レコードを管理し、ワークフローを自動化する。ユーザーが Authlete のデータを操作したい場合に使用する。

セキュリティ43
A
automake
automake
eliasstravik / skills

Automake は、独立した optimizer と evaluator のロールを通じてリポジトリを安全に改善するための Git ベースのラチェットを担う:ベースラインを確立し、候補を提案して検査し、現在コミット済みの状態との独立した比較を取得し、承認された変更を保持し、却下された変更を正確に復元する。この限定的な改善ワークフローの準備や実行、ロール指示の起草や承認、制限や停止条件の設定、ローカルファイルの保護、ベースラインの初期化、`/automake` の呼び出しを求める場合にトリガーする。「automake」が GNU ビルドシステムを指す場合、タスクが単なる Makefile のターゲットや通常のバグ修正である場合、ユーザーがコードレビューや説明だけを求める場合、またはブランチのリセットや削除済みファイルの復元といった一般的な要求である場合はトリガーしない。

エージェントワークフロー43
A
autopilot
autopilot
saschb2b / skills

指示を待たずにプロジェクトを自律的に進める。コマンドを受けたら、コードベースを調査し、価値が高くリスクの低い改善を 1 つ選び、実行し、検証し、コミットしてから、次を選ぶ。自走するインターンのようにループする。ユーザーがオープンエンドに作業を任せた場合(「自分で進めて」「これを改善し続けて」「やる価値のあることを見つけて」「待たなくていい」「自律的に動いて」「しばらく走らせて」「情熱的なインターンになって」「価値があると思うことをやって」)や /autopilot を呼び出すときに使用し、指示やフィードバックを待つのではなく自分で作業を選ぶ必要がある場合に用いる。

エージェントワークフロー43
A
autoupgrade-icp-cli
autoupgrade-icp-cli
dfinity / icskills

プロジェクトのInternet Computer CLIツールチェーンを最新の状態に保つ一回限りのインストーラーです。SessionStartフックとスクリプトを設定し、インストール済みの`icp`と`ic-wasm`を最新リリースと比較して、更新を通知するか適用します。各ツールのインストール元のチャネル(npm、Homebrew、またはシェルインストーラー)を使用します。icp-cli / ic-wasmのインストール、初期設定、自動更新の有効化、古い`icp`の使用停止、ICP CLIの更新方法やバージョン確認について尋ねられた場合、またはこのスキルのリンクが貼られた場合に使用します。一回限りのセットアップ操作であり、継続的なICの知識を提供するものではありません。icp.yamlの作成、canisterのデプロイ、その他のicp-cliの使用方法に関する質問には使用せず、`icp-cli`を読み込んでください。

開発43
A
avoid-wrapper-types
avoid-wrapper-types
marius-townhouse / effective-typescript-skills

プリミティブに型を付けるときに使用する。String、Number、Boolean を使いたくなったときに使用する。ラッパー型がエラーに現れるときに使用する。

開発43
A
axhub-prototype-context
axhub-prototype-context
lintendo / axhub-skills

注釈付きのプロトタイプ URL が、AI エージェントのレビュー、実装計画、プロダクション作業、ソースの引き継ぎ、または任意のレビューレポート提出に必要な PRD、ディレクトリ、注釈、ソースのコンテキストを公開している場合に使用する。

デザイン・UI43
B
backend-java

Java 開発者エージェント。Java/Spring Boot ベースのバックエンド開発を担当します。Spring、JPA、Hibernate、Maven、Gradle を専門とします。

開発43
B
backend-patterns
backend-patterns
xu-xiang / everything-claude-code-zh

バックエンドのアーキテクチャパターン、API 設計、データベース最適化、および Node.js、Express、Next.js API ルート向けのサーバーサイドのベストプラクティス。

開発43
B
barcode-capture-ios
barcode-capture-ios
scandit / skills

ネイティブ iOS(Swift)プロジェクトにおける Scandit Barcode Capture(`BarcodeCapture`)——事前構築済みの SparkScan UI を使わない、低レベルで完全に制御できる単一バーコードスキャンモード(BarcodeCapture + DataCaptureView + overlay)。統合、スキャン設定、結果処理、overlay のカスタマイズ、SDK バージョンの移行(v6→v7→v8)、サードパーティ製バーコードスキャナーの置き換え、トラブルシューティングに使用する。

開発43
B
bash-defensive-patterns
bash-defensive-patterns
ovachiever / droid-tings

本番品質のスクリプト向けに、防御的な Bash プログラミング手法を習得します。堅牢なシェルスクリプト、CI/CD パイプライン、またはフォールトトレランスと安全性が求められるシステムユーティリティの作成時に使用します。

開発43
B
bash-style
bash-style
doccker / cc-use-exp

.sh、Dockerfile、Makefile、.yml、.yaml ファイルを操作する場合、または Markdown で bash コードブロックを書く場合に発動する。Bash の記述規約を提供する。

開発43
B
batch-operations
batch-operations
happy-technologies-llc / happy-platform-skills

大量のレコード作成、リレーションを含む更新、パフォーマンス最適化、バッチ処理でのエラーハンドリングに用いる効率的な一括操作

データ・データベース43
B
bb-plugins
bb-plugins
davidondrej / skills

bb プラグインのビルド、インストール、デバッグ。ユーザーが bb プラグイン、サイドバーパネル、bb CLI サブコマンド、エージェントツール、テーマ、プロバイダー、あるいは bb 自体の拡張を求める場合に使用。スレッドの実行とコア bb CLI には bb-cli を使用する。

開発43
B
better-forms
better-forms
alexeira / skills

モダンなスタック(React/Next.js、Tailwind、Zod)でアクセシブルで UX の高いフォームを構築するための完全ガイド。クリック可能な領域、レンジスライダー、出力に着想を得たデザイン、WCAG 準拠の具体的なパターンを含む。

デザイン・UI43
B
bkend-storage
bkend-storage
ww-w-ai / bkit-claude-code

bkend.ai のファイルストレージ——アップロード(presigned URL)、ダウンロード(CDN)、可視性レベル、バケット。トリガー:bkend file、bkend upload、bkend download、bkend storage、bkend presigned URL

クラウド・DevOps43
B
boxlang-database-access
boxlang-database-access
ortus-boxlang / skills

BoxLang のデータベースコードを書く際に使用します。queryExecute、bx:query、データソース設定、パラメーター化クエリ、トランザクション、ストアドプロシージャ、クエリ操作、SQL インジェクション対策を扱います。

データ・データベース43
B
boxlang-interceptors
boxlang-interceptors
ortus-boxlang / skills

BoxLang のインターセプター/イベントシステムを扱う際に使用します。インターセプターの作成、通知ポイントの登録、announce() または announceAsync() によるカスタムイベントの通知、操作前後のフックや検証インターセプター、セキュリティガードの構築、BoxRegisterInterceptor() BIF を活用したスタンドアロンまたはモジュールベースのインターセプトが対象です。

開発43
B
boxlang-modules-and-packages
boxlang-modules-and-packages
ortus-boxlang / skills

BoxLang モジュールのインストール、設定、使用時に利用します。box install、boxlang.json のモジュール設定、BoxLang+ プレミアムモジュール(bx-pdf、bx-redis、bx-csv、bx-spreadsheet)、CFML 互換性、ORM、メール、モジュールのイントロスペクションを扱います。

開発43
B
browserless
browserless
membranedev / application-skills

Browserless 連携。データ、レコードを管理し、ワークフローを自動化する。ユーザーが Browserless のデータを操作したい場合に使用する。

開発43
B
btc-terminology
btc-terminology
hiromaily / go-crypto-wallet

bech32m(エンコーディング)と taproot(アドレスタイプ)の混同を防ぐための重要なビットコイン用語ルール。BTC 関連のコード、設定ファイル、シェルスクリプトを扱うときに使用する。

開発43
B
bug-receipt
bug-receipt
github / awesome-copilot

診断、修復、復旧の後、BUG RECEIPT と VERIFIED、PARTIAL、または BLOCKED ステータスで欠陥とインシデントをクローズする。

テスト・品質43
B
building-a-html-element-sandbox-with-lit
building-a-html-element-sandbox-with-lit
rodydavis / skills

Lit web component を構築して、ライブ更新に対応した動的な HTML 要素サンドボックスを作る方法を学ぶ。web components の実験や紹介に最適。

開発43
B
bulletproof-react-components
bulletproof-react-components
codewithshreyans / skills

SSR、ハイドレーション、並行レンダリング、ポータル、トランジション、将来の React の変更に耐える堅牢な React コンポーネントを構築する。Shu Ding のガイドによる 9 つの必須パターン。再利用可能な React コンポーネントの作成、ハイドレーションの不一致の修正、SSR のエッジケースの処理、コンポーネントライブラリの構築に使用。

開発43
B
business-problem-to-blueprint
business-problem-to-blueprint
zanecole10 / software-tailor-skills

ありふれた B2B ビジネス課題を、アーキテクチャ、データベーススキーマ、機能分解、段階的な実装計画を含む完全なソフトウェアブループリントに変換し、開発にそのまま使える CLAUDE.md ファイルとして出力します。

開発43
B
business-rules
business-rules
happy-technologies-llc / happy-platform-skills

正しいタイミング、条件、Glide API パターン、エラーハンドリング、テストを備えた安全で効率的なビジネスルールを開発します。

開発43
C
c4-architecture-c4-architecture
c4-architecture-c4-architecture
rmyndharis / antigravity-skills

ボトムアップ分析により、既存のリポジトリ/コードベースの包括的な C4 アーキテクチャドキュメントを生成します。

開発43
C
cass-memory
cass-memory
johnlindquist / claude

過去のセッションからパターンとルールを記憶する文脈学習システム。タスク前に適切なコンテキストを取得し、結果を記録し、コーディングパターンの個人的なプレイブックを構築するために使用する。

エージェントワークフロー43
C
catalog-builder-ai
catalog-builder-ai
happy-technologies-llc / happy-platform-skills

自然言語の説明からカタログ項目を生成し、コンテンツを改善し、変数を設定し、履行ワークフローを構成し、カタログカテゴリを管理する AI 支援のカタログビルダー

開発43
C
chat-ui
chat-ui
qu-skills / superpowers

ui.inference.sh が提供する React/Next.js 向けチャット UI のビルディングブロック。コンポーネント:コンテナ、メッセージ、入力、入力インジケーター、アバター。機能:チャットインターフェース、メッセージリスト、入力処理、ストリーミング。用途:カスタムチャット UI の構築、メッセージングインターフェース、AI アシスタント。トリガー:chat ui、chat component、message list、chat input、shadcn chat、react chat、chat interface、messaging ui、conversation ui、chat building blocks

デザイン・UI43
C
cirq
cirq
kalarislabs / research-agent-skills

Google の量子コンピューティングフレームワークです。Google Quantum AI ハードウェアを対象とする場合、ノイズを考慮した回路を設計する場合、量子特性評価実験を実行する場合に使用します。Google ハードウェア、ノイズモデリング、低レベルの回路設計に適しています。IBM ハードウェアには qiskit、自動微分を用いた量子機械学習には pennylane、物理シミュレーションには qutip を使用してください。

開発43
37,216 件中 33481–33540 件

MCP は初めてですか?

プロトコルの概要から最初のサーバーの導入まで、よくある疑問にまとめて答えます。

AI アプリケーションが外部のツールやデータソースに統一的な方法で接続するためのオープンなプロトコルです。クライアントはモデルとの対話を担い、MCP サーバーはツール・リソース・プロンプトテンプレートを提供します。標準メッセージでやり取りするため、1 つのサーバーを複数のクライアントで再利用できます。