sketch-from-capture
This skill should be used when the user wants to create a visual sketch, diagram, or mind map from captured content like articles, videos, or blips. Enables creating Excalidraw visualizations from jot captures.
From jotnpx claudepluginhub jskswamy/claude-plugins --plugin jotThis skill uses the workspace's default tool permissions.
Sketch from Capture
When a user captures content and wants to visualize it, use the /sketch command from the sketch-note plugin.
Activation Triggers
Use this skill when the user mentions:
- "visualize this article"
- "create a diagram from this video"
- "sketch the architecture from this repo"
- "mind map this capture"
- "draw what I just captured"
- "make a visual summary"
Workflow
1. After Capturing Content (article, video, blip)
Extract the key information needed for visualization:
- Key concepts and main ideas
- Relationships between concepts
- Structure and hierarchy
- Flow or sequence (if applicable)
2. For Videos (YouTube, etc.)
When visualizing video content:
- Extract main topics from the transcript/summary
- Identify the flow/sequence of ideas
- Note key takeaways and conclusions
- Create flowchart or mind map structure
Visualization approach:
- Use flowchart for step-by-step tutorials
- Use mind map for conceptual explanations
- Use architecture diagram for technical overviews
3. For Articles/Web Pages
When visualizing article content:
- Extract the main argument or thesis
- Identify supporting points
- Note relationships between concepts
- Capture key conclusions
Visualization approach:
- Use hierarchical diagram for structured arguments
- Use concept map for interconnected ideas
- Use timeline for historical/sequential content
4. For Blips (Tools/Technologies)
When visualizing tech radar blips:
- Extract core features and capabilities
- Identify use cases and applications
- Note alternatives and comparisons
- Capture adoption considerations
Visualization approach:
- Use comparison diagram for alternatives
- Use architecture diagram for system integration
- Use mind map for feature exploration
Integration with /sketch
After extracting content, invoke the sketch command:
/sketch --mode custom "{extracted content description}"
Example workflow:
-
User: "capture https://youtube.com/watch?v=abc123 and visualize it"
-
First, capture the video using jot capture:
- Fetch video metadata and transcript
- Create capture note in workbench
-
Extract key concepts:
- Main topic: "Building REST APIs"
- Key points: Authentication, Routing, Middleware, Error Handling
- Flow: Setup → Routes → Middleware → Auth → Testing
-
Create visualization:
/sketch --mode custom "REST API tutorial flow: Setup → Routing → Middleware → Authentication → Error Handling → Testing. Key concepts: Express.js framework, JWT tokens, middleware pattern" -
Link the sketch to the capture note (both in workbench)
Output Location
Both captures and sketches are saved to the shared workbench:
- Captures:
${workbench_path}/notes/{type}/ - Sketches:
${workbench_path}/sketches/
This makes it easy to find related content together.
Cross-Referencing
When creating a sketch from captured content, include a reference in the sketch description:
- "Based on: {capture title}"
- "Source: {URL}"
This maintains traceability between captures and their visualizations.