Skip to content
cccskills
FreePublished on GitHub

do-work

End-to-end implementation workflow. Use when user wants to implement a feature, fix a bug, or make changes and have everything validated and committed.

The English summary is being prepared. Showing the original description.

See how to install

Files included (3)

  • SKILL.md940 B
  • DB-TDD.md1.2 KB
  • FRONTEND-TDD.md1.6 KB

SKILL.md (original)

Review the instructions the agent will receive before you install.

Do Work

Complete implementation workflow from exploration to commit.

Workflow

Phase 1: Explore & Plan

Phase 2: Implement

If you're touching code that interacts with the database, follow the DB TDD workflow.

If you're touching frontend code with complex state (creating/modifying reducers, complex state transitions, non-trivial state management), follow the Frontend TDD workflow.

Phase 3: Feedback Loops

Run each check, fix issues, and re-run until clean. Do these sequentially:

  1. Type checking: pnpm run typecheck
  2. Tests: pnpm test

If a check fails, fix the issue and re-run that check before moving to the next one. Do not move on with failing checks.

Phase 4: Commit

Reviews

No reviews yet. Tell others what you thought.

Comments

No login needed. Share how it worked for you, ask a question, or note where it did not run.

No comments yet. Be the first to write one.

Comments are published right away. Do not include personal information such as email addresses or phone numbers. Up to 2 URLs.

0 / 1,000 characters

This form is protected by reCAPTCHA, and the Google Privacy Policy and Terms of Service apply.

More skills from this repository

Ship a Drizzle schema change end to end — generate the migration, merge, hand Matt the migrate command, redeploy apps/remote, confirm it is green. Use whenever a change adds or edits a file under packages/core/db/migrations/ or changes packages/core/db/schema.ts, or when an apps/remote deploy failed with "production has not applied".

The English summary is being prepared. Showing the original description.

mattpocock/course-video-manager827Updated Oct 19, 2026

Generate or update documentation for the AI Hero API by reading the source code at ~/repos/ai/course-builder. Use when user wants to document, update docs for, or understand the AI Hero API endpoints.

The English summary is being prepared. Showing the original description.

mattpocock/course-video-manager827Updated Oct 19, 2026

Survey the codebase, pick ONE high-leverage deepening opportunity (filtering out anything already proposed), and publish it as a PRD-shaped GitHub issue via /to-prd-project. Designed to run unattended in the daily architecture-review workflow.

The English summary is being prepared. Showing the original description.

mattpocock/course-video-manager827Updated Oct 19, 2026

Install @effect/* packages safely. Use whenever adding a new Effect ecosystem dependency.

The English summary is being prepared. Showing the original description.

mattpocock/course-video-manager827Updated Oct 19, 2026

Optimize slow React Router loaders by eliminating redundant DB queries, creating slim query variants, and parallelizing independent fetches. Use proactively when writing or reviewing loader code that calls domain operations services (e.g. CourseOperationsService, VideoOperationsService), or when triaging a slow page load.

The English summary is being prepared. Showing the original description.

mattpocock/course-video-manager827Updated Oct 19, 2026

Break a PRD into native GitHub sub-issues attached to the parent PRD. Project-local variant of /to-issues, adapted for this repo's PRD-as-parent + native sub-issues + agent:implement multi-session workflow. Argument is the parent PRD issue number.

The English summary is being prepared. Showing the original description.

mattpocock/course-video-manager827Updated Oct 19, 2026

See all skills by mattpocock

Report a problem with this skill