跳到正文
cccskills
免费在 GitHub 公开

topic-search

Generic ad-hoc topic search across CopilotKit + AG-UI Discord/GitHub. "Find all reports about <topic> in the last <N> days." Returns a structured chronological list with reporter handles + 1-line summaries + optional enterprise enrichment. Triggers on "find all reports about", "search across both communities", "look for X in last N days".

中文简介正在准备中。当前显示原文说明。

集成工具DiscordGitHub
查看安装方法

包含的文件(1)

  • SKILL.md4.1 KB

SKILL.md(原文)

安装前可以查看交给 AI 代理的指令内容。

Topic search

Ad-hoc lookup tool for "I want to know everyone who reported X."

Inputs

  • Topic keyword(s) — required. E.g. "ADK threads", "webhooks", "rate limiting", "Mastra streaming".
  • Date window — required. Default: last 90 days. Accept "last 30 days", "last quarter", explicit ISO dates.
  • Scope — optional. CopilotKit only / AG-UI only / both (default). Filters which Discord servers + GitHub repos to search.
  • Enrichment — optional. If set, run enrich-reporter on every GitHub author found.

Flow

  1. Compute window. Today minus the requested span → ISO range.

  2. GitHub search per repo in scope:

    gh issue list --repo <repo> --state all --limit 100 --search "<keyword> created:<start>..<end>" --json number,title,url,author,createdAt,state
    

    Run multiple --search variants for synonym coverage if needed (e.g. "thread" + "session" + "ADK").

  3. Discord per server in scope:

    • Text channels: mcp__discord__read_messages with limit: 100, then keyword-filter in-memory.
    • Forum channels: mcp__discord__list_forum_threads, filter thread titles + creation dates, then mcp__discord__read_thread_messages for any title matching the keyword.
  4. Optional enrichment (if enrichment=true): spawn enrich-reporter subagent on the unique GitHub author list.

  5. Sort chronologically oldest → newest.

  6. Render as structured list per "Output shape" below.

Output shape

## <Topic> — last <N> days (<start> → <end>)

**<X> reports · <Y> distinct reporters · <Z> enterprise affiliations**

### Reports — <repo or community 1>

