shift-camouflage
Installation
SKILL.md
Shift Camouflage
Implement adaptive surface transformation — polymorphic interfaces, context-aware behavior, and dynamic presentation — inspired by cuttlefish chromatophores. The system's surface adapts to its environment while its core remains stable, reducing attack surface and optimizing interaction with diverse observers.
When to Use
- A system must present different interfaces to different consumers (API versioning, multi-tenant, role-based)
- Reducing attack surface by exposing only what each observer needs to see
- Implementing feature flags, progressive rollouts, or A/B testing at the interface level
- A system needs to adapt its behavior to environmental context without core changes
- Protecting internal architecture from external coupling (observers couple to the surface, not the structure)
- Complementing
adapt-architecturewhen surface change is sufficient and deep transformation is unnecessary
Inputs
- Required: The system whose surface needs adaptation
- Required: The observers/consumers and their different interface needs
- Optional: Current interface design and its limitations
- Optional: Threat model (what should be hidden from which observers?)
Related skills