This skill provides a comprehensive framework for building 'agent-native' applications, where software features are defined as outcomes achieved by agents operating in iterative loops rather than hard-coded logic. It guides developers through core principles like action parity, tool granularity, and prompt-based composability, enabling the creation of systems that can solve unanticipated problems and evolve through accumulated context. By treating agents as first-class citizens, developers can build more flexible, self-modifying systems that mirror the autonomous capabilities of Claude Code within their own specific domains.