Back to list
JakeAO

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

  1. Scan all sessions for character mentions and appearances
  2. Extract faction stances and relationship changes
  3. Track plot progression and key decision points
  4. Identify recurring themes and motifs
  5. Map campaign timeline and events

Relationship Mapping

  1. Build character-to-character relationship graphs
  2. Map faction-to-faction alliance networks
  3. Track enemy-to-organization affiliations
  4. Identify relationship changes over time
  5. Visualize political landscapes

Trend Analysis

  1. Calculate character appearance trends
  2. Analyze faction power shifts
  3. Track moral axis movements (Violence vs. Restraint, etc.)
  4. Identify underdeveloped story elements
  5. 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