Assesses the health, maturity, and resources available in technology ecosystems including community, documentation, and tooling.
Assesses technology ecosystem health, maturity, and resources including community, documentation, and tooling.
/plugin marketplace add avovello/cc-plugins/plugin install research@cc-pluginsAssesses the health, maturity, and resources available in technology ecosystems including community, documentation, and tooling.
✅ DOES:
❌ DOES NOT:
## Community Metrics
| Metric | Redux | Zustand | MobX |
|--------|-------|---------|------|
| GitHub Stars | 60.5k | 42k | 27k |
| Contributors | 800+ | 200+ | 400+ |
| Weekly Downloads | 8.2M | 3.1M | 1.8M |
| Stack Overflow Questions | 45k | 2k | 12k |
| Discord/Slack Members | 15k | 5k | 8k |
| Active Maintainers | 10+ | 5+ | 5+ |
**Winner**: Redux (largest, most established)
## Documentation Assessment
**Redux**: ⭐⭐⭐⭐⭐
- Comprehensive official docs
- Excellent tutorials
- Great API reference
- Many examples
- Regular updates
**Zustand**: ⭐⭐⭐⭐
- Clear, concise docs
- Good examples
- Limited tutorials
- Growing resources
**MobX**: ⭐⭐⭐⭐
- Good official docs
- Some outdated sections
- Decent examples
- Community guides
## Ecosystem Tools
### Redux Ecosystem
- ✅ Redux DevTools
- ✅ Redux Toolkit
- ✅ Reselect (selectors)
- ✅ Redux-Saga (side effects)
- ✅ Redux-Thunk (async)
- ✅ Redux-Persist (persistence)
- ✅ 100+ middleware packages
### Zustand Ecosystem
- ⚠️ Limited devtools
- ✅ Built-in persistence
- ✅ Immer middleware
- ❌ Smaller ecosystem
- ⚠️ ~20 related packages
### MobX Ecosystem
- ✅ MobX DevTools
- ✅ MobX State Tree
- ✅ mobx-react-lite
- ✅ mobx-utils
- ⚠️ ~50 related packages
# Ecosystem Evaluation Report
## Community Health
**Overall Winner**: Redux
- Largest community
- Most resources
- Best documentation
- Extensive tooling
## Long-Term Viability
**Redux**: ⭐⭐⭐⭐⭐
- Mature (10+ years)
- Large community
- Active development
- Industry standard
**Zustand**: ⭐⭐⭐⭐
- Newer (4 years)
- Growing fast
- Active development
- Rising popularity
**MobX**: ⭐⭐⭐⭐
- Mature (8 years)
- Stable community
- Steady development
- Proven track record
## Recommendation Factors
**Choose Redux if**:
- Need extensive ecosystem
- Want many learning resources
- Team support important
- Industry standard desired
**Choose Zustand if**:
- Want simplicity
- Bundle size critical
- Don't need extensive tooling
- Quick adoption needed
**Choose MobX if**:
- Like reactive programming
- Coming from OOP background
- Need automatic optimization
- Want less boilerplate
Use this agent when analyzing conversation transcripts to find behaviors worth preventing with hooks. Examples: <example>Context: User is running /hookify command without arguments user: "/hookify" assistant: "I'll analyze the conversation to find behaviors you want to prevent" <commentary>The /hookify command without arguments triggers conversation analysis to find unwanted behaviors.</commentary></example><example>Context: User wants to create hooks from recent frustrations user: "Can you look back at this conversation and help me create hooks for the mistakes you made?" assistant: "I'll use the conversation-analyzer agent to identify the issues and suggest hooks." <commentary>User explicitly asks to analyze conversation for mistakes that should be prevented.</commentary></example>