← スキル一覧に戻る

story-execution
by anis-marrouchi
Ralph Loop + RLM Claude Code plugin (experimental)
⭐ 3🍴 2📅 2026年1月22日
SKILL.md
name: story-execution description: "Execute a single user story from prd.json. Use during Ralf loop iterations to implement stories correctly."
Story Execution Skill
Expert guidance for implementing a single user story in one Ralf iteration.
When to Use
- During Ralf loop iterations
- When implementing a story from prd.json
- When you need to ensure proper execution flow
Execution Flow
1. Pre-Implementation
- Read
.ralf/prd.jsonto get story details - Read
.ralf/progress.txtfor codebase patterns - Check you're on the correct branch
- Identify the target story (first with
passes: false)
2. Implementation
- Implement ONLY the acceptance criteria listed
- Follow existing code patterns
- Keep changes minimal and focused
- Don't add extras not in acceptance criteria
3. Verification
- Run typecheck (required for all stories)
- Run linter if configured
- Run tests if relevant
- For UI stories: verify visually if possible
4. Post-Implementation
- Commit with message:
feat: [US-XXX] - [Story Title] - Update
.ralf/prd.json: setpasses: true - Append to
.ralf/progress.txtwith learnings - Update AGENTS.md if reusable patterns found
Quality Gates
A story is only complete when:
- All acceptance criteria met
- Typecheck passes
- No linting errors
- Changes committed
-
.ralf/prd.jsonupdated -
.ralf/progress.txtlogged
Common Mistakes to Avoid
- Scope Creep: Implementing more than the acceptance criteria
- Skipping Verification: Not running typecheck/tests
- Forgetting Progress: Not updating
.ralf/progress.txt - Breaking Changes: Changing code outside story scope
- Missing Commits: Forgetting to commit before loop ends
Progress Entry Format
## [Date] - [Story ID]
- What was implemented
- Files changed
- **Learnings:**
- Patterns discovered
- Gotchas encountered
---
Completion Check
After completing a story:
- Check if ALL stories have
passes: true - If yes: output
<promise>COMPLETE</promise> - If no: end response (next iteration continues)
スコア
総合スコア
50/100
リポジトリの品質指標に基づく評価
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
レビュー
💬
レビュー機能は近日公開予定です