The extension discovers documented Makefile targets and presents them as VS Code tasks. A target is discoverable when it has a non-empty preceding or inline ## description. The extension ignores undocumented targets, helper rules, pattern rules, variable assignments, and unsupported target names.
## Single-line description for the build task
build:
go build ./...
.PHONY: build
test: ## Inline description for the test task
go test ./...
.PHONY: test
Organize tasks with canonical section comments. The extension groups tasks by category in the Activity Bar explorer and places uncategorized tasks under Uncategorized.
# ─── Skills Manager ────────────────────────────────────────────────────
skills-agent-add: ## Provision Agent Skills
skills add ./skills
skills-agent-update: ## Update Agent Skills
skills update ./skills
# --- Dependencies ------------------------------------------------------
dependency-update: ## Update project dependencies
renovate --platform=local
# === Test ==============================================================
test: ## Run the test suite
go test ./...
Document expected positional arguments or Make variable assignments with optional # Usage: metadata. Usage metadata is descriptive and does not validate or supply runtime arguments.
# Usage: make deploy ENV=<name> [VERSION=<version>]
#
deploy: ## Deploy the application
./scripts/deploy --env "$(ENV)" --version "$(VERSION)"
.PHONY: deploy
The publisher page for the extension, including version history, download statistics, and links to the source repository.
Usage and Instructions
Tasks
The repository Makefile provides documented targets for installing dependencies, validating changes, building, packaging, and installing the extension locally.
make vscode-extension-dependencies
make vscode-extension-build
make vscode-extension-package
make vscode-extension-install