본문으로 건너뛰기
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(원문)

설치하기 전에 에이전트에게 전달되는 지시 내용을 확인할 수 있습니다.

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 / 1,000자

이 양식은 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의 스킬 모두 보기

이 스킬의 문제 신고