screen-reader-testing
Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility,…
Research public discussion on social platforms and keep every report claim tied to the source material that supports it. Use when researching or comparing how a product, event, or topic is discussed across social platforms or supplied social exports, when turning search results
$ npx -y skills add wshobson/agents --skill social-evidence-research --agent claude-codeHow it fires
How this skill gets triggered: by you, by Claude, or both.
/social-evidence-researchContext preview
The summary Claude sees to decide when to auto-load this skill.
Research public discussion on social platforms and keep every report claim tied to the source material that supports it. Use when researching or comparing how a product, event, or topic is discussed across social platforms or supplied social exports, when turning search results
name: social-evidence-research description: Research public discussion on social platforms and keep every report claim tied to the source material that supports it. Use when researching or comparing how a product, event, or topic is discussed across social platforms or supplied social exports, when turning search results into a cited report, or when auditing a social research report for discovery-only evidence, double-counted reposts, misattributed comments, claims that go beyond the sample, or hidden access gaps.
Turn public or user-authorized social material into a report where each claim points to the inspected material behind it. The method records what was actually inspected, who said what, how many independent sources there are, and what could not be reached, so a reader can check every claim.
1. **Set the protocol before collecting.** Write down the question, platforms, date range, selection method, unit of analysis, maximum sample, and stopping rule. If any of them changes during collection, record the change and the reason in the report. 2. **Discover.** Search results, cards, snippets, previews, and link unfurls are discovery-only records. They can guide what to open next, but they can't support a conclusion about content you haven't inspected. 3. **Inspect and record.** Give each examined part of a source its own evidence record, such as the post text, the caption, one comment, the profile, image 2, or video 00:00 to 00:45. Opening a page doesn't mean its post, comments, profile, images, audio, or video were inspected. Give the parts of one source the same source ID, and link them to the discovery record that led you there. Use the fields in `references/evidence-record.md`, and write `unknown` for any missing value. 4. **Group duplicates.** Put reposts, cross-posts, and repeated captures of the same original into one duplicate group. Keep both the original and the repost references, and mark the grouping as uncertain when you can't confirm it. 5. **Attribute.** Attribute each comment to its commenter. Keep commenters separate from the post author, and keep both separate from your own conclusions. A repost's added commentary is a separate statement by the reposting author. 6. **Build the claim table.** Link each claim to evidence IDs and precise locators, with separate fields for what the source said, your interpretation, and the limitation. Use the template in `references/report-template.md`. 7. **Count and state limits.** Report the discovery, inspection, exclusion, and access gap counts, each with its unit, such as sources discovered or parts inspected. Explain any overlap between those counts using the source IDs and discovery links. 8. **Report gaps and stop honestly.** List access gaps and unanswered questions. When the evidence the question needs is unavailable, return a partial report and say what is missing.
**What was inspected**
**Traceability**
**Attribution and counting**
**Access gaps**
Check each claim in the report against the rules above. Flag every claim that rests on discovery-only records, double-counts a duplicate group, misattributes a comment, goes beyond its sample, or treats an empty search as absence, and name the rule it breaks. Don't invent replacement sources. For each flagged claim, say what evidence would support it.
Use one collection of plugins, agents, skills, and commands across Claude Code, OpenAI Codex CLI, Cursor, OpenCode, Antigravity CLI, GitHub Copilot, and Pi. A harness is the coding tool that loads and runs the components.
Test web applications with screen readers including VoiceOver, NVDA, and JAWS. Use when validating screen reader compatibility,…
Conduct WCAG 2.2 accessibility audits with automated testing, manual verification, and remediation guidance. Use when auditing…
Coordinate parallel code reviews across multiple quality dimensions with finding deduplication, severity calibration, and…
Debug complex issues using competing hypotheses with parallel investigation, evidence collection, and root cause arbitration. Use…
Coordinate parallel feature development with file ownership strategies, conflict avoidance rules, and integration patterns for…
Decompose complex tasks, design dependency graphs, and coordinate multi-agent work with proper task descriptions and workload…