CoursesAI-Assisted Coding

Specifying the Work

Turn a vague request into a task an agent can execute: acceptance criteria, a boundary, a size it can finish, and a place in the git workflow.

Lessons
5
Exercises
29
Minutes
31

Start Acceptance Criteria

  1. 1

    Acceptance Criteria

    After this lesson you can write the three to six checkable statements that say when a coding task is done, and use them as the test the diff is judged against.

    DebugFill blankMultiple choice
    5 exercises
    5 min
  2. 2

    Issues, Branches, Commits, Pull Requests

    After this lesson you can place agent work inside the git workflow so every change has a brief, a branch, readable commits and a review before it reaches main.

    DebugCode orderMultiple choice
    5 exercises
    6 min
  3. 3

    Sizing the Task and Writing the Brief

    After this lesson you can cut work to a size an agent finishes and you can review in one sitting, and write its brief in five lines.

    DebugCode orderMultiple choice
    5 exercises
    6 min
  4. 4

    Checkpoint: Say What Done IsCheckpoint

    Criteria, sizing, git flow and briefs in fresh situations.

    DebugFill blankMultiple choice
    6 exercises
    6 min
  5. 5

    Boss: From Request to TaskBoss

    One vague feature request, turned into agent-ready tasks in eight moves.

    DebugCode orderFill blankMultiple choice
    8 exercises
    8 min