executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
filtering-segmentationApply SimpleITK filters for smoothing, thresholding, morphology, segmentation, N4 bias correction, and label-statistics validation.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task asks to apply SimpleITK filters procedurally or with *ImageFilter objects, smooth or threshold an image, run connected/confidence region growing, use fast marching, correct bias with N4, inspect filter parameters, or validate segmentation output with label statistics.
sitk.FilterName(image, ...) calls and reusable sitk.FilterNameImageFilter() objects, use filter-patterns.ReadImage, WriteImage, DICOM discovery, ImageIO choices, and transform file IO.sitk.GaussianSource(...) creates deterministic synthetic images for examples and smoke tests.sitk.SmoothingRecursiveGaussian(image, sigma, normalizeAcrossScale=False) and sitk.DiscreteGaussian(image, variance, ...) handle Gaussian smoothing with different performance/spacing behavior.sitk.BinaryThreshold(...), sitk.OtsuThreshold(...), sitk.ConnectedThresholdImageFilter(), and sitk.ConfidenceConnectedImageFilter() cover common binary and seeded segmentation workflows.sitk.FastMarchingImageFilter() creates arrival-time maps from trial points; threshold the time map to obtain a segmentation.sitk.N4BiasFieldCorrectionImageFilter() corrects slowly varying intensity bias when given a real-valued image and usually a mask.sitk.LabelShapeStatisticsImageFilter() validates label images by object count, bounding boxes, centroids, physical size, perimeter, and shape metrics.