refactor(skills): remove krow-mobile-data-connect skill
- Deleted .agents/skills/krow-mobile-data-connect/ directory - Updated README.md to remove all references - Now maintaining 4 core mobile skills instead of 5
This commit is contained in:
@@ -9,7 +9,6 @@ These skills help AI agents contribute effectively to mobile application develop
|
||||
- **Architecture patterns** for Clean Architecture implementation
|
||||
- **Design system rules** for consistent UI implementation
|
||||
- **Release procedures** for version management and deployment
|
||||
- **Data access patterns** for backend integration
|
||||
|
||||
## Available Skills
|
||||
|
||||
@@ -116,31 +115,6 @@ These skills help AI agents contribute effectively to mobile application develop
|
||||
- Source: `docs/MOBILE/05-release-process.md`
|
||||
- Comprehensive: `docs/RELEASE/mobile-releases.md` (900+ lines)
|
||||
|
||||
### 5. krow-mobile-data-connect
|
||||
|
||||
**Purpose:** Centralized backend query management via connectors pattern
|
||||
|
||||
**Covers:**
|
||||
- Data Connect connectors pattern rationale
|
||||
- Connector structure (mirroring backend)
|
||||
- Clean Architecture in connectors (domain/data layers)
|
||||
- Feature integration pattern
|
||||
- Adding queries to existing connectors
|
||||
- Creating new connectors
|
||||
- Benefits and anti-patterns
|
||||
- Current implementation (staff, shifts connectors)
|
||||
|
||||
**Use When:**
|
||||
- Integrating backend queries into mobile features
|
||||
- Creating new connector repositories
|
||||
- Adding queries to existing connectors
|
||||
- Preventing duplicate backend queries
|
||||
- Implementing feature repositories that use connectors
|
||||
- Understanding data layer architecture
|
||||
|
||||
**Key Documentation:**
|
||||
- Source: `docs/MOBILE/03-data-connect-connectors-pattern.md`
|
||||
|
||||
## Skill Organization
|
||||
|
||||
Each skill follows this structure:
|
||||
@@ -153,9 +127,7 @@ Each skill follows this structure:
|
||||
│ └── SKILL.md
|
||||
├── krow-mobile-design-system/
|
||||
│ └── SKILL.md
|
||||
├── krow-mobile-release/
|
||||
│ └── SKILL.md
|
||||
└── krow-mobile-data-connect/
|
||||
└── krow-mobile-release/
|
||||
└── SKILL.md
|
||||
```
|
||||
|
||||
@@ -175,7 +147,6 @@ Each skill includes a description in its frontmatter that helps AI agents determ
|
||||
2. **Skills can be combined** - multiple skills may be relevant:
|
||||
- Development rules + Architecture (implementing features)
|
||||
- Architecture + Design System (creating UI with proper structure)
|
||||
- Development rules + Data Connect (backend integration)
|
||||
- Release + Development rules (preparing releases)
|
||||
|
||||
3. **Reference documentation** when needed:
|
||||
@@ -217,7 +188,7 @@ docs/MOBILE/
|
||||
├── 00-agent-development-rules.md → krow-mobile-development-rules
|
||||
├── 01-architecture-principles.md → krow-mobile-architecture
|
||||
├── 02-design-system-usage.md → krow-mobile-design-system
|
||||
├── 03-data-connect-connectors-pattern.md → krow-mobile-data-connect
|
||||
├── 03-data-connect-connectors-pattern.md (not in skills)
|
||||
├── 04-use-case-completion-audit.md (not in skills yet)
|
||||
└── 05-release-process.md → krow-mobile-release
|
||||
|
||||
@@ -230,7 +201,6 @@ docs/RELEASE/
|
||||
These skills encode **NON-NEGOTIABLE** standards. When AI agents:
|
||||
- Create features → Must follow development rules
|
||||
- Implement UI → Must use design system
|
||||
- Access backend → Must use connectors pattern
|
||||
- Prepare releases → Must follow release process
|
||||
- Structure code → Must maintain Clean Architecture
|
||||
|
||||
@@ -257,7 +227,6 @@ These skills transform documentation into actionable, contextual guidance for AI
|
||||
- Clean Architecture with strict boundaries
|
||||
- Feature isolation via zero cross-feature imports
|
||||
- Immutable design system
|
||||
- Centralized backend access via connectors
|
||||
- Semantic versioning and structured releases
|
||||
- Localization-first user interfaces
|
||||
|
||||
|
||||
Reference in New Issue
Block a user