- Home
- Skills
- Jorgenbuilder
- Icp Skills
- Forum Research
forum-research_skill
- Shell
9
GitHub Stars
4
Bundled Files
2 months ago
Catalog Refreshed
4 months ago
First Indexed
Readme & install
Copy the install command, review bundled files from the catalogue, and read any extended description pulled from the listing source.
Installation
Preview and clipboard use veilstrat where the catalogue uses aiagentskills.
npx veilstrat add skill jorgenbuilder/icp-skills --skill forum-research- categories.md12.1 KB
- examples.md2.5 KB
- reference.md1.6 KB
- SKILL.md4.3 KB
Overview
This skill performs read-only research on forum.dfinity.org (Discourse). It authenticates, navigates, and reads forum pages using authenticated browsing and Discourse JSON endpoints to produce summaries, searches, and analyses. It never posts or modifies forum content and enforces strict read-only guardrails.
How this skill works
Start each session by launching the embedded browser and logging in with username/password to access protected content. The skill prefers Discourse JSON endpoints (append .json to topic, user, or latest pages) for structured data but can also snapshot and read rendered pages. All actions use GET requests except the mandatory login POST; any request that would modify content is refused.
When to use it
- Summarize or analyze discussion threads, replies, or user profiles on forum.dfinity.org
- Search the forum for mentions, topics, or discussions by keyword or user
- Gather structured topic or user data via Discourse .json endpoints
- Monitor the latest posts or trending topics while authenticated
- Investigate thread history, vote counts, and reply timelines without posting
Best practices
- Always call agent-browser launch before any other browser command
- Log in immediately using the username/password option and confirm the account dropdown is visible
- Prefer .json endpoints for reliable, structured data (topic, user, latest)
- Periodically verify the session is still logged in; re-authenticate if you see Sign Up / Log In buttons
- If you encounter navigation or element errors, retry, relaunch the browser, or take a fresh snapshot
Example use cases
- Fetch and summarize a specific topic thread using /t/<slug>/<id>.json
- Retrieve a user's public profile and recent activity from /u/<username>.json
- Search latest discussions and extract recurring themes from /latest.json
- Verify whether a session is authenticated by checking the top-right account dropdown or user JSON
- Audit a series of forum threads for sentiment, key contributors, and timelines without posting
FAQ
No. The skill is strictly read-only and will refuse any request to create or modify forum content.
What if I get 'Browser not launched' or pages return empty content?
Call agent-browser launch first, then re-authenticate. Empty results usually mean you are not logged in; log in and retry.