Ben Zwick avatar

Ben Zwick

Community

@benzwick · Perth, Western Australia

17Followers
|
87Public Repos
|
17Published Skills

Agent Skills by Ben Zwick

Showing 17 vetted skills indexed across 1 GitHub repositories.

benzwickbenzwick

build-docs

Generate reference documentation from code and build Sphinx HTML outputs.

Community
Intermediate
benzwickbenzwick

review-ui-screenshots

Identify visual and UX issues in UI screenshots and produce actionable improvement notes.

Community
Intermediate
benzwickbenzwick

autonomous-code-review

Automate tests, linting, type checks, and fixes for Python projects.

Community
Advanced
benzwickbenzwick

validate-extension-submission

Validate extension repositories against Extension Index submission requirements.

Community
Intermediate
benzwickbenzwick

detect-buttons

Detect unknown mouse button mappings in Slicer via a Python console workflow.

Community
Intermediate
benzwickbenzwick

submit-to-extension-index

Automate 3D Slicer extension submission with validation and PR generation.

Community
Intermediate
benzwickbenzwick

add-mouse-profile

Generate standardized MouseMaster profile JSON and default preset for new mice.

Community
Intermediate
benzwickbenzwick

prepare-extension-metadata

Automate preparation and validation of Extension Index metadata and CMakeLists.txt updates.

Community
Advanced
benzwickbenzwick

generate-screenshots

Launch Slicer, capture UI screenshots, and generate manifest.json metadata.

Community
Intermediate
benzwickbenzwick

export-preset

Export preset configurations to portable JSON files for sharing or backup.

Community
Intermediate
benzwickbenzwick

download-ci-artifacts

Download GitHub Actions CI artifacts using gh CLI commands.

Community
Intermediate
benzwickbenzwick

extension-submission-checklist

Validate extension repositories against 3D Slicer Extension Index Tier 1 requirements.

Community
Basic
benzwickbenzwick

fix-bad-practices

Fix bad coding practices detected by automated audits in Python projects.

Community
Advanced
benzwickbenzwick

analyze-test-results

Diagnose failing tests and CI artifacts to pinpoint root causes.

Community
Advanced
benzwickbenzwick

audit-code-quality

Scan repositories for fail-fast anti-patterns and generate structured audit reports.

Community
Advanced
benzwickbenzwick

test-bindings

Test mouse button bindings in Slicer MouseMaster to verify mappings and diagnose issues.

Community
Intermediate
benzwickbenzwick

run-tests

Run pytest, ruff, mypy, and grep audits for Python projects.

Community
Advanced