From onebrain
Fetch a URL and create a structured summary note saved to the resources folder. Invoke when user wants to deeply process a link, article, blog post, documentation, or paper into a permanent vault note.
npx claudepluginhub kengio/onebrain --plugin onebrainThis skill uses the workspace's default tool permissions.
Fetch a URL and create a structured summary note in your resources folder.
Guides Next.js Cache Components and Partial Prerendering (PPR) with cacheComponents enabled. Implements 'use cache', cacheLife(), cacheTag(), revalidateTag(), static/dynamic optimization, and cache debugging.
Migrates code, prompts, and API calls from Claude Sonnet 4.0/4.5 or Opus 4.1 to Opus 4.5, updating model strings on Anthropic, AWS, GCP, Azure platforms.
Performs token-optimized structural code search using tree-sitter AST parsing to discover symbols, outline files, and unfold code without reading full files.
Fetch a URL and create a structured summary note in your resources folder.
Usage: /summarize [url]
If provided after the command, use it directly.
If not, ask:
What URL do you want to summarize?
Resolve the resources folder: read vault.yml for folders.resources, defaulting to 04-resources.
Grep [resources]/Bookmarks.md for the URL. If found, note it silently : you will offer to remove it after the summary note is saved (Step 7).
Optional but helpful : ask:
Why are you saving this? (e.g., research for a project, reference for later, interesting read)
This context shapes how the summary is framed.
Fetch the URL content. If it fails:
I couldn't fetch that URL. You can paste the content directly and I'll summarize it.
Read the full page content.
Identify:
Resolve subfolder:
[resources]/*/productivity/tools)[resources]/[suggested-path]/. OK?"Create the summary note at [resources]/[subfolder]/[Article Title].md:
---
tags: [summary, topic-tag]
created: YYYY-MM-DD
source: /summarize
url: [URL]
author: [Author Name]
published: [Publication date if known]
---
# [Article Title]
> **Source:** [URL]
> **Saved:** YYYY-MM-DD
> **Why I saved this:** [User's context, if provided]
## Summary
[2-3 sentence summary of the main point]
## Key Points
- [Point 1]
- [Point 2]
- [Point 3]
## Notable Quotes
> "[Quote]"
> : [Author/Source]
## My Takeaways
[Leave blank for the user to fill in, or ask if they want to add any now]
## Related
[[Link to related vault notes]]
Suggest links: Scan [resources]/**/*.md and 03-knowledge/**/*.md for notes related to the article's topic.
Summary saved to
[resources]/[subfolder]/[Title].md.This looks related to:
- [[Related Note 1]] : [why]
- [[Related Note 2]] : [why]
Want me to add links?
Update bookmark with wikilink: If the URL was found in Bookmarks.md in Step 2, append a wikilink to the existing bookmark entry so it points to the new summary note:
Find the line in Bookmarks.md containing the URL and append → [[Article Title]] to it:
- **[Name](URL)** : Description. → [[Article Title]]
Refresh updated in the Bookmarks.md frontmatter. Do this silently : no confirmation needed.
Clean up bookmark: After adding the wikilink, ask:
This URL was in your Bookmarks.md : I've linked it to [[Article Title]]. Want me to remove the bookmark entry now that you have a full summary note?
If the user confirms, remove the bookmark entry from Bookmarks.md and refresh updated in its frontmatter.