一键导入
spec
Write technical specifications in Open Web Docs format (MDN style). Use this skill when creating API documentation, function specs, or technical references.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
菜单
Write technical specifications in Open Web Docs format (MDN style). Use this skill when creating API documentation, function specs, or technical references.
用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
基于 SOC 职业分类
本体(Makefile / CI / scripts)から切り離した品質ゲート検査を走らせる。HTTP マジックナンバー・100% カバレッジ・IAM Description ASCII・merge 整合・submodule pin を検査する。コミット前チェック、PR 前の品質確認のときに使う。
TenkaCloud architecture harness を実行し、.claude/harness の決定論的 enforcement rule 違反を検出する。コミット前のアーキテクチャ整合チェック、リファクタ後の確認、rule ID の意図や修正方法を調べるときに使う。判断原則の評価ではなく、機械判定可能なリポジトリ状態を検査する。
TenkaCloud の複雑な機能追加、障害修正、アーキテクチャ変更を、問題の形式化、独立した approach family の探索、証拠と exact gap の管理、TenkaCloud 固有の敵対的監査、TDD 実装、完了監査の順で進める適応型オーケストレーションスキル。Control Plane、Application Plane、problem runtime、認証、cross-account trust、データ整合性、CFn 物理変更、running cost、複数 mode にまたがる変更で使う。固定人数・固定役割ではなく、課題のリスクに応じて探索観点を動的に選ぶ。
Coach a TenkaCloud local-play drill problem — after solving (or while stuck on) a `make local` problem, explain what happened, the root cause, how it generalizes to competing in TenkaCloud Battle/Challenge, and code-free remediation, then answer follow-ups. Learner-facing; runs in the learner's own Claude Code (no platform, no API cost). Invoked as `/tenka-drill <problemId>`.
実装計画・ADR・Issue・PR diff・特定ディレクトリを対象に、計画に書かれていない前提/未接続の境界/将来の運用条件など「計画を無効化しうる未知 (unknown unknowns)」をコード・設定・テスト・ドキュメントの証拠で洗い出し、意思決定可能な形で報告する review-only スキル。実装開始前・PR 前・ADR/設計レビュー時に使う。設計は変更しない。
TenkaCloud tech-debt analyzer を実行し、test smell / 結合漏れ / magic number 等の技術的負債を検出する。コード品質、テスト改善、リファクタの優先順位、技術的負債バックログを訊かれたときに使う。
| name | spec |
| description | Write technical specifications in Open Web Docs format (MDN style). Use this skill when creating API documentation, function specs, or technical references. |
This skill guides creation of technical specifications following the Open Web Docs format (MDN Web Docs style). Produces clear, structured documentation that developers can quickly scan and understand.
The user provides a feature, API, or function to document. They may include implementation details, constraints, or related context.
Follow this structure for all specifications:
# 機能名
簡潔な概要説明(1-2 文)。
## 構文
\`\`\`typescript
functionName(param1: Type, param2?: Type): ReturnType
\`\`\`
## パラメータ
| 名前 | 型 | 必須 | 説明 |
|------|-----|------|------|
| `param1` | `Type` | Yes | パラメータの説明 |
| `param2` | `Type` | No | オプションパラメータの説明。デフォルト値: `defaultValue` |
## 戻り値
`ReturnType` — 戻り値の説明。
## 例外
| 例外 | 条件 |
|------|------|
| `ErrorType` | 発生条件の説明 |
## 説明
機能の詳細な説明。動作、制約、注意点など。
## 例
### 基本的な使用例
\`\`\`typescript
// コード例
const result = functionName('value');
\`\`\`
### エラーハンドリング
\`\`\`typescript
try {
const result = functionName('invalid');
} catch (error) {
// エラー処理
}
\`\`\`
## 仕様
| 仕様 | ステータス |
|------|----------|
| [仕様名](URL) | Draft / Living Standard |
## 関連情報
- [関連ドキュメント](./path/to/doc.md)
Always output specifications in Markdown following the template structure. The documentation should be immediately usable without editing.