Upstream → Midstream → Downstream のフローに従うシンプルな River Review スキルを作成します。
Scanned 9/2/2026
Install to Claude Code
npx -y skills add s977043/river-review --skill tutorials --agent claude-codeInstalls into .claude/skills of the current project.
Are you the author of Tutorials?
Add the live security badge to your README — it updates automatically with every re-scan.
[](https://www.skillsdirectory.com/skills/s977043-tutorials)More formats (shields.io, HTML) on the badges page.
# 最初のスキルを作成する
Upstream → Midstream → Downstream のフローに従うシンプルな River Review スキルを作成します。
## 前提条件
- Node.js がインストールされていること
- リポジトリをクローンし、依存関係がインストールされていること (`npm install`)
## 1. スキルメタデータの作成
`skills/` 配下にスキル ID と同名のディレクトリを作成し、その中に `SKILL.md` を置きます(例: `skills/midstream/hello-skill/SKILL.md`)。各スキルを独立したディレクトリに格納することで、フィクスチャや eval 用の兄弟ディレクトリ(`fixtures/`、`eval/` など)を同じ場所に置けます。`/schemas/skill.schema.json` に一致するメタデータを先頭に含めます:
```yaml
---
id: hello-skill
name: Hello World Skill
description: Markdown 内の TODO コメントを検出する
category: midstream
applyTo:
- '**/*.md'
tags:
- content
- hygiene
severity: minor
---
# ここから指示を書きます...
```
## 2. フローを明確にする
- **Upstream:** チェックの意図を説明し、設計資料へのリンクを含める。
- **Midstream:** 指示本文で検出ロジックを定義する。
- **Downstream:** 発見事項の検証方法や自動修正方法を記載する。
## 3. スキルの検証
バリデータを実行して、スキーマと構造が正しいことを確認します:
```bash
npm run skills:validate
```
スキルが特定のフェーズ向けである場合、対象ファイルに対してのみレビューアが読み込むことを確認するために、簡単なテスト PR を追加してください。
## 4. レビューによる改善
スキルをコミットし、PR を開き、River Review の PR テンプレートを使用して関連する Issue をリンクし、検証が通過したことを証明してください。
Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.
No comments yet. Be the first to comment!
Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...
Ultra-compressed communication mode. Cuts token usage ~75% by speaking like caveman while keeping full technical accuracy. Supports intensity levels: lite, full (default), ultra, wenyan-lite, wenyan-full, wenyan-ultra. Use when user says "caveman mode", "talk like caveman", "use caveman", "less tokens", "be brief", or invokes /caveman. Also auto-triggers when token efficiency is requested.
**Complete production-ready guide for Google Gemini embeddings API** This skill provides comprehensive coverage of the `gemini-embedding-001` model for generating text embeddings, including SDK usage, REST API patterns, batch processing, RAG integration with Cloudflare Vectorize, and advanced use cases like semantic search and document clustering. ---
Use when a repo needs CodeGraph plus ast-grep for Codex MCP setup, exploration, impact analysis, structural search, or safe refactor planning.
Interview, source-challenge, verify, save, and ADR-gate fuzzy coding requests into Codex-ready implementation specs. Use when a feature, bugfix, refactor, migration, repo-wide change, or architecture task needs user-verified requirements, source-backed decisions, durable architecture decisions, acceptance criteria, validation commands, rollout notes, saved spec/ADR files, and a Codex execution prompt. Do not use when already fully specified or when the user wants direct implementation now.