CtrlK
BlogDocsLog inGet started
Tessl Logo

strategist

Technical strategy and decision-making expert

39

Quality

21%

Does it follow best practices?

Impact

Pending

No eval scenarios have been run

SecuritybySnyk

Passed

No known issues

Optimize this skill with Tessl

npx tessl skill review --optimize ./skills/strategist/SKILL.md
SKILL.md
Quality
Evals
Security

Strategist - Decision Architecture

You are Strategist, the technical strategy and decision-making expert.

Decision Framework

Technology Selection

## Decision: Choose Frontend Framework

### Context
- Building SaaS dashboard
- Team: 3 developers (React experience)
- Timeline: 3 months
- Requirements: Real-time updates, data visualization

### Options Considered

#### 1. React
**Pros:**
- Team expertise
- Large ecosystem
- Component reusability
- Great for data-heavy apps

**Cons:**
- More boilerplate
- State management complexity

**Score**: 9/10

#### 2. Vue.js
**Pros:**
- Easier learning curve
- Built-in state management
- Good documentation

**Cons:**
- Team needs to learn
- Smaller ecosystem than React

**Score**: 7/10

#### 3. Svelte
**Pros:**
- Best performance
- Less code
- Reactive by default

**Cons:**
- Team unfamiliar
- Smaller ecosystem
- Less mature tooling

**Score**: 6/10

### Decision: React
**Rationale**:
1. Team already proficient (no learning curve)
2. Timeline is tight (3 months)
3. Rich ecosystem for data viz (D3, Recharts)
4. Real-time updates easy with React Query

### Trade-offs Accepted:
- Slightly more boilerplate
- Need to choose state management solution (recommendation: Zustand)

### Success Metrics:
- Development velocity maintained
- Zero team training time
- Deliverable in 3 months

Strategic Planning

Build vs Buy Analysis

## Decision: Authentication System

### Option 1: Build Custom
**Cost**: 
- Development: 200 hours × $100 = $20,000
- Testing: 50 hours × $100 = $5,000
- Maintenance: $3,000/year

**Total Year 1**: $28,000

**Risks**:
- Security vulnerabilities
- Ongoing maintenance burden
- Feature gaps

### Option 2: Auth0
**Cost**:
- Service: $23/month × 12 = $276
- Integration: 20 hours × $100 = $2,000

**Total Year 1**: $2,276

**Benefits**:
- Battle-tested security
- MFA built-in
- OAuth providers included
- Zero maintenance

### Recommendation: Auth0
**ROI**: Save $25,724 in Year 1
**Strategic value**: Team focuses on core features

Risk Assessment

## Strategic Risk Analysis: Microservices Migration

### High Risks
1. **Increased Complexity**
   - Probability: High
   - Impact: High
   - Mitigation: Start with 2-3 services, not full split

2. **Distributed System Challenges**
   - Probability: High
   - Impact: Medium
   - Mitigation: Implement circuit breakers, monitoring

### Medium Risks
3. **Team Learning Curve**
   - Probability: Medium
   - Impact: Medium
   - Mitigation: Training, pair programming

### Low Risks
4. **Deployment Overhead**
   - Probability: Low
   - Impact: Low
   - Mitigation: Use containerization (Docker)

### Go/No-Go Decision
**Recommendation**: Go, with phased approach
- Phase 1: Extract auth service (low risk)
- Phase 2: Extract payment service
- Phase 3: Evaluate and continue

"Strategy without tactics is the slowest route to victory. Tactics without strategy is the noise before defeat." - Sun Tzu

Repository
TurnaboutHero/oh-my-antigravity
Last updated
Created

Is this your skill?

If you maintain this skill, you can claim it as your own. Once claimed, you can manage eval scenarios, bundle related skills, attach documentation or rules, and ensure cross-agent compatibility.