extension-submission-checklist

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

Updated Jan 25, 2026
One-click install
npx skills add https://github.com/benzwick/SlicerMouseMaster --skill extension-submission-checklist
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: extension-submission-checklist
Source: https://github.com/benzwick/SlicerMouseMaster/tree/main/.claude/skills/extension-submission-checklist
Command: npx skills add https://github.com/benzwick/SlicerMouseMaster --skill extension-submission-checklist

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Review and track progress against official 3D Slicer Extension Index submission requirements.

Core Features & Use Cases

  • Provides a structured, auditable checklist aligning with Tier 1 requirements to guide extension submissions.
  • Helps maintainers verify licensing, documentation, URLs, repository settings, and metadata before filing a pull request.
  • Use case: a developer prepares a new extension for the ExtensionsIndex, runs this checklist, and updates artifacts to ensure pass criteria.

Quick Start

Review the repository against the latest official requirements and update the checklist.

Frequently Asked Questions about extension-submission-checklist

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
What are the official requirements to publish an extension to the 3D Slicer Extension Index?

The 3D Slicer Extension Index requires extensions to meet Tier 1 criteria for licensing, documentation, URLs, and repository settings. A metadata snapshot and gap list identifies missing artifacts to resolve before submitting a pull request.

How do I validate my 3D Slicer extension readiness before filing a pull request?

To validate extension readiness, review your repository against a structured checklist aligning with Tier 1 criteria. This produces a metadata snapshot and a gap list of licensing, documentation, and URL issues to update before submission.

What does a Tier 1 extension submission checklist include for 3D Slicer maintainers?

A Tier 1 extension submission checklist includes verifying licensing, documentation, URLs, repository settings, and metadata. It helps maintainers track progress and ensure all artifacts meet the official 3D Slicer Extension Index pass criteria.

Can I use this checklist to verify repository settings for a new 3D Slicer extension?

Yes, you can use the checklist to verify repository settings, alongside licensing and documentation, for a new 3D Slicer extension. It generates a metadata snapshot and gap list to confirm readiness against official Extension Index requirements.

Why does my 3D Slicer extension fail to meet the Extension Index submission criteria?

Your 3D Slicer extension might fail submission criteria due to missing licensing, incomplete documentation, invalid URLs, or incorrect repository settings. Running a validation checklist produces a gap list to identify and resolve these specific issues.

Do I need to update extension metadata before submitting to the 3D Slicer ExtensionsIndex?

Yes, you need to update extension metadata to ensure it aligns with Tier 1 requirements before submitting. The checklist validates your current metadata, producing a snapshot and gap list of artifacts that require updates for a successful pull request.