Dev Workflow
Development workflow skills for commits, linting, testing, code review, PRs, documentation, coverage, dependencies, project scaffolding, and task automation
Skills in this plugin
12- ▌ Pr · seabbs-skillsCreate a pull request based on a GitHub issue with analysis, implementation, QA, and PR creation
- ▌
- ▌
- ▌
- ▌ Commit · seabbs-skillsCreate a well-structured commit with conventional format and proper git identity
- ▌ Review · seabbs-skillsPerform a code review with linting, standards checking, and priority-ranked findings
- ▌ Show Diff · seabbs-skillsOpen a tmux split running diffview.nvim so the user can review the agent's recent changes. Use proactively after non-trivial edits, or when the user asks to "show the diff", "open a diff viewer", or similar.
- ▌
- ▌ Patch Release · seabbs-skillsPlan a patch release from recent issues. Triages what belongs in a patch, proposes a batch for approval, then opens a tracking issue with the version number, draft release notes and a checklist. Use when asked to plan or scope a patch release, cut a bugfix release, or work out what should go into the next x.y.Z.
- ▌ Pre Pr Checks · seabbs-skillsRun the full pre-PR verification routine (format, lint, tests, type/package checks, coverage) in an isolated subagent so the main thread stays clean. Invoke this after a gh pr create is blocked by the pre-tool-use hook; report ready or unready back to the main thread.
- ▌ Improve Coverage · seabbs-skillsImprove test coverage by identifying gaps and generating meaningful tests
- ▌ Project Organization · seabbs-skills bundleExpert guidance for setting up and organizing research software projects following established patterns for R packages, Julia packages, and research projects