What problem does it solve?
This Skill provides a standardized framework for managing core productivity and life-management entities, enabling developers to build features for tasks, goals, habits, events, choices, and principles with consistent architecture and tooling.
Core Features & Use Cases
- Unified Domain Management: Build and manage features across six distinct but architecturally identical domains (Tasks, Goals, Habits, Events, Choices, Principles).
- Standardized Architecture: Leverage a consistent pattern of Facade Services, Sub-services, Domain Events, and Three-View UIs for all domains.
- Use Case: A product manager needs to add a new feature to the Goals domain that tracks user progress towards achieving them. They can use this Skill's patterns to understand the existing Goal service structure, implement the new progress tracking logic within a dedicated sub-service, and integrate it seamlessly with the existing facade and UI.
Quick Start
Use the Activity Domains Skill to add a new sub-service for scheduling to the Tasks domain.