answer-questions
Research and answer all unanswered questions for story leads in the pipeline.
Skill by press-pass
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/press-pass-answer-questions
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Use cases: data, research
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/answer-questions
What's inside
- Skill name
answer-questions- Description
- Research and answer all unanswered questions for story leads in the pipeline. Answers questions from public sources and identifies human sources for questions requiring interviews.
- License
- MIT
- Instructions
- 50 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- name: missing
Files (1)
- SKILL.md
SKILL.md (first lines)
Use the MCP tools to get all story leads: call `get_story_leads`.
For each story lead that has questions with status "Pending" or "Approved":
### 1. Classify each question
Read the question and decide:
- **Public info**: The answer can be found from government data, news articles, public records, or other web sources.
- **Human source needed**: The question requires a person's perspective, insider knowledge, or an interview to answer properly.
### 2. Answer public-info questions
For each question that can be answered with public information:
1. Research the answer using web search, browsing official sources, and cross-referencing data.
2. Write a concise, factual answer (2-4 sentences) with specific data points when available.
3. Save the answer using the `answer_question` MCP tool with:
- `questionId`: the question's ID
- `answerText`: the researched answer
- `answerSourcesJson`: array of `{"url": "...", "title": "..."}` for each source used
Prioritize authoritative sources: government databases, official reports, established news outlets.
### 3. Identify human sources for interview questions
For each question that requires a human source:
1. Identify the best person to answer this question. Consider:
- People directly involved in or affected by the story
- Subject matter experts with relevant credentials
- Public officials or spokespeople with relevant authority
- Advocates or community leaders connected to the topic
2. Research their contact information (email, phone, social media).
3. Save the human source using the `add_identified_source` MCP tool with:
- `leadId`: the story lead's ID
- `questionId`: the question's ID (so the editor knows which question this source addresses)
- `name`, `title`, `organization`, `email`, `phone`, `socialHandlesJson`, `relevance`
4. Also save a partial answer using `answer_question` explaining what is known so far and that a human source has been identified for the full answer.
### 4. Summarize
After processing all questions, summarize:
- How many questions were answered from public sources
- How many human sources were identified
- Any questions that could not be addressed
Story lead to process (omit to process all): $ARGUMENTSFrom press-pass/journalism-skills, MIT.
More from press-pass/journalism-skills
- 0.500score
verify-email
press-pass
Verify whether email addresses are reachable without sending an email.
SkillCFreshness: C★ 2Claude Code +9 - 0.435score
geographic-source-discovery
press-pass
Discover trusted sources for news coverage by mapping the civic and community landscape of given zip codes.
SkillDFreshness: D★ 2Claude Code +9 - 0.435score
web-fetch-cloudflare-circumvent
press-pass
Fetch web content that may be blocked by Cloudflare.
SkillDFreshness: D★ 2Claude Code +9 - 0.435score
generate-story-leads
press-pass
Find story leads by analyzing available sources for timely, outlier-driven local news.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
identify-new-questions-from-article
press-pass
Read a story pitch and identify questions it does not yet address.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
find-photo-evidence
press-pass
Find photos with permissive licensing related to a given story.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
new-skill
press-pass
Create a new skill by asking the user questions and generating a SKILL.md template.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
trusted-source-discovery
press-pass
Scrapes RSS feeds supplied as an argument to discover sources for news articles.
SkillDFreshness: D★ 2Claude Code +9 - 0.430score
add-ai-access-scrapers
press-pass
Query AI Access sources with many scrape items and create a PR adding dedicated scrapers for them in perform_scrape_for_source.
SkillDFreshness: D★ 2Claude Code +9 - 0.429score
trusted-human-source-discovery
press-pass
Find human sources that can comment on a story.
SkillDFreshness: D★ 2Claude Code +9 - 0.427score
enrich-stories
press-pass
Enrich all story leads by running discovery skills against each story in parallel.
SkillDFreshness: D★ 2Claude Code +9
Signals
- Stars
- 2
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Apr 10, 2026 (6 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- Repository
- github.com/press-pass/journalism-skills
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
More from press-pass
- 0.500score
verify-email
press-pass
Verify whether email addresses are reachable without sending an email.
SkillCFreshness: C★ 2Claude Code +9 - 0.435score
geographic-source-discovery
press-pass
Discover trusted sources for news coverage by mapping the civic and community landscape of given zip codes.
SkillDFreshness: D★ 2Claude Code +9 - 0.435score
web-fetch-cloudflare-circumvent
press-pass
Fetch web content that may be blocked by Cloudflare.
SkillDFreshness: D★ 2Claude Code +9 - 0.435score
generate-story-leads
press-pass
Find story leads by analyzing available sources for timely, outlier-driven local news.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
identify-new-questions-from-article
press-pass
Read a story pitch and identify questions it does not yet address.
SkillDFreshness: D★ 2Claude Code +9 - 0.432score
find-photo-evidence
press-pass
Find photos with permissive licensing related to a given story.
SkillDFreshness: D★ 2Claude Code +9
Cite this page
answer-questions skill. Agent Mart. https://agentmart.dev/skills/press-pass-answer-questions (last updated 2026-10-24)