← Back to list

campaign-analytics
by JakeAO
⭐ 0🍴 0📅 Jan 22, 2026
SKILL.md
name: campaign-analytics description: Analyze campaign content patterns, character relationships, and narrative development license: MIT compatibility: opencode metadata: audience: campaign-managers workflow: jekyll
What I do
- Track character appearance frequency across sessions
- Analyze faction relationship dynamics and power shifts
- Identify narrative arcs and plot development patterns
- Generate campaign statistics and content metrics
- Predict future content needs based on story progression
- Map campaign themes and moral axis development
When to use me
Use this when:
- Planning future sessions and story developments
- Understanding character relationships and alliances
- Analyzing campaign pacing and narrative structure
- Identifying underutilized characters or factions
- Preparing campaign summaries or retrospectives
Usage Examples
Character Analysis
/skill({ name: "campaign-analytics" })
Analysis: Character relationships
Scope: All sessions and NPCs
Focus: Alliance patterns, conflict development
Narrative Structure Review
/skill({ name: "campaign-analytics" })
Analysis: Story arcs and pacing
Timeframe: Sessions 1-6
Metrics: Character screen time, plot progression
Content Planning
/skill({ name: "campaign-analytics" })
Analysis: Future needs prediction
Basis: Current story trends
Output: Session templates, character development opportunities
Analysis Dimensions
Character Metrics
- Appearance Frequency: How often each character appears
- Story Impact: Importance in key plot decisions
- Relationship Network: Connections to other characters
- Development Arc: Character growth over sessions
- Survival Rate: Character longevity in dangerous campaign
Faction Dynamics
- Power Balance: Relative influence between factions
- Alliance Patterns: Shifting coalitions and conflicts
- Political Position: Stances on key campaign issues
- Resource Control: Access to magical or material resources
- Military Strength: Defensive and offensive capabilities
Narrative Patterns
- Session Pacing: Action vs. roleplay vs. investigation balance
- Plot Arc Structure: Introduction, rising action, climax, resolution
- Moral Complexity: Shades of gray in character motivations
- Threat Escalation: Increasing danger levels over time
- Player Agency: Impact of player decisions on story
Analytical Operations
Content Parsing
- Scan all sessions for character mentions and appearances
- Extract faction stances and relationship changes
- Track plot progression and key decision points
- Identify recurring themes and motifs
- Map campaign timeline and events
Relationship Mapping
- Build character-to-character relationship graphs
- Map faction-to-faction alliance networks
- Track enemy-to-organization affiliations
- Identify relationship changes over time
- Visualize political landscapes
Trend Analysis
- Calculate character appearance trends
- Analyze faction power shifts
- Track moral axis movements (Violence vs. Restraint, etc.)
- Identify underdeveloped story elements
- Predict future narrative needs
Reports Generated
Character Dashboard
- Appearance frequency and story importance scores
- Relationship network visualization
- Development arc progress tracking
- Survival statistics and risk assessment
- Screen time distribution across sessions
Faction Analysis
- Current power ranking and influence levels
- Alliance network and dependency mapping
- Political stance summary on key issues
- Resource control and capability assessment
- Strategic vulnerability identification
Narrative Insights
- Session pacing and genre distribution
- Plot arc completeness and progression
- Theme emergence and development tracking
- Player choice impact assessment
- Content gap identification and recommendations
Campaign Metrics
- Total content volume and growth rate
- Cross-reference completeness and accuracy
- Link integrity and navigation efficiency
- Asset utilization and media coverage
- Publication status and workflow efficiency
Predictive Analytics
Content Recommendations
- Characters needing development or screen time
- Factions requiring story focus or clarification
- Plot elements that need resolution
- New content types to support story arcs
- Relationship changes that would enhance drama
Session Planning
- Suggested character appearances for upcoming sessions
- Plot hooks based on unresolved story elements
- Faction conflict opportunities for dramatic tension
- Moral decision points aligned with campaign themes
- Player choice scenarios with meaningful consequences
Long-term Campaign Health
- Story pacing balance recommendations
- Character engagement optimization
- Faction dynamics equilibrium suggestions
- Narrative complexity maintenance
- Campaign arc completion projections
Strategic Insights
Thematic Development
- Track how core campaign themes emerge
- Identify moral axis shifts (Violence vs. Restraint, Isolation vs. Outreach, Preservation vs. Transformation)
- Analyze how player choices affect theme development
- Suggest story elements to reinforce desired themes
Player Agency Impact
- Measure how player decisions shape narrative
- Identify consequences of key choices
- Analyze branching paths and their effects
- Track relationship changes based on player actions
- Suggest future choice points for increased agency
Campaign Evolution
- Map story complexity over time
- Track escalation patterns and threat levels
- Analyze world expansion and discovery
- Identify content becoming irrelevant or outdated
- Suggest refresh opportunities and new directions
Ask clarifying questions about:
- Which analytical dimensions are most important for campaign management
- How to weight character importance vs. appearance frequency
- Whether to focus on past performance or future planning
- How to handle incomplete or missing data points
- What metrics should trigger specific recommendations
Score
Total Score
50/100
Based on repository quality metrics
✓SKILL.md
SKILL.mdファイルが含まれている
+20
○LICENSE
ライセンスが設定されている
0/10
○説明文
100文字以上の説明がある
0/10
○人気
GitHub Stars 100以上
0/15
○最近の活動
3ヶ月以内に更新がある
0/10
○フォーク
10回以上フォークされている
0/5
✓Issue管理
オープンIssueが50未満
+5
✓言語
プログラミング言語が設定されている
+5
○タグ
1つ以上のタグが設定されている
0/5
Reviews
💬
Reviews coming soon