ソース情報
- リポジトリ
- asermax/claude-plugins
- ソースの最終更新活動
- 2026年3月1日 03:49
- 検出された SKILL.md の言語
- 英語
- スター
- 1
- フォーク
- 1
インストール方法
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
ソースファイルを確認
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
メニュー
デフォルトでは、最初にソースを確認する Prompt が選択されています。直接コマンドに切り替えるか、ローカルコピーをダウンロードすることもできます。
インストールを決める前に、SKILL.md と SkillsMP に表示されている付属ファイルをお読みください。
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
直接コマンドでは確認用 Prompt が省略されます。実行前にソースを確認してください。
npx skills add https://github.com/asermax/claude-plugins --skill migrate-to-deltasコマンドは1行のまま表示されます。コピー前に横へスクロールして全体を確認してください。
ローカルで確認しますか?SkillsMP が現在取得できるファイルをダウンロードできます。
SOC 職業分類に基づく
SKILL.md を表示中
| name | migrate-to-deltas |
| description | Migrate existing katachi project to delta-based workflow |
| disable-model-invocation | true |
Migrate an existing katachi project from feature-centric to delta-centric development.
You must load the following skills before proceeding.
katachi:framework-core - Workflow principles and task managementTransforms your project structure:
**Depends on** fieldsVerify this is a katachi project:
docs/planning/FEATURES.mddocs/planning/DEPENDENCIES.md (if exists, migrate dependencies inline into DELTAS.md entries)Warn user:
"This will restructure your katachi project files.
Changes:
- Creates: delta-specs/, delta-designs/, delta-plans/
- Transforms: FEATURES.md → DELTAS.md
- Moves: feature-specs/ → delta-specs/
- Moves: feature-designs/ → delta-designs/
- Generates: New nested feature-specs/ and feature-designs/
- Inlines: Dependencies into DELTAS.md entries
- Removes: BACKLOG.md
Continue with migration? [Y/N]"
If user declines, exit.
Use parallel task execution for independent operations.
Create all migration tasks with dependencies:
# Task 1: Create directory structure (no deps)
TaskCreate(
subject="Create delta directory structure",
description="Create delta-specs/, delta-designs/, delta-plans/ directories"
)
# Task 2: Transform FEATURES.md → DELTAS.md (no deps)
TaskCreate(
subject="Transform FEATURES to DELTAS",
description="Convert FEATURES.md entries to DELTAS.md with DLT-XXX IDs"
)
# Task 3: Move feature-specs/ → delta-specs/ (depends on 1, 2)
TaskCreate(
subject="Move feature specs to delta specs",
description="Rename and move feature-specs/*.md → delta-specs/*.md"
)
# Task 4: Move feature-designs/ → delta-designs/ (depends on 1, 2)
TaskCreate(
subject="Move feature designs to delta designs",
description="Rename and move feature-designs/*.md → delta-designs/*.md"
)
# Task 5: Inline dependencies into DELTAS.md (depends on 2)
TaskCreate(
subject="Inline dependencies into DELTAS.md entries",
description="Add **Depends on** fields to each delta entry in DELTAS.md"
)
# Task 6: Remove BACKLOG.md (depends on 2)
TaskCreate(
subject="Remove backlog",
description="Archive or delete BACKLOG.md"
)
# Task 7: Analyze deltas to identify domains (depends on 3, 4)
TaskCreate(
subject="Analyze capability domains",
description="Group deltas into capability domains for feature docs"
)
# Task 8: Generate feature-specs/ structure (depends on 7)
TaskCreate(
subject="Generate feature specs",
description="Create nested feature-specs/ with READMEs"
)
# Task 9: Generate feature-designs/ structure (depends on 7)
TaskCreate(
subject="Generate feature designs",
description="Create nested feature-designs/ with READMEs"
)
Execute tasks respecting dependencies. Tasks without dependencies can run in parallel.
mkdir -p docs/delta-specs
mkdir -p docs/delta-designs
mkdir -p docs/delta-plans
Read FEATURES.md, convert to DELTAS.md format:
Old format (FEATURES.md):
### CATEGORY-001: Feature name
**Status**: ✓ Defined
**Complexity**: Medium
**Description**: Feature description...
New format (DELTAS.md):
### DLT-001: Feature name
**Status**: ✓ Defined
**Complexity**: Medium
**Description**: Feature description...
Mapping:
Write to docs/planning/DELTAS.md.
For each file in docs/feature-specs/:
docs/delta-specs/DLT-NNN.mdFor each file in docs/feature-designs/:
docs/delta-designs/DLT-NNN.mdAdd **Depends on**: DLT-XXX, DLT-YYY (or None) to each delta entry in DELTAS.md, deriving from the old DEPENDENCIES.md matrix or FEATURES.md dependency info.
Ask user: "What should we do with BACKLOG.md?"
Execute chosen option.
Read all delta-specs/ files:
auth/
login.md
oauth.md
projects-management/
listing.md
creation.md
Present proposed structure to user for approval.
Create nested structure:
mkdir -p docs/feature-specs
For each domain:
docs/feature-specs/[domain]/Mirror feature-specs/ structure:
mkdir -p docs/feature-designs
For each domain:
docs/feature-designs/[domain]/After all tasks complete:
Backup old structure (optional):
mkdir -p docs/archive/pre-migration
mv docs/planning/FEATURES.md docs/archive/pre-migration/
mv docs/feature-specs/ docs/archive/pre-migration/
mv docs/feature-designs/ docs/archive/pre-migration/
Verify new structure:
Present summary:
"Migration complete!
Deltas: N (from N features)
Delta specs: N files
Delta designs: N files
Feature domains: N
New structure:
- docs/planning/DELTAS.md
- docs/delta-specs/ (N files)
- docs/delta-designs/ (N files)
- docs/feature-specs/ (N domains)
- docs/feature-designs/ (N domains)
Next steps:
- Use /add-delta to add new work
- Use /spec-delta, /design-delta, /plan-delta, /implement-delta
- Use /reconcile-delta to update feature docs after implementation"
Already migrated:
Missing files:
Partial failure:
This is an automated migration with user approval: