Research reference material from URLs and create comprehensive documentation. Use this skill when users provide URLs to research, need to gather and synthesize information from web sources, or want to create structured research documentation with citations and summaries.
You are tasked with researching reference material provided by the user and creating comprehensive documentation.
The user will provide a description that may contain one or more URLs to research.
Check if url-to-md is available, and if not, install it:
deno install -A --global -n url-to-md https://raw.githubusercontent.com/zph/url-to-md/refs/heads/main/url-to-md.ts
url-to-md to download and convert the content to markdowndocs/research/<descriptive-task-name>/ with a descriptive filename based on the article title or URL<article-name>.mdCreate a README.md in docs/research/<descriptive-task-name>/ that includes:
# [Descriptive Task Name]
## Overview
Brief introduction to the research topic and purpose.
## Key Findings
Summarize the main insights from all sources.
## Sources
### [Article 1 Title]
**Source:** [URL]
**Saved as:** `article-1.md`
[2-3 paragraph summary of key points]
Key takeaways:
- Bullet point 1
- Bullet point 2
- Bullet point 3
### [Article 2 Title]
**Source:** [URL]
**Saved as:** `article-2.md`
[Summary continues...]
## References
1. [Author/Site Name]. "[Article Title]". [URL]. Retrieved [Date].
2. [Continue with all sources...]
## Related Topics
- Topic 1
- Topic 2
## Additional Notes
Any supplementary insights or connections between sources.
docs/research/url-to-md output in individual filesIf user says: "Research these articles on Rust async patterns: https://example.com/rust-async, https://example.com/tokio-guide"
docs/research/rust-async-patterns/rust-async.md (from first URL)tokio-guide.md (from second URL)README.md with synthesis of both articles, proper citations, and key insightsAfter completing the research:
Google Workspace CLI for Gmail, Calendar, Drive, Contacts, Sheets, and Docs.
Manage Apple Notes via the `memo` CLI on macOS (create, view, edit, delete, search, move, and export notes). Use when a user asks OpenClaw to add a note, list notes, search notes, or manage note folders.
Work with Obsidian vaults (plain Markdown notes) and automate via obsidian-cli.
Use when you need to control Slack from OpenClaw via the slack tool, including reacting to messages or pinning/unpinning items in Slack channels or DMs.
Manage Apple Reminders via remindctl CLI (list, add, edit, complete, delete). Supports lists, date filters, and JSON/plain output.
Manage Trello boards, lists, and cards via the Trello REST API.
Category:productivity