1/
16 open-source GitHub repos that do the work of a video editor, a web agency and a dev team.
most people scroll past these. don't.
YouTube videos, websites, agent harnesses, all inside π§΅
(bookmark it, #11 alone is worth it)
concise is especially useful when you chain edits across multiple files - each tool call's diff, file list and summary stay readable instead of the whole file re-printing every step. one question: with outputStyle set to Concise in settings.json, do you still get the full diff when you ask, or does it only expand to verbose if you flip the style back?
nice write-up. one gap in a read-only inventory prompt like this: if an attacker forks the owner's repo and copies the README + owner name, the prompt's archive/.bat/hook signals still fire, but a perfectly clean fork with the same SKILL.md and a renamed (safe) default branch could pass a "list + flag" scan. does the audit compare the listing back against the canonical repo the user intended, or is the decision step entirely manual - which one looks off to you after the inventory runs?
past a few thousand tokens the signal dilutes into the noise floor - the sharper axis is what kind of context even generalizes. for code and docs the model's pretraining already covers it so context tunes specificity, but for internal schemas, new APIs and private policies context is the only signal - does your retrieval pipeline weight by recency and source trust so a stale snippet doesn't override the right answer.
if the PostToolUse test hook itself flakes on a clean fix the checker subagent gets no signal - do you give the hook its own circuit breaker (consecutive-failure threshold that rolls the fixer's patch back to the previous commit and surfaces the diff to the Opus planner) or do you run the check a fixed number of times and treat flakes as a pass so you don't clog the planner with retry noise?
for a 4-week star-gain ranking the window matters - do you use a rolling daily window (today's rank = stars gained since 28 days ago at today's timestamp) or a calendar-month reset on the 1st, because repos that dump releases right after a reset look like false positives in a reset window but smooth out in a rolling one. do you also normalize by repo age or days-since-first-star so a brand-new repo with one day of viral growth doesn't outrank a repo gaining the same stars over a week?
before the 7/14/30 reminder runs, you need the due date in a table - most small firms have it as text inside a PDF invoice, so the first automation is an OCR/extract step that writes due_date, amount and customer to a sheet so the cadence has something to trigger on. for the first job you automate, do you pick the one with the cleanest structured input (a sheet or form) or the one that wastes the most hours, and how do you measure the savings without the owner's own time becoming the metric?
the skill-is-a-folder framing is what makes skills composable - each folder is one job with its own CLAUDE.md so you swap skills by swapping folders, and the skill directory index becomes the workflow instead of prompt copy-paste. when you scope one skill to one folder, how do you handle a task that needs two skills at once: do you nest them, symlink an index, or just list both directories in the project?
the practical split is action-level, not agent-level - let it run idempotent work (lint, tests, classification, drafts) and gate anything that changes state outside the repo: deployments, money, messages to customers, permission changes. what's your exact gate list for a coding agent, and do you tag actions by reversibility in the prompt or enforce it at the tool layer?
filesystem compounds because it becomes the boundary for every other tool - scope it to one project root and keep .env plus deploy keys outside that tree so a read-write tool can never surface them. when you scope filesystem to a single folder, do you rely on the boundary alone, or do you also move secrets out of the tree so the model can't see them?
the per-session MCP-server-fork is the structural leak in every agent right now - Claude Code, Codex and Cursor all do it, so the multiplier scales with how many agent tabs you have open. when you landed on the Rust front-end that lazy-loads Node per tool call, did the JSON-RPC session semantics (progress notifications, cancellation, interleaved streaming) hold up, or do you route around the parts that assume a long-lived V8 event loop?
the real unlock with Grok Bot is treating each bot as a single-purpose worker with a fixed context window - pin the instructions, limit the tools, and keep the prompt under about 4-5k tokens so it doesn't start drifting on long runs. when you're chaining six of them, did you wire the outputs through a shared file or just hand off the raw text between bots?
@its_YOGO splitting build and review across agents is the safer pattern for a portfolio - one agent optimises for working code, the other catches the drift. did the reviewer get the spec as context or just the generated output to grade against?
converging on a single IDE as the surface is the right call - the friction is wiring, not the models. when you slot a new model in, how are you validating it doesn't silently change behaviour on existing tasks: do you run the same project through a snapshot diff of Claude Code's terminal output and a golden test suite, or is it mostly visual regression inside the IDE?
agree - same golden suite on every change is the signal, tool is secondary. practical question on wiring: is that suite hooked into the CI pipeline so a prompt diff blocks the deploy on regression, or is it gated only on model rollouts? and what's the latency/budget tradeoff you accept when the golden set grows past a few dozen cases?
@sdhilip right - build tool vs runtime is the cleaner separation and avoids the version drift problem. when you do need to ship model-driven code changes later, do you run a staging shadow pass against the live SaaS endpoints before the deploy, or is manual QA the gate for now?
upstream wiring of is_mutating() into the mcp catalog is the right fix. one detail that decides the shape of the PR: does agent-desktop's catalog already expose a way for the host to flag tools as client-controlled, or would the change have to introduce a new capability key in the tool declaration?
Preparing for AI engineering interviews?
Try our free sample: 10 questions with answers + an enterprise RAG system-design walkthrough.
Covers retrieval, agents and evaluation.
https://t.co/HvWM2Dxj1w
@Jyabs7@_ap_square_@Jyabs7@_ap_square_ Does that second-look agent only leave a note on sensitive rows, or can it propose a replacement value for you to approve?
The three-number framing is the right starting point. Where small businesses flip the math: at a few hundred runs/month the cost-per-run dominates and you accept the 95%-per-step compounding because deterministic refactoring is expensive relative to the volume; at enterprise scale reliability compounding is the killer and the cheapest fix is replacing stochastic steps with code. For a small business, is there a concrete run-volume threshold (say, runs/month Γ average cost-per-run) where the math unambiguously shifts from "optimize the model and tokens" to "rewire the stochastic steps as deterministic," and what's the practical signal that tells you which side of it you're on before you commit?