Loading...
Loading...
Use when an approved spec or design needs to become an implementation plan, after mise and before any code. Also use when the user says "write the plan", "plan this out", or the work will be executed later, by someone else, or in a fresh session.
npx skill4agent add escoffier-labs/skillet recipe- [ ]docs/plans/YYYY-MM-DD-<topic>.md### Task N: <component>
**Files:**
- Create: `exact/path/to/file.py`
- Modify: `exact/path/to/existing.py:123-145`
- Test: `tests/exact/path/test_file.py`
- [ ] Write the failing test
```python
def test_specific_behavior(tmp_store):
result = function(input)
assert result == expected
```
- [ ] Run it, watch it fail: `pytest tests/exact/path/test_file.py::test_specific_behavior -v` - expect FAIL, "function not defined"
- [ ] Implement the minimal change
```python
def function(input):
return expected
```
- [ ] Run to green: same command - expect PASS
- [ ] Commit: `git add -A && git commit -m "feat: <effect>"`