From logvalet
Decompose a specification document into Backlog issues: the LLM analyzes a spec/requirements file, breaks it into appropriately-scoped tasks, and creates them in Backlog one by one with dry-run preview before each submission. TRIGGER when: user says "specから課題作成", "仕様から課題を作って", "spec to issues", "仕様書を課題に分解", "要件を課題にして", "spec 分解", "仕様分解", "仕様書からチケットを切って", "spec からタスクを作成", "要件定義を課題に", "仕様をバックログに登録", "spec を issue に変換", "設計書から課題を起こして", "PRD から課題を作成", "タスク分解", "break down spec into issues", "create issues from requirements", "一括課題作成", "bulk issue creation from spec". DO NOT TRIGGER when: user wants to create a single issue manually (use issue-create) or wants to write a spec first (use an external spec tool).
npx claudepluginhub youyo/claude-plugins --plugin logvaletThis skill uses the workspace's default tool permissions.
spec ファイルを解析し、適切な粒度の課題リストに分解してから Backlog に順次登録する。
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Guides building MCP servers enabling LLMs to interact with external services via tools. Covers best practices, TypeScript/Node (MCP SDK), Python (FastMCP).
Generates original PNG/PDF visual art via design philosophy manifestos for posters, graphics, and static designs on user request.
spec ファイルを解析し、適切な粒度の課題リストに分解してから Backlog に順次登録する。
For full logvalet CLI documentation, see the
logvaletskill.
Use logvalet-spec-to-issues when you need to:
Ask the user for one of:
./docs/spec.md, ./requirements.md)Read the spec file if a path is provided.
Ask the user (in a single question):
project-key — target Backlog projectassignee (optional — can be left unset for all issues)priority (optional — default: "中")issue-type (optional — default: "タスク")If project key is unknown, list available projects:
lv project list -f md
Analyze the spec and generate a proposed issue list. Guidelines:
Show the proposed issue list before creating anything:
## Spec → Issues 分解結果 — PROJECT_KEY
> spec: ./spec.md | 課題数: N件
### 課題リスト
1. **[高] API エンドポイント設計**
- 説明: spec §3 の認証エンドポイントを実装
- 推定工数: 2日
- 依存: なし
2. **[中] データベーススキーマ設計**
- 説明: spec §4 のテーブル定義に従いマイグレーション作成
- 推定工数: 1日
- 依存: なし
3. **[高] フロントエンド認証フロー**
- 説明: spec §5 のログイン/ログアウト UI
- 推定工数: 3日
- 依存: 課題1
---
N件の課題を作成します。[全て作成/選択/キャンセル]
Allow the user to:
For each issue to be created, run --dry-run first:
lv issue create \
--project-key PROJ \
--summary "API エンドポイント設計" \
--description "spec §3 の認証エンドポイントを実装" \
--priority "高" \
--issue-type "タスク" \
--dry-run
Show the dry-run summary to the user and confirm before proceeding to actual creation.
Create each confirmed issue one by one:
lv issue create \
--project-key PROJ \
--summary "API エンドポイント設計" \
--description "spec §3 の認証エンドポイントを実装" \
--priority "高" \
--issue-type "タスク"
For child issues, use --parent-issue-id after the parent is created:
lv issue create \
--project-key PROJ \
--summary "子タスクのタイトル" \
--parent-issue-id PARENT_ISSUE_ID
After all issues are created, show a summary:
## 作成完了 — N件の課題を登録しました
| # | 課題キー | タイトル |
|---|----------|----------|
| 1 | PROJ-101 | API エンドポイント設計 |
| 2 | PROJ-102 | データベーススキーマ設計 |
| 3 | PROJ-103 | フロントエンド認証フロー |
logvalet command for spec decomposition; the LLM does the analysis--parent-issue-id is available--dry-run before bulk creation