Files
cursor__plugins/cursor-dev-kit/README.md
ericzakariasson 97128c02db Apply writing guide: sentence-case titles, remove em-dashes and semicolons
- Convert all H1 headings to sentence case across skills, rules, agents,
  commands, and READMEs (~65 headings)
- Replace em-dashes with colons in plugin.json descriptions and README
  taglines to match marketplace.json convention
- Replace semicolons with periods and restructure sentences across skills,
  rules, agents, and READMEs (~19 instances)

Co-authored-by: Cursor <cursoragent@cursor.com>
2026-02-10 18:11:09 -08:00

45 lines
1.5 KiB
Markdown

# Cursor Dev Kit plugin
Internal-style workflows for CI, code review, shipping, and test reliability.
## Installation
```bash
agent install cursor-dev-kit
```
## Components
### Skills
| Skill | Description |
|:------|:------------|
| `loop-on-ci` | Watch CI runs and iterate on failures until checks pass |
| `review-and-ship` | Run a structured review, commit changes, and open a PR |
| `run-smoke-tests` | Run Playwright smoke tests and triage failures |
| `fix-ci` | Find failing CI jobs, inspect logs, and apply focused fixes |
| `new-branch-and-pr` | Create a fresh branch, complete work, and open a pull request |
| `get-pr-comments` | Fetch and summarize review comments from the active pull request |
| `check-compiler-errors` | Run compile and type-check commands and report failures |
| `what-did-i-get-done` | Summarize authored commits over a given time period into a concise status update |
| `weekly-review` | Generate a weekly recap of shipped work with bugfix/tech-debt/net-new highlights |
| `fix-merge-conflicts` | Resolve merge conflicts, validate build/tests, and summarize decisions |
| `deslop` | Remove AI-generated code slop and clean up code style |
### Agents
| Agent | Description |
|:------|:------------|
| `ci-watcher` | Monitor GitHub Actions runs and return concise pass/fail summaries |
### Rules
| Rule | Description |
|:-----|:------------|
| `typescript-exhaustive-switch` | Require exhaustive switch handling for unions/enums |
| `no-inline-imports` | Keep imports at module top-level for readability and consistency |
## License
MIT