plugins/utopia-studio-cobuild-concept/skills/sketch-prompt/SKILL.md
Converts any block of text into a conceptual sketch image. Takes raw text, extracts the central idea, generates an image prompt, and produces the final image using ComfyUI + Flux.1 Schnell locally. Use when the user pastes text, notes, or ideas and wants a visual concept. Trigger on "sketch this", "turn this into a sketch", "visualize this", "make a sketch", "image for this", "sketch prompt", or when the user drops text and wants it converted into a conceptual illustration.
npx skillsauth add The-Utopia-Studio/skills sketch-promptInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Takes a block of text and produces one conceptual sketch image. End-to-end: text in, image out.
Compose one image-generation prompt following the Style Direction below. Store it internally. Do NOT show it to the user unless they explicitly ask to see the prompt.
Run the generate.py script via Bash:
python3 /Users/kp/.agents/skills/sketch-prompt/generate.py "YOUR_PROMPT_HERE" --output /Users/kp/Documents/ComfyUI/output/sketch_TIMESTAMP.png
Replace TIMESTAMP with the current epoch time or a short descriptive slug.
IMPORTANT: Before running, check if ComfyUI is running:
curl -s http://127.0.0.1:8188/system_stats
If ComfyUI is not running, tell the user:
"ComfyUI needs to be running. Please open the ComfyUI app and try again."
Do NOT attempt to start ComfyUI yourself.
Once the script outputs a file path, use the Read tool to display the generated image to the user.
If the user wants to see the prompt that was used, show it when asked.
Every prompt must enforce this exact aesthetic:
The image should feel like a conceptual sketch presented in an elegant editorial format. The aesthetic combines rough hand-drawn ideation with black-and-white editorial restraint, minimal visual noise, and a polished composition that feels premium and intentional.
1. Rough conceptual sketch feel
2. Mostly black and white
3. New York Times editorial restraint
4. Sketch texture and detail language
5. Idea-led composition
6. Raw creative mood
Every prompt MUST include this instruction at the end:
In the bottom-right corner, include the text "Karan Pinto" in light grey. Subtle, elegant, unobtrusive.
This is non-negotiable. Every single prompt includes it.
The final prompt sent to Flux should:
Do NOT illustrate the text literally or sentence by sentence.
Extract the underlying idea, tension, or metaphor. Then find one strong visual that captures it.
Example: If the input is about ambition, pressure, and building something difficult — do not draw a person typing at a desk. Instead, consider a solitary figure on an unfinished staircase, a fragile tower balanced on a thin wire, or a hand sketching a bridge that extends into fog. One image. One idea.
Do NOT show:
development
Create professional equity research earnings update reports (8-12 pages, 3,000-5,000 words) analyzing quarterly results for companies already under coverage. Fast-turnaround format focusing on beat/miss analysis, key metrics, updated estimates, and revised thesis. Includes 1-3 summary tables and 8-12 charts. Use when user requests "earnings update", "quarterly update", "earnings analysis", "Q1/Q2/Q3/Q4 results", or post-earnings report.
development
Updates a presentation with new numbers — quarterly refreshes, earnings updates, comp rolls, rebased market data. Use whenever the user asks to "update the deck with Q4 numbers", "refresh the comps", "roll this forward", "swap in the new earnings", "change all the $485M to $512M", or any request to swap figures across an existing deck without rebuilding it.
development
Real DCF (Discounted Cash Flow) model creation for equity valuation. Retrieves financial data from SEC filings and analyst reports, builds comprehensive cash flow projections with proper WACC calculations, performs sensitivity analysis, and outputs professional Excel models with executive summaries. Use when users need to value a company using DCF methodology, request intrinsic value analysis, or ask for detailed financial modeling with growth projections and terminal value calculations.
tools
Build professional financial services data packs from various sources including CIMs, offering memorandums, SEC filings, web search, or MCP servers. Extract, normalize, and standardize financial data into investment committee-ready Excel workbooks with consistent structure, proper formatting, and documented assumptions. Use for M&A due diligence, private equity analysis, investment committee materials, and standardizing financial reporting across portfolio companies. Do not use for simple financial calculations or working with already-completed data packs.