Create a structured plan with Ralph Wiggum Loop integration for backend Django projects.
Creates a structured Django backend plan with Ralph Wiggum Loop integration for task tracking.
/plugin marketplace add DiversioTeam/agent-skills-marketplace/plugin install plan-directory@diversiotechUse your backend-ralph-plan Skill to create a plan directory with Ralph integration.
/ralph-wiggum:ralph-loopStep 1: This skill creates the plan structure
Step 2: Run it:
/plan-directory:run <slug>
The run command automatically extracts the correct completion promise from
RALPH-PROMPT.md (e.g., ALL 4 USER-PREFERENCES TASKS COMPLETE).
optimo_surveys/)digest/)"digest")Specify your project's commands (defaults shown):
| Setting | Default | Example with .bin/ wrapper |
|---|---|---|
| Lint | ruff check | .bin/ruff check |
| Format | ruff format | .bin/ruff format |
| Types | ty | .bin/ty |
| Tests | pytest | .bin/pytest |
| Django | django | .bin/django |
| Test config | (none) | --dc=TestLocalApp |
| Coverage target | 90% | 90% |
Create a backend-ralph-plan for adding user notifications.
Title: User Notifications Slug: user-notifications App path: optimo_notifications/ Module: notifications/ Test filter: "notification"
Tasks:
- Notification model
- Email sender service
- Slack integration
- Preferences API
- Scheduler job
- Integration tests
Tooling: Use .bin/ wrappers, pytest config --dc=TestLocalApp
Run it:
/plan-directory:run <slug>
/plan-directory:plan - Base plan without Ralph integration/plan-directory:run - Execute a RALPH plan (auto-invokes ralph-loop)/ralph-wiggum:cancel-ralph - Cancel an active Ralph loop