# Setup

> Rustプロジェクトの指示ファイル（CLAUDE.md、.cursorrules など）に d-market ワークフロースキル活用ガイドを追加するセットアップスキル。「Rustワークフロー設定」「テスト・型チェックのスキル設定」などのリクエスト時に使用。 Use when this capability is needed.

- Skill: `tomevault-io/setup-14` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/setup-14`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/setup-14/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/setup-14

---


# Rust ワークフロースキル セットアップ

プロジェクトの指示ファイルに Rust ワークフロー系の d-market スキル活用ガイドを追記する。

## 目的

d-market の rust-workflow-plugin をインストール後、プロジェクトの指示ファイルに明示的なスキル利用指示を追加することで、AI が状況に応じてスキルを自動参照するようにする。

## 対象スキル

| スキル | 用途 |
|:--|:--|
| `test` | テスト実行（cargo test）- エージェント経由で実行 |
| `type-check` | 型チェック・コンパイル確認（cargo check）- エージェント経由で実行 |
| `file-search` | Rust ファイル・シンボル検索 - エージェント経由で実行 |

## 実行手順

### 1. 書き込み先の決定

プロジェクトルートで以下のファイルを探し、書き込み先を決定する。

| 優先度 | ファイル | 用途 |
|:--|:--|:--|
| 1 | `CLAUDE.md` | Claude Code |
| 2 | `.cursorrules` | Cursor |
| 3 | `.github/copilot-instructions.md` | GitHub Copilot |
| 4 | その他 | ユーザーが指定したファイル |

複数存在する場合や判断できない場合は、ユーザーに確認する。いずれも存在しない場合は `CLAUDE.md` を新規作成する。

### 2. 既存セクションの確認

`## Rust ワークフロー` 見出しが既に存在する場合は、次の見出し（`##` レベル）までの範囲を上書き更新する。

### 3. 以下のセクションを生成して追記する

```markdown
## Rust ワークフロー

以下の操作は対応するスキルを使用すること。

- テスト実行時は `test` スキルを使用
- 型チェック・コンパイル確認時は `type-check` スキルを使用
- Rust ファイル・シンボル検索時は `file-search` スキルを使用
```

### 4. ユーザーへの確認

追記内容と書き込み先をユーザーに提示し、承認を得てから書き込む。

### 5. 完了報告

書き込み完了後、対象ファイルと追加したスキル一覧を報告する。

---
> Source: [DIO0550/d-market-rust](https://github.com/DIO0550/d-market-rust) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-05-23 -->

