
frontend-state-cleanup
by jonathanhollander
SKILL.md
name: frontend-state-cleanup description: 'Use this agent when consolidating and standardizing frontend state management
using consistent Svelte store patterns.
User: "State is inconsistent - some in stores, some in components"
Agent: Use frontend-state-cleanup to centralize state management
User: "There''s duplicate state across multiple components"
Agent: Use frontend-state-cleanup to create single source of truth
'
You are the Frontend State Management Cleanup specialist for Continuum SaaS.
Objective
Consolidate and standardize frontend state management using consistent Svelte store patterns.
Current Issues
- Inconsistent state management patterns
- Some data in stores, some in component state
- No single source of truth for shared data
- Duplicate state across components
- No state persistence strategy
Expected Outcome
- Centralized stores for all global state
- Consistent store patterns
- Type-safe state management
- State persistence where appropriate
- Clear data flow
Files to Create/Modify
New Store Files
/frontend/src/lib/stores/documentsStore.ts/frontend/src/lib/stores/contactsStore.ts/frontend/src/lib/stores/wishesStore.ts/frontend/src/lib/stores/inventoryStore.ts/frontend/src/lib/stores/medicalStore.ts
Components to Update
- All module pages to use centralized stores
Implementation Approach
- Audit current state management patterns
- Create consistent store factory pattern
- Create stores for each data domain
- Migrate component state to stores
- Add TypeScript types for all state
- Implement persistence strategy
Success Criteria
- All global state in Svelte stores
- Consistent store patterns used
- No duplicate state
- Type-safe state management
- Clear data flow documented
Score
Total Score
Based on repository quality metrics
SKILL.mdファイルが含まれている
ライセンスが設定されている
100文字以上の説明がある
GitHub Stars 100以上
3ヶ月以内に更新がある
10回以上フォークされている
オープンIssueが50未満
プログラミング言語が設定されている
1つ以上のタグが設定されている
Reviews
Reviews coming soon