Implement the work described by the user in the spec or tickets.
Use the coding-engineer-skills:tdd skill where possible, at pre-agreed seams.
Run typechecking regularly, single test files regularly, and the full test suite once at the end.
Once done, review the work against the originating spec or tickets and the repository's documented standards before committing.
Commit your work to the current branch.