brainstorming
Structured design dialogue that validates ideas before implementation begins.
aiworkflow-requirements
AIWorkflowOrchestratorプロジェクトの仕様管理スキル。 仕様書を検索・参照するためのインターフェース。 references/配下に全仕様を格納し、キーワード検索で必要な情報に素早くアクセス。 Anchors: • Specification-Driven Development / 適用: 仕様書正本 / 目的: 実装との一貫性 • Progressive Disclosure / 適用: 検索→詳細参照 / 目的: コンテキスト効率化 • MECE原則 / 適用: トピック分類 / 目的: 漏れなく重複なく Trigger: プロジェクト仕様の検索、アーキテク...
Full skill instructions
AIWorkflowOrchestratorプロジェクトの全仕様を管理するスキル。 このスキルが仕様の正本であり、references/配下のドキュメントを直接編集・参照する。
# キーワード検索(推奨)
node scripts/search-spec.js "認証" -C 5
# または resource-map.md でタスク種別から逆引き
Read ツールで参照assets/ 配下の該当テンプレートを使用references/spec-guidelines.md の命名規則に従うnode scripts/generate-index.js を実行 ┌→ search-spec ────┐
user-request → ┼ ┼→ read-reference → apply-to-task
└→ browse-index ───┘
↓
(仕様変更が必要な場合)
↓
┌→ create-spec ──────────┐
┼ ┼→ update-index → validate-structure
└→ update-spec ──────────┘
| Task | 責務 | 起動タイミング | 入力 | 出力 |
|---|---|---|---|---|
| search-spec | 仕様検索 | 仕様確認が必要な時 | キーワード | ファイルパス一覧 |
| browse-index | 全体像把握 | 構造理解が必要な時 | なし | トピック構造 |
| read-reference | 仕様参照 | 詳細確認が必要な時 | ファイルパス | 仕様内容 |
| create-spec | 新規作成 | 新機能追加時 | 要件 | 新規仕様ファイル |
| update-spec | 既存更新 | 仕様変更時 | 変更内容 | 更新済みファイル |
| update-index | インデックス化 | 見出し変更後 | references/ | indexes/ |
| validate-structure | 構造検証 | 週次/リリース前 | 全体 | 検証レポート |
See indexes/resource-map.md(読み込み条件付き)
詳細セクション・行番号: indexes/topic-map.md
| カテゴリ | 主要ファイル |
|---|---|
| 概要・品質 | overview.md, quality-requirements.md |
| アーキテクチャ | architecture-overview.md, architecture-patterns.md, arch-*.md |
| インターフェース | interfaces-agent-sdk.md, llm-*.md, rag-search-*.md |
| API設計 | api-endpoints.md, api-ipc-*.md |
| データベース | database-schema.md, database-implementation.md |
| UI/UX | ui-ux-components.md, ui-ux-design-principles.md, ui-history-*.md |
| セキュリティ | security-principles.md, security-electron-ipc.md, security-*.md |
| 技術スタック | technology-core.md, technology-frontend.md, technology-desktop.md |
| Claude Code | claude-code-overview.md, claude-code-skills-*.md |
| デプロイ・運用 | deployment.md, deployment-electron.md, environment-variables.md |
| ガイドライン | spec-guidelines.md, development-guidelines.md, architecture-implementation-patterns.md, rag-*.md |
注記: 18-skills.md(Skill層仕様書)は skill-creator スキルで管理。
| スクリプト | 用途 | 使用例 |
|---|---|---|
search-spec.js | キーワード検索 | node scripts/search-spec.js "認証" -C 5 |
list-specs.js | ファイル一覧 | node scripts/list-specs.js --topics |
generate-index.js | インデックス再生成 | node scripts/generate-index.js |
validate-structure.js | 構造検証 | node scripts/validate-structure.js |
select-template.js | テンプレート選定 | node scripts/select-template.js "IPC仕様" |
split-reference.js | 大規模ファイル分割 | node scripts/split-reference.js <file> |
remove-heading-numbers.js | 見出し番号削除 | node scripts/remove-heading-numbers.js |
log_usage.js | 使用状況記録 | node scripts/log_usage.js --result success |
| エージェント | 用途 | 対応Task | 主な機能 |
|---|---|---|---|
create-spec.md | 新規仕様作成 | create-spec | テンプレート対応、重複チェック |
update-spec.md | 既存仕様更新 | update-spec | テンプレート準拠、分割ガイド |
validate-spec.md | 仕様検証 | validate-structure | resource-map登録確認、サイズ検証 |
| ファイル | 内容 | 用途 |
|---|---|---|
quick-reference.md | キー情報の即時アクセス(推奨・最初に読む) | パターン/型/IPC早見表 |
resource-map.md | リソースマップ(読み込み条件付き) | タスク種別→ファイル |
topic-map.md | トピック別マップ(セクション・行番号詳細) | セクション直接参照 |
keywords.json | キーワード索引(自動生成) | スクリプト検索用 |
Progressive Disclosure: まずresource-map.mdでタスクに必要なファイルを特定し、必要なファイルのみを読み込む。
新規仕様書作成時のテンプレート。node scripts/select-template.js で自動選定可能。
| ファイル | 用途 | 対象カテゴリ |
|---|---|---|
spec-template.md | 汎用仕様テンプレート | 概要・品質 |
interfaces-template.md | インターフェース仕様 | インターフェース |
architecture-template.md | アーキテクチャ仕様 | アーキテクチャ |
api-template.md | API設計 | API設計 |
ipc-channel-template.md | Electron IPC | IPC通信 |
react-hook-template.md | React Hook | カスタムフック |
service-template.md | サービス層 | ビジネスロジック |
database-template.md | データベース仕様 | データベース |
ui-ux-template.md | UI/UX仕様 | UI/UX |
security-template.md | セキュリティ仕様 | セキュリティ |
testing-template.md | テスト仕様 | テスト戦略 |
注記: 詳細はtemplates/配下を直接参照。追加テンプレートが必要な場合は
agents/create-spec.mdを参照。
| ファイル | 内容 |
|---|---|
spec-guidelines.md | 命名規則・記述ガイドライン |
spec-splitting-guidelines.md | 大規模ファイル分割ガイドライン |
| スキル | 用途 |
|---|---|
task-specification-creator | タスク仕様書作成、Phase 12での仕様更新ワークフロー管理 |
Phase 12 仕様更新時: .claude/skills/task-specification-creator/references/spec-update-workflow.md を参照
| ファイル | 用途 |
|---|---|
EVALS.json | スキルレベル・メトリクス管理 |
LOGS.md | 使用履歴・フィードバック記録 |
node scripts/generate-index.js を実行詳細ルール: See references/spec-guidelines.md
| Version | Date | Changes |
|---|---|---|
| 8.6.0 | 2026-01-26 | 仕様ガイドライン完全準拠: 全134ファイル(133ファイルコードブロック除去完了、spec-guidelines.md除く)のspec-guidelines.md準拠修正。82参照ファイルのTypeScript/JSON/SQL/ASCIIダイアグラムを表形式・文章に変換 |
| 8.5.0 | 2026-01-26 | 仕様ガイドライン準拠修正: architecture-overview.md/technology-desktop.md(ディレクトリ構造を表形式化)、development-guidelines.md/architecture-implementation-patterns.md(コード例を表形式・文章に変換)、templates全11種(コード例を表形式に変換) |
| 8.4.0 | 2026-01-26 | 実装パターン総合ガイド追加: architecture-implementation-patterns.md新規作成(フロントエンド/バックエンド/デスクトップ/パフォーマンス/セキュリティ/テスト/アクセシビリティ実装パターン網羅) |
| 8.3.0 | 2026-01-26 | 開発ガイドライン拡充: development-guidelines.md v1.1.0(命名規則、デバッグガイド、リリースプロセス、バックアップ・リカバリ、環境構築ガイド追加) |
| 8.2.0 | 2026-01-26 | UX法則・開発ガイドライン追加: ui-ux-design-principles.mdにUXデザイン法則(Fitts, Hick, Jakob, Miller, Gestalt, Progressive Disclosure等)追加、development-guidelines.md新規作成(ロギング、キャッシング、マイグレーション、コードレビュー、i18n) |
| 8.1.0 | 2026-01-26 | アーキテクチャ総論追加: architecture-overview.md新規作成、technology-frontend.md/technology-desktop.md追加、templates/ディレクトリ新設(テンプレート11種) |
| 8.0.0 | 2026-01-26 | 大規模リファクタリング: 94→129ファイル拡張(+35分割ファイル)、resource-map.md全ファイル網羅(v1.2.0)、エージェント3件v2.1.0更新、Progressive Disclosure原則に基づくインデックス最適化 |
| 7.2.0 | 2026-01-26 | エージェント改善: create-spec/update-spec/validate-spec v2.0.0更新(16テンプレート対応、select-template.js統合、quick-reference.md/resource-map.md参照追加、テンプレート準拠検証ワークフロー追加) |
| 7.1.0 | 2026-01-26 | 追加最適化: 16種テンプレート(ipc-channel, react-hook, service, error-handling, testing追加)、quick-reference.md新設、indexes/セクション強化 |
| 7.0.0 | 2026-01-26 | スキルリファクタリング: 11種テンプレート追加、interfaces-agent-sdk.md分割(6ファイル)、resource-map.md新設(読み込み条件付き)、spec-splitting-guidelines.md追加、SKILL.mdクイックスタート追加。94ファイル・11カテゴリ構成に拡張 |
| 6.31.0 | 2026-01-26 | TASK-3-1-E完了: security-skill-execution.mdにPermission Storeセクション追加、ui-ux-settings.mdにPermissionSettings UI追加、interfaces-agent-sdk.md更新。159テスト・96%カバレッジ達成 |
| 6.30.0 | 2026-01-26 | TASK-4-2完了: interfaces-agent-sdk.md v2.2.0更新(PermissionResolver IPC Handlers完了記録、IPCチャンネル2種、Preload API、usePermissionDialog Hook、PermissionDialog)、security-api-electron.md更新(Permission IPCセキュリティ)。93テスト・94.67%カバレッジ |
| 6.29.0 | 2026-01-26 | TASK-3-1-D完了: interfaces-agent-sdk.md v2.3.0更新(skillAPI.onPermission/respondPermission、useSkillPermission Hook、型定義)、security-api-electron.md更新(IPC channels、テストカバレッジ)。124テスト・100%カバレッジ |
| 6.28.0 | 2026-01-25 | TASK-3-2完了: security-api-electron.mdにSkill Execution Preload APIセキュリティセクション追加(IPCチャンネル4種、ホワイトリスト、ストリーミングセキュリティ、React Hook統合)。138テスト・100%カバレッジ |
| 6.27.0 | 2026-01-25 | UI-CONV-HISTORY-001完了: interfaces-chat-history.md v1.2.0更新(Renderer Process型定義、Preload API、React Hooks、UIコンポーネント構成、アクセシビリティ対応)。280テスト・98.66%カバレッジ達成 |
| 6.26.0 | 2026-01-24 | UT-LLM-HISTORY-001完了: interfaces-llm.md(Conversation/Message型、IPC契約7種)、architecture-patterns.md(会話履歴永続化パターン〜100行)追加。114テスト・100%カバレッジ達成 |
| 6.25.0 | 2026-01-24 | TASK-2B SkillImportStore追加: interfaces-agent-sdk.mdに「SkillImportStore(TASK-2B)」セクション新設(スキーマ・API・セキュリティ・テスト仕様詳細約230行)、SkillImportManagerとの差分表追加 |
| 6.24.0 | 2026-01-24 | スキル実行セキュリティ追加(TASK-2C完了): security-skill-execution.md新規作成(危険コマンド24パターン、保護パス25、許可ツール11)、security-implementation.mdにリンク追加、91ファイル構成 |
| 6.23.0 | 2026-01-24 | SkillScanner将来改善ロードマップ追加: architecture-patterns.md(3件の未タスク仕様書記録:キャッシュ/増分スキャン/ページネーション、想定追加型定義) |
| 6.22.0 | 2026-01-24 | TASK-2A(SkillScanner実装)完了: interfaces-agent-sdk.md(ScannedSkillMetadata/SkillScannerOptions型、完了記録)、architecture-patterns.md(SkillScannerサブセクション追加:API/定数/セキュリティ/データフロー) |
| 6.21.0 | 2026-01-23 | Workspace Chat Edit追加: interfaces-llm.md(FileContext/EditCommand/GeneratedResult型)、architecture-patterns.md(chatEditSliceパターン)、api-endpoints.md(chat-edit IPCチャネル4種)追加、89ファイル構成 |
| 6.20.0 | 2026-01-23 | TASK-1-1型定義追加: interfaces-agent-sdk.mdに「Skill Import Agent System 型定義(TASK-1-1)」セクション新設(16型詳細仕様)、連携スキル参照追加、88ファイル構成に拡張 |
| 6.19.0 | 2026-01-22 | React Context DI追加(UT-006完了): architecture-chat-history.mdにUI Layerセクション追加(ChatHistoryContext/Provider/useChatHistory/MockProvider)、topic-map.md更新、8アーキテクチャファイル構成 |
| 6.18.0 | 2026-01-22 | Drizzle Repository実装追加: architecture-chat-history.md更新(DrizzleChatSessionRepository/DrizzleChatMessageRepository、エラーハンドリング、テスト構成) |
| 6.17.0 | 2026-01-21 | スキル管理IPC整合性修正: interfaces-agent-sdk.mdのIPCチャンネル名を実装に合わせて更新(skill:list→skill:list-imported等)、戻り値型をOperationResultに統一 |
| 6.16.0 | 2026-01-21 | 統計更新: ファイル数85、行数約20,000行に更新。CONV-06-04(NER)/CONV-07-02(FTS5)完了反映 |
| 6.15.0 | 2026-01-19 | NER仕様独立化&FTS5詳細化: interfaces-rag-entity-extraction.md新規作成、interfaces-rag-search.md FTS5/BM25詳細追加(テーブル構造、クエリパターン、データフロー)、85ファイル構成に拡張 |
| 6.14.0 | 2026-01-19 | スキル実行機能追加: interfaces-agent-sdk.mdにskill:executeIPC/skillAPI.execute/SkillRunResult型/OperationResult型追加、関連ドキュメントリンク追加 |
| 6.13.0 | 2026-01-19 | CONV-06-04完了: エンティティ抽出サービス(NER) Phase 12完了。interfaces-rag.md/architecture-rag.md更新(224テスト、97.1%カバレッジ、96.8%品質スコア) |
| 6.12.0 | 2026-01-18 | SECURITY-001完了: interfaces-chat-history.md v2.0.0更新(認可セクション追加、requestUserIdパラメータ、BR-SESSION-005)、error-handling.md更新(ERR_2006 UNAUTHORIZED、UnauthorizedErrorクラス詳細) |
| 6.11.0 | 2026-01-17 | architecture-patterns.md更新: IPC Handler Registration Pattern追加(SKILL-IPC-001完了記録、登録パターン3種の文書化、セキュリティ要件) |
| 6.10.0 | 2026-01-14 | ui-ux-settings.md新規追加: スライド出力ディレクトリ設定機能のUI/UX仕様・IPC API仕様・セキュリティ要件(slideSettingsAPI) |
| 6.9.0 | 2026-01-13 | Knowledge Graph Store実装完了: interfaces-rag-knowledge-graph-store.md v1.0.1更新、実装詳細追加(Entity/Relation CRUD、グラフ探索、バッチ操作)、カバレッジ86.98%達成 |
| 6.8.0 | 2026-01-13 | AgentSDKPage Postrelease Testing仕様追加: interfaces-agent-sdk.mdに約150行追加(AGENT-005-POST) |
| 6.7.0 | 2026-01-12 | 未タスク指示書3件作成(renderer-build-fix、history-gui-manual-test、error-i18n-support)、ui-ux-history-panel.md v1.6.0更新 |
| 6.6.1 | 2026-01-12 | history-service-db-integration実装内容追加: architecture-file-conversion.md、api-internal-conversion.mdにElectron統合セクション追加 |
| 6.6.0 | 2026-01-12 | VectorSearchStrategy仕様追加: interfaces-rag-search.mdにISearchStrategy実装一覧/Result型/フィルタ対応表/CachedVectorSearchStrategy追加、architecture-rag.mdにVectorSearchStrategyセクション追加 |
| 6.5.0 | 2026-01-12 | Agent Execution UI仕様追加(AGENT-004): interfaces-agent-sdk.md/ui-ux-components.mdに約550行追加、topic-map.md更新 |
| 6.4.0 | 2026-01-12 | GraphRAGクエリサービス仕様追加: interfaces-rag-graphraph-query.md新規、architecture-rag.md更新、topic-map.md更新 |
| 6.3.0 | 2026-01-11 | コミュニティ要約仕様追加: interfaces-rag-community-summarization.md新規、interfaces-rag-community-detection.md更新(v1.1.0)、topic-map.md更新 |
| 6.2.0 | 2026-01-10 | コミュニティ検出(Leiden)仕様追加: interfaces-rag-community-detection.md新規、interfaces-rag.md/architecture-rag.md/topic-map.md更新 |
| 6.1.0 | 2026-01-06 | 500行超過ファイル分割(9ファイル→インデックス化)、70ファイル構成に拡張 |
| 6.0.0 | 2026-01-06 | skill-creator準拠: agents/をTask仕様書テンプレート化、EVALS.json/LOGS.md/log_usage.js追加 |
| 5.0.0 | 2026-01-04 | SKILL.md軽量化、詳細をindexes/references/へ分離 |
| 4.0.0 | 2026-01-03 | kebab-case化、大ファイル分割、47ファイル構成 |
| 3.0.0 | 2026-01-03 | 仕様正本化、検索中心に再設計 |
Structured design dialogue that validates ideas before implementation begins.
Comprehensive design intelligence for web and mobile UI/UX across 10 technology stacks.
Comprehensive implementation plans for multi-step tasks, breaking down specs into bite-sized, testable steps.
Introduction to the obra skills system with mandatory skill invocation rules and best practices.
Execute a written implementation plan with critical review and task checkpoints.
Delegate independent tasks to specialized agents working concurrently with isolated context.
Isolated git worktrees with smart directory selection and safety verification.
Toolkit for interacting with and testing local web applications using Playwright. Supports verifying frontend functionality, debugging UI behavior, capturing browser screenshots, and viewing browser logs.
Plan searchable and shareable content that drives traffic, builds authority, and generates leads.
README-first repository scanner that extracts commands and classifies reproduction candidates without executing them.
Brainstorm and prioritize marketing strategies tailored to your SaaS stage, budget, and goals.
Plan and optimize your website's page hierarchy, navigation, URL structure, and internal linking.
The world's fastest calendar for remote work
Capture, organize, and utilize your knowledge effortlessly.
Instant Summaries of Audio & Video Interviews with AnySummary
Transform PDFs into engaging mind maps.
Chat with any PDF instantly
Create an optimal daily plan using your voice
A productivity platform to centralize organizational knowledge and workflows with contextual AI assistance.
AskYourPDF Pricing Plans: Tailored to Your Needs