- **YYYY-MM-DD** · 💬 [<reporter>](<thread-url>) [🏢 <Company>] — one-line summary.
- **YYYY-MM-DD** · 🐛 [#NNNN](<issue-url>) [<reporter>](<github-url>) [🏢 <Company>] · <state> — one-line summary.
- ...

### Reports — <repo or community 2>

- ...

### Enterprise affiliations (if enrichment ran)

- **<Name>** 🏢 **<Company>** — <N> reports across <which surfaces>.

### Themes (optional, 2-4 patterns spanning the results)

1. **Headline.** Body sentence with linked refs.
2. ...

### Suggested next actions (optional)

- Reach out to <enterprise reporter>.
- Triage <hottest open issue>.
- Publish docs for <recurring docs gap>.

When to render the optional sections

  • Themes: include when ≥5 reports and a clear cross-cutting pattern emerges. Skip for narrow lookups.
  • Suggested next actions: include when the search surfaces unresolved enterprise signal or undeclared volume reporters.

Output destination

Default: chat reply (in-conversation Markdown). Caller can ask for a Notion page if they want it durable — use mcp__plugin_Notion_notion__notion-create-pages under the Community Signals parent with a topic-prefixed title like Topic Search — <Topic> — <Mon DD>-<DD>.

Cross-references

  • enrich-reporter — for the enterprise affiliation enrichment pass
  • weekly-report — uses similar patterns but always Fri→Fri scoped and produces full report

Discord channel coverage

When scope includes Discord:

CopilotKit (server 1122926057641742418):

  • #💬|general text 1182553320540352563
  • #🤔|support forum 1313616713647919218

AG-UI (server 1379082175625953370):

  • #🔧-building text 1379082271642095738
  • #✈️-support forum 1384529894972592158

Conventions

  • One-sentence bullets per report (date · source · linked reporter · summary).
  • Deep technical detail goes in Themes, not in the report list.
  • Forum thread URL format: https://discord.com/channels/<guild_id>/<thread_id> — no parent channel ID.
  • Quote the reporter's wording for classification; don't infer "broken" if they didn't say it.

评价

还没有评价。欢迎分享你的使用感受。

评论

无需登录即可发表。欢迎分享使用感受、提问,或说明在哪些环境下无法运行。

还没有评论。来写第一条吧。

提交后会立即公开。请勿填写邮箱、电话等个人信息。URL 最多 2 个。

0 / 1000 字

此表单受 reCAPTCHA 保护,适用 Google 的隐私权政策和服务条款。

同一仓库的技能

After a weekly report is built, diff it against the PRIOR report to find items that appear in BOTH weeks, then print the Owner (and prospect "Passed to") value recorded last week so it can be carried forward. Print-only — never edits the owner fields; Nathan verifies and re-tags in Notion. Invoked by weekly-report near the end, and standalone on "carry forward owners", "who owned this last week", "owner continuity".

中文简介正在准备中。当前显示原文说明。

CopilotKit/outpost132026年10月16日 更新

Subagent flow for deep-reading GitHub issues + their linked/closing PRs to the bottom. Captures CURRENT state, maintainer status updates, reporter repro, blocking reviewer concerns, hidden second bugs, cross-repo duplicates. Invoked by weekly-report orchestrator; runs as a general-purpose subagent so the orchestrator's context stays small.

中文简介正在准备中。当前显示原文说明。

CopilotKit/outpost132026年10月16日 更新

Deep enrichment for community-sourced enterprise PROSPECTS (the 🎯 Prospective enterprise customers subsection). For each prospect, resolve their LinkedIn from their GitHub self-linked accounts FIRST (search only if none is self-linked), verify the employer matches, capture their full name, then list the company website + company size (ARR / latest funding round / employee count). Runs as a general-purpose subagent (many web searches) so the orchestrator's context stays small. Invoked by weekly-report (enterprise section) and the enterprise skill.

中文简介正在准备中。当前显示原文说明。

CopilotKit/outpost132026年10月16日 更新

Subagent for GitHub author enterprise enrichment. Runs gh api users/<login> for each unique handle and classifies enterprise vs indie. Invoked by weekly-report or enterprise skills; runs as Explore subagent so the orchestrator's context stays small.

中文简介正在准备中。当前显示原文说明。

CopilotKit/outpost132026年10月16日 更新

Enterprise-specific view across CopilotKit + AG-UI. "Enterprise" here = CopilotKit's COMMERCIAL surfaces (Premium / CopilotKit Enterprise / Intelligence Platform / paid tiers), NOT CopilotKit running inside a big company. Tracks the commercial product surfaces (from product-surface-scan — Enterprise Intelligence, Cloud, self-host license, threads/persistence tier, Inspector, premium UI/Angular SDK, analytics, security bundle, Slack/Teams), applies the free-vs-paid classifier to decide if an issue belongs here, surfaces cross-page product contradictions, and tracks enterprise questions/complaints, community-sourced prospects (with a sales owner), and enterprise reporters with prior-week trend. Elevated to the top of the weekly report. Runs standalone ("who's at enterprise this week") or invoked by weekly-report. Triggers on "enterprise report", "enterprise signals", "enterprise status", "who at enterprise this week".

中文简介正在准备中。当前显示原文说明。

CopilotKit/outpost132026年10月16日 更新

P0 classification rules for community reports. Six categories that auto-headline regardless of reporter count. Reference doc — invoked by weekly-report when classifying.

中文简介正在准备中。当前显示原文说明。

CopilotKit/outpost132026年10月16日 更新

查看 CopilotKit 的全部技能

报告此技能的问题