Location via proxy:   [ UP ]  
[Report a bug]   [Manage cookies]                
Skip to content

Skills inline migration, task decomposition, and Ralph Loop support#141

Draft
gotalab wants to merge 13 commits intomainfrom
wip/claude-codex-skills-support
Draft

Skills inline migration, task decomposition, and Ralph Loop support#141
gotalab wants to merge 13 commits intomainfrom
wip/claude-codex-skills-support

Conversation

@gotalab
Copy link
Owner

@gotalab gotalab commented Feb 15, 2026

Summary

  • Inline migration: Remove context: fork from all 9 claude-code skills, add Parallel Research sections (both platforms)
  • Task decomposition: Add ordering principle (Foundation→Core→Integration→Validation), _Boundary_ and _Depends_ annotations
  • Intent clarification: RPT-inspired problem-first clarification for init and requirements skills
  • Next Phase guidance: Consistent workflow navigation across all claude-code skills
  • Ralph Loop support: New kiro-ralph-impl skill with Feature Flag Protocol for autonomous TDD implementation
  • AskUserQuestion: Added to allowed-tools for init, requirements, validate-design

Changed files (28)

  • 11 claude-code skills (9 migrated + 1 new ralph-impl + 1 validate-design restructured)
  • 9 codex skills (Parallel Research added)
  • 3 shared rules/templates (tasks-generation, tasks-parallel-analysis, tasks template)
  • 2 test files (assertions updated, 12→13 skills)
  • 1 CLAUDE.md (workflow + skills description)

Test plan

  • npm test — 161/161 pass
  • No context: fork remaining in claude-code skills
  • Parallel Research in all 9 applicable skills (both platforms)
  • kiro-ralph-impl deployed with templates/ralph-prompt.md
  • Feature Flag Protocol in ralph-prompt.md

🤖 Generated with Claude Code

gotalab and others added 4 commits February 16, 2026 02:38
…alph Loop support

- Remove context:fork from all 9 claude-code skills, add Parallel Research sections
- Add Parallel Research to all 9 codex skills
- Add task ordering (Foundation→Core→Integration→Validation), _Boundary_ and _Depends_ annotations
- Add RPT-inspired intent clarification to init and requirements skills
- Add AskUserQuestion to allowed-tools for init, requirements, validate-design
- Add Next Phase guidance to all claude-code skills
- Add kiro-ralph-impl skill with Feature Flag Protocol for autonomous TDD implementation
- Update tests (12→13 skills) and CLAUDE.md workflow

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
@gotalab gotalab changed the title WIP: Add Claude/Codex skills support and docs updates Skills inline migration, task decomposition, and Ralph Loop support Mar 2, 2026
gotalab and others added 9 commits March 3, 2026 15:25
- Add 4 loop management scripts to kiro-ralph-impl (setup-loop.sh, check-loop.sh,
  next-task.sh, complete-task.sh) adapted from CC plugin's ralph-loop
- Update SKILL.md and ralph-prompt.md with script-driven orchestration protocol
- Add agents/openai.yaml to all 13 skills per Codex skills spec
  (display_name, short_description, allow_implicit_invocation: false)
- Add test assertions for scripts and openai.yaml existence

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
…fication

Ralph Loop scripts:
- check-loop.sh: remove task counting, iteration guard only (CONTINUE/MAX_ITERATIONS_REACHED)
- setup-loop.sh: filter subtasks only (X.Y pattern) for max_iterations calculation
- next-task.sh: fix dep-blocked skip (continue not exit), fix _Blocked:/_Depends: pattern matching, add pre-task git snapshot
- complete-task.sh: delta-based staging instead of git add -A
- Update ralph-prompt.md and SKILL.md for both Claude Code and Codex

Spec clarification:
- init: clarify intent based on deliverable requirements (who/situation/change), not subjective ambiguity
- requirements: clarify-then-generate instead of generate-then-iterate, add requirements vs design scope boundary (ask about behavior, defer technology to design)

Design synthesis:
- Add design-synthesis.md rule: generalization, build-vs-adopt, simplification
- Insert Step 3 (Synthesis) between Discovery and Generate in design SKILL.md

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
… physical copies

Replace physical rule file copies in skill directories with a declarative
metadata.shared-rules field in SKILL.md frontmatter. cc-sdd now resolves
rules from templates/shared/settings/rules/ at install time, eliminating
agent×skill duplication (22 files removed, single source of truth maintained).

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
- Default agent changed from claude-code to claude-code-skills so
  `npx cc-sdd` now installs 13 skills into .claude/skills/ by default
- Fix skill count 12→13 in all READMEs (kiro-ralph-impl was added)
- Add .claude/skills/ to project structure tree in READMEs
- Clarify .kiro/settings/rules/ is for non-skills agents only
- Update tests to match new default agent

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Highlight the SDD → Ralph Loop pipeline: spec-tasks generates tasks,
ralph-impl executes them autonomously in a loop, making SDD specs
self-executing plans.

Co-Authored-By: Claude Opus 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant