| name | docs |
| description | Answer Swarm conceptual questions from official docs with source links; use for APIs, behavior, configuration, and architecture clarifications. |
| user-invocable | true |
Swarm Documentation Reference
Use this skill when a developer asks a conceptual or technical question that is not explicitly covered by the steps in another skill. Do not answer from prior training knowledge — find the relevant page, fetch it, locate the most specific section, and cite it.
What to Do
- Announce that you are looking up the answer in the official documentation.
- Identify the topic from the user's question.
- Find the most relevant page(s) from the Official Sources map below.
- Fetch each relevant page and read the content.
- Write a concise summary answer based on what you read — not from prior training knowledge. Structure the answer in sections. Prefix each section heading with the appropriate source symbol to indicate where that section's information came from — ✅ if it came from an official source, ⚠️ if it came from an unofficial source.
- Cite each source used in a "Sources:" section formatted exactly as:
Sources:
✅ https://example.com/page#anchor
⚠️ https://example.com/other
Use the direct link to the most specific section found (page URL + anchor if available). Do not use markdown link syntax — show the URL plainly.
- If multiple topics apply, repeat for each.
- If the official sources do not fully answer the question, search the web for additional sources, fetch them, summarize what they say, and cite them with the appropriate symbol.
- Always include the source key at the end of your response.
Do not answer from prior training knowledge. After fetching the relevant pages, provide a concise summary answer drawn directly from the content you fetched — not from prior training. Then cite the sources used.
Source Key
✅ Official source — maintained by the Ethswarm team (docs.ethswarm.org, bee-js.ethswarm.org, github.com/ethersphere/*)
⚠️ Unofficial source — community content, third-party blogs, or external references. May be outdated or inaccurate — verify against official sources.
Official Sources
Node installation and setup
Node configuration and operation
Postage stamps
Uploading and downloading
Feeds and dynamic content
Website hosting
Access control (ACT)
Messaging (GSOC and PSS)
Swarm Desktop app
Getting started / developer intro
bee-js SDK reference
Bee HTTP API reference
Tools
Support