Back to list
Acurioustractor

justice-matrix-feature

by Acurioustractor

0🍴 0📅 Jan 22, 2026

SKILL.md


name: justice-matrix-feature description: Feature Justice Matrix items for storytelling and content creation

Justice Matrix Feature Skill

When to Use

  • Highlighting a case or campaign for storytelling
  • Creating content angles for Ralph Stories
  • Generating interview questions
  • Creating Australian context reflections
  • Cross-jurisdiction analysis

Commands

CommandPurpose
/ralph-matrix-feature [id]Feature a case/campaign for storytelling
/ralph-matrix-interview [id]Generate interview questions for case/campaign
/ralph-matrix-reflect [id]Create Australian context reflection
/ralph-matrix-compare [id1] [id2]Cross-jurisdiction comparison

Feature Workflow

When an item is featured:

1. Mark featured=true in database
2. Set featured_at timestamp
3. Generate story brief for Ralph Stories
4. Identify interview subjects
5. Create content angles

Content Types

TypePurposeOutput
Case AnalysisLegal breakdown, precedent impactTechnical article
Campaign SpotlightAdvocacy deep-dive, tacticsFeature story
InterviewQ&A with lawyers, advocatesInterview script
ReflectionWhat this means for AustraliaOpinion piece
ComparisonCross-jurisdiction analysisComparative article

Story Brief Generation

For Cases

{
  "type": "case_analysis",
  "title": "[Case citation] - [Issue Summary]",
  "hook": "Why this matters for youth justice",
  "legal_breakdown": {
    "court": "...",
    "issue": "...",
    "holding": "...",
    "precedent_value": "..."
  },
  "australian_relevance": "...",
  "interview_targets": ["type of expert"],
  "content_angles": ["angle 1", "angle 2"]
}

For Campaigns

{
  "type": "campaign_spotlight",
  "title": "[Campaign name] - [Goal Summary]",
  "hook": "Why this campaign matters",
  "campaign_breakdown": {
    "organizations": "...",
    "goals": "...",
    "tactics": "...",
    "status": "..."
  },
  "lessons_for_australia": "...",
  "interview_targets": ["organizer type"],
  "content_angles": ["angle 1", "angle 2"]
}

Interview Question Templates

  1. What makes [case] significant for youth justice?
  2. How does this precedent apply to other jurisdictions?
  3. What were the key legal arguments?
  4. What impact has this had since the decision?
  5. How might this apply to Australian cases?

Campaign - Advocate

  1. What inspired this campaign?
  2. What tactics proved most effective?
  3. What challenges did you face?
  4. What advice would you give to other advocates?
  5. What's next for the campaign?

Australian Reflection Framework

For each featured item, consider:

  1. Parallels: What similar issues exist in Australia?
  2. Differences: What contextual differences matter?
  3. Opportunities: How could Australian advocates apply this?
  4. Challenges: What barriers exist to applying this here?
  5. Partners: Who in Australia should know about this?

Integration with Ralph Stories

Featured items automatically generate briefs for the Ralph Stories pipeline:

// When featuring an item
await supabase.from('ralph_story_briefs').insert({
  source_type: 'justice_matrix',
  source_id: item.id,
  brief_type: contentType,
  brief_data: generatedBrief,
  status: 'pending'
});

Database Updates

When featuring:

UPDATE justice_matrix_cases
SET featured = true, featured_at = NOW()
WHERE id = $1;

Example Usage

# Feature a landmark case
/ralph-matrix-feature uk-rwanda-2023

# Generate interview questions
/ralph-matrix-interview au-malaysia-2011

# Create Australian reflection
/ralph-matrix-reflect ecthr-hirsi-2012

# Compare two cases
/ralph-matrix-compare uk-rwanda-2023 au-malaysia-2011

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