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
embeddings-and-classificationUse Facenet embeddings for face comparison, SVM classifiers, embedding export, clustering, and contributed recognition examples.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when a task starts from a trained Facenet model and asks for embeddings, face comparison, classifier training/classification, batch export, clustering, or contributed high-level recognition examples.
embeddings.npy, labels.npy, or label strings.compare, classifier, export_embeddings, batch_represent, cluster, predict, or real-time face recognition.facenet, align.detect_face, TensorFlow, NumPy, SciPy, scikit-learn, and OpenCV..pb. Read ../model-export-and-checkpoints/SKILL.md for model formats.../data-and-alignment/SKILL.md first.classifier require at least 20 images per class when --use_split_dataset is enabled.scripts/build_compare_command.py, then read references/workflows.md.scripts/build_classifier_command.py, then read references/workflows.md.scripts/build_export_embeddings_command.py, then read references/workflows.md.scripts/build_cluster_command.py, then read references/workflows.md.references/contributed-workflows.md before using contributed webcam, prediction, or Chinese-whispers code.embeddings:0; image input is input:0; inference uses phase_train:0 set to False.facenet.load_data(paths, False, False, image_size) loads already-aligned images and prewhitens by default.compare aligns each input image using MTCNN before model inference.classifier trains a linear sklearn.svm.SVC(kernel='linear', probability=True) over embeddings and stores (model, class_names) in a pickle.Use command builders with --help first. Run full model-backed commands only after model/data paths are available. For automation, treat model downloads, raw webcam capture, and large folder clustering as user-approved operations, not default smoke tests.
Read references/troubleshooting.md for classifier pickle mismatches, no detected face, empty embedding arrays, old SciPy image I/O, sklearn label issues, and contributed script hazards.