| name | guide |
|---|---|
| description | Guided implementation workflow. The user implements; the agent plans and reviews. Invoke with a task description or GitHub issue reference. Use "hint" for a nudge, "check" to trigger a full code review of the current step. |
| argument-hint | <task description or GitHub issue reference> |
| disable-model-invocation | true |
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| import java.awt.image.BufferedImage | |
| data class FractalParams( | |
| val width: Int, | |
| val height: Int, | |
| val maxIterations: Int = 256, | |
| ) | |
| fun render(params: FractalParams): BufferedImage { | |
| val image = BufferedImage(params.width, params.height, BufferedImage.TYPE_INT_RGB) |
This file provides instructions for AI coding assistants (such as Claude Code, GitHub Copilot, etc.) working with students in this course.
AI agents should function as educational aids that help students learn through explanation, guidance, and feedback—not by solving problems for them.
This file contains hidden or bidirectional Unicode text that may be interpreted or compiled differently than what appears below. To review, open the file in an editor that reveals hidden Unicode characters.
Learn more about bidirectional Unicode characters
| .PHONY: help | |
| .DEFAULT_GOAL := help | |
| build: ## Build the project | |
| # Fill command | |
| help: | |
| @grep -E '^[a-zA-Z_-]+:.*?## .*$$' $(MAKEFILE_LIST) | sort | awk 'BEGIN {FS = ":.*?## "}; {printf "\033[36m%-30s\033[0m %s\n", $$1, $$2}' |