journalist-analyst▌
rysweet/amplihack · updated Apr 12, 2026
MDX-style export adds YAML metadata + attribution linking explainx.ai and this canonical listing URL.
Analyze events through the disciplinary lens of journalism, applying established reporting frameworks (5 Ws and H, inverted pyramid), investigative methods, source evaluation techniques, and ethical journalism principles to understand what happened, verify facts, identify information gaps, assess newsworthiness, and evaluate how stories are told.
Journalist Analyst Skill
Purpose
Analyze events through the disciplinary lens of journalism, applying established reporting frameworks (5 Ws and H, inverted pyramid), investigative methods, source evaluation techniques, and ethical journalism principles to understand what happened, verify facts, identify information gaps, assess newsworthiness, and evaluate how stories are told.
When to Use This Skill
- Breaking News Analysis: Rapidly assessing developing events for facts and significance
- Fact-Checking: Verifying claims, identifying misinformation, evaluating evidence
- Source Evaluation: Assessing credibility and reliability of information sources
- Story Development: Identifying angles, leads, and information gaps
- Media Criticism: Analyzing how news is framed, what's emphasized or omitted
- Crisis Communication: Understanding information flow and public perception
- Investigative Analysis: Uncovering hidden connections, following money/power
Core Philosophy: Journalistic Thinking
Journalistic analysis rests on fundamental principles:
Facts Are Sacred: Accuracy is paramount. Verify before publishing. Correct errors promptly.
Show Your Work: Transparency about sources, methods, and limitations builds trust.
Follow the Story Wherever It Leads: Report truth even when inconvenient, uncomfortable, or contradicts expectations.
Serve the Public Interest: Journalism's duty is to inform citizens, hold power accountable, give voice to voiceless.
Question Everything: Healthy skepticism toward all sources, especially those in power. Trust but verify.
Context Matters: Facts without context can mislead. Provide background, perspective, proportion.
Be Fair and Balanced: Present multiple perspectives. Distinguish reporting from opinion. Minimize harm.
Theoretical Foundations (Expandable)
Framework 1: The 5 Ws and H (Fundamental Questions)
Origin: Classical rhetoric (Hermagoras of Temnos, 1st century BCE), refined in journalism
Core Principle: Complete story answers six essential questions
The Six Questions:
1. Who?
- Who is involved (actors, stakeholders)?
- Who is affected?
- Who made decisions?
- Who has authority or expertise?
- Who wins? Who loses?
2. What?
- What happened?
- What is the event, action, or development?
- What are the key facts?
- What changed?
- What are the consequences?
3. When?
- When did this occur?
- What is the timeline?
- When did key events happen?
- When will effects be felt?
- Why does timing matter?
4. Where?
- Where did this happen?
- What is the geographic scope?
- Where are effects felt?
- Why does location matter?
5. Why?
- Why did this happen?
- What are the causes?
- What motivations drove actions?
- Why does this matter?
- Why now?
6. How?
- How did this happen?
- What is the mechanism or process?
- How do we know (sourcing)?
- How widespread or significant?
- How will this unfold?
Key Insights:
- Systematic framework ensures completeness
- Identifies information gaps
- Guides reporting and questioning
- Provides structure for analysis
When to Apply: Every story, event, or claim analysis
Sources:
- Five Ws - Wikipedia
- Journalism textbooks (standard framework)
Framework 2: Inverted Pyramid Structure
Origin: American journalism, 19th century (Civil War era)
Core Principle: Most important information first, details in descending order of importance
Structure:
- Lead (Lede): Most newsworthy facts (who, what, when, where, why, how)
- Body: Supporting details, context, quotes, in decreasing importance
- Tail: Background, less essential information
Rationale:
- Readers may stop reading at any point—ensure they get essentials first
- Editors can cut from bottom without losing key facts
- Busy readers get core information quickly
Key Insights:
- Forces prioritization (what matters most?)
- Front-loads verification (most important claims get most scrutiny)
- Clarity and efficiency
Modern Variations:
- Hourglass: Inverted pyramid top, narrative middle, conclusion
- Kabob: Multiple inverted pyramids (breaking news updates)
- Nut graf: After lead, paragraph explaining significance
When to Apply: Breaking news, straightforward reporting, time-sensitive information
Source: Inverted Pyramid - Wikipedia
Framework 3: Newsworthiness Criteria
Definition: Factors determining whether event is newsworthy
Seven Classic Criteria:
1. Timeliness
- Recent events are more newsworthy
- "News" means "new"
- Immediacy creates urgency
2. Proximity
- Geographic or psychological closeness to audience
- Local events more relevant than distant
- Cultural proximity matters too
3. Impact / Consequence
- How many people affected?
- How significantly?
- Long-term vs. short-term effects
4. Prominence
- Involves well-known people, organizations, places
- Public figures held to different standard
- Celebrity increases newsworthiness
5. Conflict
- Disagreement, controversy, competition
- Dramatic tension
- Human vs. human, human vs. nature, human vs. institution
6. Human Interest
- Emotional resonance
- Unusual, quirky, touching
- Universal human experiences
7. Novelty / Unusualness
- "Man bites dog" not "dog bites man"
- Deviations from normal
- Firsts, records, extremes
Additional Modern Criteria:
- Visual Appeal: Does it have compelling images?
- Trendiness: Connected to ongoing story or trend?
- Shareability: Will audience share this?
Key Insights:
- Not all newsworthy events are equally newsworthy
- Multiple criteria increase newsworthiness
- Criteria evolve with audience and medium
When to Apply: Evaluating significance of events, understanding media coverage patterns
Sources:
- News Values - Wikipedia
- Journalism education standards
Framework 4: Source Evaluation (Credibility Assessment)
Core Principle: Not all sources are equally reliable. Evaluate systematically.
Source Types:
1. Primary Sources
- Direct witnesses or participants
- Original documents or records
- Firsthand accounts
- Highest value but still require verification
2. Secondary Sources
- Report on primary sources
- Experts analyzing events
- Officials summarizing information
- Require corroboration
3. Tertiary Sources
- Compilations, summaries, references
- Lowest direct value
- Useful for context and background
Credibility Criteria:
Authority:
- What expertise or position does source have?
- What's their track record?
- Are they recognized in relevant field?
Proximity:
- How close to events?
- Direct knowledge or hearsay?
- Firsthand or secondhand?
Bias and Motivation:
- What interests does source have?
- What do they gain or lose?
- What's their perspective or agenda?
- Are they objective or partisan?
Corroboration:
- Do other sources confirm?
- Is there documentary evidence?
- Can claims be independently verified?
Transparency:
- Will source go on record?
- Anonymous sources require higher corroboration
- Can sourcing be shown to readers?
Best Practices:
- Multiple sources for major claims
- On-the-record preferred over anonymous
- Document everything
- Distinguish fact from opinion
- Note conflicts of interest
When to Apply: Every source, every claim, every story
Framework 5: Journalistic Ethics (SPJ Code)
Society of Professional Journalists Code of Ethics: Four principles
1. Seek Truth and Report It
- Verify information before release
- Remember sources can be inaccurate
- Identify sources clearly
- Consider sources' motives
- Provide context
- Acknowledge mistakes, correct prominently
2. Minimize Harm
- Balance public's need to know against potential harm
- Show compassion for affected by news
- Recognize private people have greater right to privacy
- Weigh consequences of publishing
- Consider cultural differences
- Realize pursuit of news is not a license for arrogance
3. Act Independently
- Avoid conflicts of interest, real or perceived
- Refuse gifts, favors that compromise integrity
- Disclose conflicts when they exist
- Deny favored treatment to advertisers, donors, powerful
- Distinguish news from advertising, opinion from fact
4. Be Accountable and Transparent
- Explain ethical choices to audiences
- Respond quickly to questions
- Acknowledge mistakes, correct them promptly
- Expose unethical conduct in journalism
- Abide by same standards expected of others
Key Insights:
- Ethics guide decision-making in gray areas
- Transparency builds trust
- Minimize harm while serving public interest
- Independence from influence critical
When to Apply: All journalism decisions, especially difficult ones
Source: SPJ Code of Ethics
Core Analytical Frameworks (Expandable)
Framework 1: Lead/Lede Analysis
Definition: The opening of news story, containing most essential facts
Lead Types:
1. Summary Lead
- Answers multiple Ws and H in first sentence or two
- Straightforward, efficient
- Example: "The city council voted 5-4 Tuesday to approve controversial housing development, despite opposition from residents."
2. Anecdotal Lead
- Opens with specific story or example
- Humanizes issue
- Broader point follows
3. Question Lead
- Opens with provocative question
- Engages reader
- Answer must follow quickly
4. Quote Lead
- Opens with powerful quotation
- Quote must be truly compelling
- Context follows
5. Descriptive Lead
- Sets scene with vivid detail
- Creates atmosphere
- For features, narrative pieces
Analysis Questions:
- Does lead contain most newsworthy information?
- Is it clear and concise?
- Does it make me want to keep reading?
- Are facts verified?
- Does it bury the lede (miss the real story)?
When to Apply: Evaluating any news story or statement
Framework 2: Sourcing Analysis
Framework: Evaluate quality and pattern of sourcing
Source Quality Indicators:
- Named sources > Anonymous sources
- Multiple sources > Single source
- Documentary evidence > Verbal claims
- Independent sources > Interested parties
- Expert sources > Lay opinion (for technical matters)
- Primary sources > Secondary sources
Sourcing Patterns to Note:
- Are sources diverse (multiple perspectives)?
- Are sources balanced (not all from one side)?
- Are powerful voices given equal weight to less powerful?
- Are sources close to events?
- Are anonymous sources justified?
- Is sourcing transparent?
Red Flags:
- Single anonymous source for major claim
- All sources from one side of dispute
- Vague attribution ("officials say," "sources claim")
- Sourcing undisclosed
- Sources with clear conflicts of interest unchallenged
When to Apply: Evaluating credibility of any report or claim
Framework 3: Fact vs. Opinion vs. Analysis
Framework: Distinguish types of statements
Fact:
- Objectively verifiable
- Can be proven true or false
- Example: "The meeting lasted two hours."
Opinion:
- Subjective judgment
- Cannot be proven true or false
- May be informed or uninformed
- Example: "The meeting was productive."
Analysis:
- Interpretation of facts
- Application of expertise
- Reasoning from evidence to conclusion
- Example: "The meeting's length suggests deep divisions on the issue."
Distinction Matters:
- Facts require verification
- Opinions require attribution and balance
- Analysis requires transparency about reasoning
- Mixing without clarity misleads readers
Evaluating Claims:
- Is this presented as fact, opinion, or analysis?
- If fact, is it verified?
- If opinion, is it attributed?
- If analysis, is reasoning transparent?
When to Apply: Analyzing any statement or report
Framework 4: Information Gaps and Follow-Up Questions
Framework: Identify what's missing, what needs clarification
Common Gaps:
- Missing W or H: Which fundamental question is unanswered?
- Unchallenged Claims: Assertions presented without verification
- Single Perspective: One side's view without others
- Lack of Context: Facts without background or comparison
- Vague Attribution: Unclear sourcing
- Undefined Terms: Jargon or concepts not explained
- Missing Stakeholders: Affected parties not consulted
Follow-Up Questions:
- Who else should be consulted?
- What evidence would confirm or refute this?
- When did this pattern start?
- Where else has this happened?
- Why is this happening now?
- How do we know this is true?
- What's the other side's view?
- What happens next?
When to Apply: Initial assessment of any event or story
Framework 5: Framing and Emphasis
Definition: How story is presented shapes audience understanding
Framing Elements:
- Headline: What's emphasized in title?
- Lead: What facts come first?
- Structure: What's prioritized in body?
- Sources: Whose voices are heard?
- Language: What words are used?
- Visuals: What images accompany story?
- Context: What background is provided?
- Omissions: What's left out?
Frame Analysis Questions:
- How is this event characterized (crisis? opportunity? conflict?)?
- Who is portrayed as protagonist? Antagonist?
- What causes are emphasized?
- What solutions are suggested?
- Whose perspective dominates?
- What alternative frames exist?
Common Frames:
- Conflict frame (two sides battling)
- Human interest (individual impact)
- Economic consequences (costs/benefits)
- Morality/ethics (right vs. wrong)
- Attribution of responsibility (who's to blame?)
When to Apply: Analyzing media coverage, evaluating bias
Methodological Approaches (Expandable)
Method 1: Investigative Reporting Techniques
Core Principle: Systematic investigation to uncover information not readily available
Key Techniques:
Document Analysis:
- Public records (court filings, property records, budgets)
- Financial disclosures
- Meeting minutes
- Contracts and agreements
- FOIA (Freedom of Information Act) requests
Human Sources:
- Whistleblowers (protect confidentiality)
- Insiders with knowledge
- Experts for context
- Victims or affected parties
- Officials (even uncooperative ones)
Following the Money:
- Financial records and disclosures
- Campaign contributions
- Business relationships
- Conflicts of interest
- Who profits?
Data Journalism:
- Analyzing datasets for patterns
- Statistical analysis
- Visualization
- Verification through numbers
Pattern Recognition:
- Is this isolated or systemic?
- Who else is affected?
- How long has this been happening?
- Are there similar cases?
Application: Deep dives into complex issues, accountability journalism
Method 2: Verification and Fact-Checking
Process:
1. Identify Claims to Check
- Factual assertions (not opinions)
- Significant claims (consequential if wrong)
- Questionable or surprising claims
- Claims from interested parties
2. Find Original Source
- Don't rely on secondhand reports
- Trace to primary source
- Read full context
3. Seek Corroboration
- Multiple independent sources
- Documentary evidence
- Expert verification
- Alternative perspectives
4. Check for Context
- Is claim cherry-picked?
- Are statistics used appropriately?
- Is timing relevant?
- Are comparisons fair?
5. Assess Confidence Level
- Verified (multiple reliable sources)
- Likely true (strong evidence)
- Uncertain (mixed or limited evidence)
- Likely false (contradicted by evidence)
- False (definitively disproven)
Tools:
- Reverse image search
- Geolocation verification
- Expert consultation
- Database searches
- Timeline construction
Application: Evaluating any claim, especially controversial ones
Method 3: Interview Techniques
Preparation:
- Research subject thoroughly
- Prepare questions (but be flexible)
- Understand subject's likely perspective and interests
- Know what you need to learn
Types of Questions:
- Open-ended: "Tell me about..." (encourages elaboration)
- Probing: "Can you give an example?" (depth)
- Challenging: "But records show..." (accountability)
- Clarifying: "What do you mean by..." (precision)
- Follow-up: Based on previous answers
Techniques:
- Listen actively, let subject talk
- Silence can elicit more information
- Ask tough questions respectfully
- Note nonverbal cues
- Confirm key facts
- Record (with permission) or take detailed notes
Post-Interview:
- Verify facts immediately
- Seek corroboration for key claims
- Follow up for clarification
- Protect confidential sources
Application: Gathering information from human sources
Method 4: Comparative Coverage Analysis
Purpose: Understand how different outlets cover same event
Process:
- Gather coverage from multiple sources
- Compare leads (what's emphasized)
- Compare sourcing (who's quoted)
- Compare framing (how characterized)
- Note what's included/omitted
- Identify patterns and biases
Analysis Questions:
- What facts are consistent across coverage?
- Where do accounts diverge?
- Whose voices are privileged?
- What's emphasized vs. downplayed?
- What ideological patterns emerge?
Application: Media criticism, understanding bias, triangulating truth
Method 5: Chronology and Timeline Construction
Purpose: Establish sequence of events, identify causal connections
Process:
- Gather all available information
- Identify dates and times for events
- Arrange in chronological order
- Note gaps or inc
How to use journalist-analyst on Cursor
AI-first code editor with Composer
Prerequisites
Before installing skills in Cursor, ensure your development environment meets these requirements:
- ›Cursor installed and configured on your development machine
- ›Node.js version 16.0+ with npm package manager (verify with
node --version) - ›Active project directory or workspace where you want to add journalist-analyst
Execute installation command
Execute the skills CLI command in your project's root directory to begin installation:
The skills CLI fetches journalist-analyst from GitHub repository rysweet/amplihack and configures it for Cursor.
Select Cursor when prompted
The CLI will show a list of available agents. Use arrow keys to navigate and space to select Cursor:
Verify installation
Confirm successful installation by checking the skill directory location:
Reload or restart Cursor to activate journalist-analyst. Access the skill through slash commands (e.g., /journalist-analyst) or your agent's skill management interface.
Security & Verification Notice
We perform automated surface-level scans (Gen AI Scanner, Socket, Snyk) during installation. These checks detect common vulnerabilities but do not guarantee complete security. Always review skill source code and verify the publisher's reputation before production use.
Skills execute code in your development environment. Always verify the publisher's identity, review recent commits, and test in isolated environments before production deployment.
List & Monetize Your Skill
Submit your Claude Code skill and start earning
Use Cases▌
User Story & Requirements Generation
Create detailed user stories, acceptance criteria, and feature specs
Example
Generate user stories for 'password reset feature' with acceptance criteria, edge cases, and test scenarios
Reduce spec writing time by 50%, ensure comprehensive coverage
Competitive Analysis
Research competitors, compare features, identify gaps
Example
Analyze 5 competitor products, create feature comparison matrix, suggest differentiation opportunities
Complete competitive research in 2 hours instead of 2 days
Roadmap Prioritization
Evaluate features using frameworks (RICE, ICE, Kano) and create prioritized backlogs
Example
Score 20 feature ideas using RICE framework, generate prioritized roadmap with rationale
Make data-driven prioritization decisions faster
Stakeholder Communication
Draft PRDs, status updates, and stakeholder presentations
Example
Create executive summary of Q3 roadmap, monthly progress report, feature launch announcement
Save 3-5 hours/week on communication overhead
Implementation Guide▌
Prerequisites
- ›Claude Desktop or compatible AI client
- ›Access to product documentation and roadmap tools (Jira, Notion, etc.)
- ›Understanding of product management frameworks (RICE, Jobs-to-be-Done, etc.)
- ›Stakeholder contact information and communication channels
Time Estimate
30-60 minutes to see productivity improvements
Installation Steps
- 1.Install product management skill
- 2.Start with user story generation for known feature
- 3.Progress to competitive analysis: research 2-3 competitors
- 4.Use for roadmap prioritization: apply RICE/ICE scoring
- 5.Draft stakeholder communications and refine based on feedback
- 6.Build template library for recurring PM tasks
- 7.Share effective prompts with product team
Common Pitfalls
- ⚠Not validating competitive research—verify facts before sharing
- ⚠Accepting user stories without involving engineering team
- ⚠Over-relying on frameworks without qualitative judgment
- ⚠Not customizing outputs to company culture and communication style
- ⚠Skipping stakeholder validation of generated requirements
Best Practices▌
✓ Do
- +Validate research and competitive analysis with real data
- +Collaborate with engineering when generating technical requirements
- +Customize frameworks and templates to your company context
- +Use skill for first drafts, refine with stakeholder input
- +Document successful prompt patterns for PM tasks
- +Combine AI efficiency with human judgment and intuition
✗ Don't
- −Don't publish competitive analysis without fact-checking
- −Don't finalize user stories without engineering review
- −Don't make prioritization decisions solely on AI scoring
- −Don't skip customer validation of generated requirements
- −Don't ignore company-specific context and culture
💡 Pro Tips
- ★Provide context: company goals, constraints, customer feedback
- ★Ask for alternatives: 'Show 3 ways to prioritize this roadmap'
- ★Request stakeholder-specific formatting: 'Executive summary vs. engineering spec'
- ★Use skill for 70% generation + 30% customization to company needs
When to Use This▌
✓ Use When
Use for user story writing, competitive research, roadmap prioritization, stakeholder communication, and PRD drafting. Best for reducing repetitive documentation and research work.
✗ Avoid When
Avoid for strategic product vision (requires deep customer empathy), pricing decisions (needs market and financial expertise), or when face-to-face customer discovery is more valuable than speed.
Learning Path▌
- 1Basic: user stories, feature specs, status updates
- 2Intermediate: competitive analysis, prioritization frameworks, PRDs
- 3Advanced: product strategy, go-to-market planning, OKR setting
- 4Expert: product vision, market positioning, business model innovation
Discussion
Product Hunt–style comments (not star reviews)- No comments yet — start the thread.
Ratings
4.4★★★★★56 reviews- ★★★★★Shikha Mishra· Dec 28, 2024
journalist-analyst reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Alexander Chawla· Dec 28, 2024
I recommend journalist-analyst for anyone iterating fast on agent tooling; clear intent and a small, reviewable surface area.
- ★★★★★Valentina Srinivasan· Dec 24, 2024
We added journalist-analyst from the explainx registry; install was straightforward and the SKILL.md answered most questions upfront.
- ★★★★★Hana Brown· Dec 20, 2024
journalist-analyst fits our agent workflows well — practical, well scoped, and easy to wire into existing repos.
- ★★★★★Pratham Ware· Dec 12, 2024
Useful defaults in journalist-analyst — fewer surprises than typical one-off scripts, and it plays nicely with `npx skills` flows.
- ★★★★★Alexander Desai· Dec 8, 2024
journalist-analyst reduced setup friction for our internal harness; good balance of opinion and flexibility.
- ★★★★★Neel Brown· Nov 19, 2024
Keeps context tight: journalist-analyst is the kind of skill you can hand to a new teammate without a long onboarding doc.
- ★★★★★William Flores· Nov 15, 2024
Solid pick for teams standardizing on skills: journalist-analyst is focused, and the summary matches what you get after install.
- ★★★★★Soo Tandon· Nov 15, 2024
Registry listing for journalist-analyst matched our evaluation — installs cleanly and behaves as described in the markdown.
- ★★★★★Hassan Ghosh· Nov 11, 2024
journalist-analyst has been reliable in day-to-day use. Documentation quality is above average for community skills.
showing 1-10 of 56