From rails-agent-skills
Implements single focused code changes by writing or modifying source code, adding unit and integration tests, and running the project test suite for verification. For features, bug fixes, or scoped behavioral changes; one task at a time.
npx claudepluginhub igmarin/rails-agent-skills --plugin rails-agent-skillsThis skill uses the workspace's default tool permissions.
- Implementing a single task from a plan
Executes structured workflow for single scoped coding task: understand requirements, plan changes, implement, test, verify, and report. Use for focused implementation from plans or tickets.
Executes autonomous dev workflow: understands issues, plans minimal sub-problem changes, implements code, iterates verify-fix loops until verified. For bugs, features, end-to-end changes.
Share bugs, ideas, or general feedback.
Task: "add rate limiting to the login endpoint"
☐ Add the middleware
☐ Write a test asserting a 429 response after N requests
☐ Run pytest tests/test_login.py (or project equivalent) — confirm passes
☐ Wire up the config option, verify again before moving on
Task: "fix the divide-by-zero crash when the user list is empty"
☐ Reproduce with a failing test: pytest tests/test_users.py::test_empty_list
☐ Apply the guard clause in the affected function
☐ Re-run the targeted test — confirm passes
☐ Run full suite: pytest — confirm no regression
☐ Call out explicitly if unable to reproduce the original crash before fixing
curl the affected endpoint, run a targeted test file, or check a specific log output)