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
tecoa_adversarial_feature_attackGenerate bounded text-conditioned adversarial feature perturbations for reduced TeCoA robustness recovery.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this skill when a recovery experiment needs a bounded adversarial perturbation that attacks image-text contrastive matching. It is a feature-level reduced proxy for the paper's image-space PGD when full CLIP gradients are unavailable.
Do not use this skill as evidence of full image-space robustness unless the caller provides a real differentiable image encoder and records that stronger runtime separately. In soft-mode recovery, mark its outputs as feature-level proxy evidence.
image_embeddings: clean image feature matrix.text_embeddings: text feature matrix.labels: target text indices.epsilon: Linf perturbation bound.step_size: finite-difference attack step scale.steps: positive number of projected attack steps.adversarial_embeddings: perturbed features.delta: perturbation matrix.loss_trace: loss after each attack step.bound_checks: maximum absolute perturbation and whether the Linf bound passed.Run tests/test_feature_attack.py or validate this skill with the Distiller module skill validator and --run-tests.
This implementation is intentionally tiny and deterministic. It exercises the TeCoA adversarial mechanism without requiring torch, CLIP, ImageNet, or GPU access.