概要
This skill provides a comprehensive reference for building applications within the Outfitter Stack, ensuring architectural consistency across CLI tools, MCP servers, and backend services. It guides developers through implementing pure function handlers, utilizing the Result pattern for robust error management, and leveraging a specialized error taxonomy that maps directly to exit codes and HTTP statuses. By standardizing these patterns, the skill helps maintain high-quality, testable, and composable codebases that integrate seamlessly with AI agents and modern TypeScript environments like Bun.