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
simple-cvRoutes SimpleCV users to legacy install, image processing, acquisition/display, feature detection, segmentation/tracking, and machine-learning workflows.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill for the legacy SimpleCV computer-vision package when a future agent needs to install it, inspect its API, or route a user question to the right workflow.
Read references/repo-provenance.md when you need to check whether this skill still matches the current checkout or before refreshing it.
Read references/install-and-runtime.md when the user needs install, import, or shell-start guidance.
Read references/workflows.md when the request is broad and you need to choose a sub-skill.
Read references/troubleshooting.md when the user is blocked by OpenCV, pygame, Python 2, or sample-image issues.
Read references/api-reference.md when you need verified constructor and method signatures.
SimpleCV is a legacy Python 2 package. The verified runtime profile for this repo is:
SimpleCV 1.3 / SimpleCV.__version__ == '1.3.0'cv2 and cv / cv2.cvnumpy, scipy, Pillow, pygame, svgwrite, IPython, noseMinimal smoke check:
python -c "import SimpleCV; print(SimpleCV.__version__)"
If the shell needs to run headless, use SDL_VIDEODRIVER=dummy before the simplecv command or before a script that touches Display.
image-processing-basicsUse this for image loading and saving, sample images, transforms, masks, drawing, scanlines, DFT, color utilities, and simple image analysis.
Typical requests:
ImageSet, Color, or ColorModelRead sub-skills/image-processing-basics/SKILL.md and sub-skills/image-processing-basics/references/workflows.md.
acquisition-display-shellUse this for cameras, virtual cameras, the interactive shell, display windows, stream helpers, and calibration or headless runtime issues.
Typical requests:
simplecv shellCamera, VirtualCamera, Display, or StreamRead sub-skills/acquisition-display-shell/SKILL.md and sub-skills/acquisition-display-shell/references/workflows.md.
feature-detectionUse this for corners, blobs, lines, templates, Haar features, keypoints, barcodes, OCR hooks, and feature objects.
Typical requests:
Read sub-skills/feature-detection/SKILL.md and sub-skills/feature-detection/references/workflows.md.
segmentation-trackingUse this for segmentation models, motion, and tracker objects.
Typical requests:
TrackSet, CAMShift, LK, SURF, or MFRead sub-skills/segmentation-tracking/SKILL.md and sub-skills/segmentation-tracking/references/workflows.md.
machine-learning-legacyUse this for the legacy classifier wrappers and feature-extractor workflows.
Typical requests:
KNNClassifier, NaiveBayesClassifier, TreeClassifier, or SVMClassifierRead sub-skills/machine-learning-legacy/SKILL.md and sub-skills/machine-learning-legacy/references/workflows.md.
scripts/check_env.py — run this for import, version, and optional module diagnostics.scripts/check_display_headless.py — run this to verify the display path in a dummy SDL session.sub-skills/*/scripts/*.py — run the workflow-specific helper that matches the user request.If the repository commit, branch, package version, or evidence paths no longer match references/repo-provenance.md, refresh this skill before reusing it.