Topic Brief
Turns time-boxed public news into a sourced, self-contained HTML briefing for WeChat.
Test report
- Verdict
- Tested · Works
- Score
- Tested
- Jul 14, 2026
- Environment
- Claude Code 2.x (agent harness)
- Upstream re-checked
- Aug 10, 2026 · b8bf395
Ran a real semiconductor-industry briefing end to end -- live search across SEMI/CNBC/Super Micro reporting, then an actual self-contained blue-branded HTML render -- but the shipped renderer silently discards the 'event_date' field on every item, even though SKILL.md lists it as a hard red-line requirement; the time-window discipline the docs promise never actually reaches the output.
Scored on four weighted criteria — install, triggering, output vs. baseline, docs. How scoring works
- Installs cleanly 5/5
- Triggers reliably 5/5
- Output vs. baseline 8/10
- Docs & honesty 3/5
What Topic Brief does
Runs a 5-step research-to-render pipeline (parameter intake, time-filtered multi-query search, mandatory direction confirmation, JSON drafting under a strict no-fabrication schema, then a Python render step) to produce a single self-contained, blue-branded HTML briefing on any region, industry, policy issue, or institution. Triggers on requests for a briefing/observation/digest on a subject, refuses political/military/religious/celebrity topics outright, and is not meant for short summaries or single-article commentary.
How to install Topic Brief
git clone https://github.com/genli-ai/market-research-skills
cd market-research-skills
mkdir -p ~/.claude/skills
cp -r skills/topic-brief ~/.claude/skills/topic-brief
Skills live in ~/.claude/skills/ (global) or .claude/skills/
(per-project). Restart Claude Code after installing.
Commands — how to trigger Topic Brief
-
/topic-briefTurns time-boxed public news into a sourced, self-contained HTML briefing for WeChat.
It also activates on plain-language prompts like these:
-
Generate a briefing on AI regulation for the past two weeks -
Give me a sourced observation report on the semiconductor industry -
Put together a research briefing on the past month's EV market news
Frequently asked questions
- Is the Topic Brief skill free?
- Yes. The skill itself is free from genli-ai/market-research-skills. SkillProof publishes the install command and an independent test verdict at no cost.
- Does Topic Brief work with Claude Code?
- We tested it with Claude Code 2.x (agent harness) on Jul 14, 2026. Verdict: Tested · Works. Ran a real semiconductor-industry briefing end to end -- live search across SEMI/CNBC/Super Micro reporting, then an actual self-contained blue-branded HTML render -- but the shipped renderer silently discards the 'event_date' field on every item, even though SKILL.md lists it as a hard red-line requirement; the time-window discipline the docs promise never actually reaches the output.
- What is the Topic Brief SkillProof Score?
- 8.4/10 — installs cleanly 5/5, triggers reliably 5/5, output vs. baseline 8/10, docs & honesty 3/5.
- How do I install Topic Brief?
- Copy the install command from this page, run it in your terminal, and restart Claude Code. Skills live in ~/.claude/skills/ (global) or .claude/skills/ inside a project.
- Can I use Topic Brief with Cursor, Copilot, Gemini CLI, Codex or other AI tools?
- The SKILL.md format is native to Claude (Claude Code, Desktop, claude.ai). The instructions inside adapt to other assistants: Cursor rules, GitHub Copilot instructions, Windsurf rules, Custom GPTs, AGENTS.md for OpenAI Codex, and GEMINI.md for Google Gemini CLI — our conversion guides cover each, and the free converter on the tools page does the wrapping for you.