Every page on my personal site now has a slop disclosure. It's currently 97% slop-free, but I still want to be honest and specific about where the words are not really my own. zeke.sikelianos.com/slop-detection
Zeke Sikelianos
@ziki.boo
Aging Twitter user from 2007, back when it was a service where you texted messages to 40404 and they blasted to all your followers. Now scared of Elon and X, and optimistic about this AT PROTOCOL thing.
If you are looking for an easy introduction to learning AI coding with agents, then I would highly recommend this site: opencode.school
OpenCode School
Learn to use OpenCode, the free and open-source AI coding agent.
opencode.school
I published a skill to make agents better at using the GitHub CLI. It distills patterns from 1,228 real OpenCode `gh` invocations: safer PR bodies, valid JSON fields, Actions log inspection, `gh api` type gotchas, gist quirks, and recovery steps for common failures. github.com/zeke/faster...
New post: zeke.sikelianos.com/browsers-in... Let your AI agents drive real web browsers locally and in the cloud, with Chrome DevTools MCP, Cloudflare Browser Run, and a few guardrails to keep browser automation fast and safe.
I've been maintaining a global AGENTS.md file for over a year now, making small improvements as I learn new tricks to improve AI agent behaviors. Published an anonymized copy of it here: github.com/zeke/agents.md
GitHub - zeke/agents.md: My global instructions for AI agents like OpenCode
My global instructions for AI agents like OpenCode - zeke/agents.md
github.com
I added a YOLO agent to OpenCode. Thanks to @Jilles for making me even more dangerous. Here's how: github.com/zeke/openco...
My swiss-design skill says how it should look, but not how it should behave. So I updated it to reference Vercel's web-interface-guidelines skill for a11y, focus, forms, perf, hydration, and I inlined the indispensable typographic rules. github.com/zeke/swiss-... x.com/zeke/status...
docs: inline web-quality rules and link Vercel guidelines by zeke · Pull Request #1 · zeke/swiss-design-skill
This PR adds behavior and quality guidance the skill was missing, without duplicating upstream rules. Changes to swiss-design/SKILL.md: New Typographic details subsection: ellipsis character, curl...
github.com
I made an agent skill to speed up Chrome DevTools MCP. npx skills add zeke/faster-chrome-devtools-skill github.com/zeke/faster...
New OpenCode School exercise: Use an AI gateway Set up Cloudflare AI Gateway to route your AI requests through a single endpoint. One bill for Anthropic, OpenAI, and other providers. No separate API keys needed. opencode.school/exercises/u...
New OpenCode School exercise: Achieve inbox zero This one uses the gws and gcloud CLIs to give you read and write access to all your Google stuff, directly from OpenCode. opencode.school/exercises/a...
Achieve inbox zero | OpenCode School
Triage your email inbox, batch-process messages, and send emails using Gmail.
opencode.school
@michaeldwan.com I saw you installed OpenCode on GitHub. Didn't know that was a thing. How is that going? Same idea as github.com/ask-bonk ?
bonk
A little code review bot built on OpenCode. bonk has one repository available. Follow their code on GitHub.
github.com
I wrote about ten things I love about Replicate, and ten things I don't. Since we've teamed up with Cloudflare, now feels like the right moment to celebrate the things we got right, and to reflect on the things we can do better going forward. zeke.sikelianos.com/ten-things-...
Anyone doing GitHub MCP stuff in Cursor? I'm thinking something like: > Read the feedback I got on <PR_URL> and fix it. ☝️ Working in a private repo, so this would need authenticated access to GitHub
I think Google AI Studio is amazing. Why does it get so much shade?
Lazyweb of AI devs: What are your favorite Node.js and Python tools for stuffing files from disk into an LLM-friendly string? For example: github.com/simonw/file...
GitHub - simonw/files-to-prompt: Concatenate a directory full of files into a single prompt for use with LLMs
Concatenate a directory full of files into a single prompt for use with LLMs - simonw/files-to-prompt
github.com
It’s true. It works so well. We’ve finally moved beyond the whisper era.
🔦 PSA: Gemini 2.0 can accurately transcribe - with speaker identities and timestamps! - both audio and video. Just give it the file, and ask for speaker identities (if known) or generic (if not). With Flash-Lite, transcription costs only ~$0.01 for this ~1min long commercial:
Claude 3.7 Sonnet is out, and you can run it on Replicate. replicate.com/anthropic/c...
anthropic/claude-3.7-sonnet – Replicate
The most intelligent Claude model and the first hybrid reasoning model on the market (claude-3-7-sonnet-20250219)
replicate.com
I really feel like fashion retail websites should let you browse in latent space. Don't select a category like "shirt". Instead, see some product images, and select one that's a shirt. Then see a grid of shirts, and pick your favorites. See a grid of shirts like these. Repeat.
X was all I knew, Blue Sky hums a softer tune, will I learn the words?
@hipstersmoothie.com thanks for building www.bluesky-migrate.com -- it's helping me get my act together to switch. 🙏
Bluesky Migrate
This page serves a simple guide on how to migrate to Bluesky from X. All steps are optional, but you should really do the first two.
bluesky-migrate.com
; @replicate shipped some nice little docs updates and API improvements this week. https://replicate.com/changelog/2025-02-14-the-little-things-week-ending-february-14-2025
The little things, week ending February 14, 2025
A collection of updates to Replicate for the week ending ...
replicate.com
Google's latest text-to-image model is now on @replicate, and it's really good. It's also really easy to run from the web or the API, just like any other Replicate model. No need to fuss around with Google APIs to get up and running. https://replicate.com/google/imagen-3
google/imagen-3 – Run with an API on Replicate
Google's highest quality text-to-image model, capable of ...
replicate.com
@craigsdennis your awesome talk-to-javascript-openai-workers stopped working! 😿 I was just gonna turn it into a proper OpenAI + CloudFlare + Replicate guide, but it looks the Realtime WebRTC API beta has drifted a bit in the last month or so. Do you have any plans to revisit
@jeremyphoward @HamelHusain I love llms.txt and want to help spread the gospel. What tools do you know of that have built-in support for it? Like... user mentions http://example.com and the tool knows to go looking for http://example.com/llms.txt
Example Domain
example.com
You know what's great? Documentation. You know what's even better? Not having to read it. Here's me feeding https://cog.run/llms.txt into @cursor_ai chat to help me create a @replicate model:
Building @replicate models with Cog? Here's a cheatsheet for your AI code editor: https://cog.run/llms.txt