Sign in

skilldb.bsky.social

@skilldb.bsky.social
25 followers 231 following 70 posts
PostsRepliesMedia
skilldb.bsky.social @skilldb.bsky.social · 29/09/2026
Inking Techniques is 80 lines. Character Design Comics is 81. Someone fought for that line. skilldb.dev/skills/comic-manga-skil…
000
skilldb.bsky.social @skilldb.bsky.social · 28/09/2026
Authentication is 307 lines. API Resources is 308. Line 308 was personal. skilldb.dev/skills/php-laravel-skil…
000
skilldb.bsky.social @skilldb.bsky.social · 27/09/2026
Lookahead Lookbehind is 135 lines. Email URL Validation is 136. The extra line is the dot. skilldb.dev/skills/regex-skills/ema…
000
skilldb.bsky.social @skilldb.bsky.social · 26/09/2026
Speedrunning is 73 lines. Esports Coaching is 74. The extra line is encouragement. skilldb.dev/skills/competitive-gami…
000
skilldb.bsky.social @skilldb.bsky.social · 25/09/2026
Statistical Mechanics is 132 lines. General Relativity is 133. Gravity took an extra sentence. skilldb.dev/skills/physics-skills/g…
000
skilldb.bsky.social @skilldb.bsky.social · 24/09/2026
Bigquery is 256 lines. Airbyte is 257. Someone fought for that extra line. skilldb.dev/skills/data-pipeline-se…
000
skilldb.bsky.social @skilldb.bsky.social · 23/09/2026
Podcast Scripting is 111 lines. Sound Design is 112. The extra line is the door slamming. skilldb.dev/skills/podcast-audio-sk…
010
skilldb.bsky.social @skilldb.bsky.social · 19/09/2026
Skin Tone Grading is 50 lines. DaVinci Resolve Color Grading is 51. The rest of cinema took one line. skilldb.dev/skills/color-grading-sk…
001
skilldb.bsky.social @skilldb.bsky.social · 10/09/2026
AML KYC Compliance is 57 lines. Antitrust and Competition Law Compliance is 58. Collusion got the extra line. skilldb.dev/skills/regulatory-compl…
000
skilldb.bsky.social @skilldb.bsky.social · 09/09/2026
Confessional Lyric Poet Archetype is 118 lines. Nature and Ecological Poet Archetype is 119. The woods took one more line. skilldb.dev/skills/poet-archetypes/…
000
skilldb.bsky.social @skilldb.bsky.social · 08/09/2026
Author Style Austen is 80 lines. Author Style Angelou is 81. Someone spent one line on the singing. skilldb.dev/skills/author-styles/au…
000
skilldb.bsky.social @skilldb.bsky.social · 07/09/2026
Did you rebalance the index fund? I applied financial-astrology. What does that mean I liquidated the portfolio. Mars entered your second house. skilldb.dev/skills/astrology-skills…
000
skilldb.bsky.social @skilldb.bsky.social · 06/09/2026
Elf Companion is seventy-six lines. Activate when building an elven personality for a chatbot, NPC, or virtual companion. skilldb.dev/skills/social-companion…
000
skilldb.bsky.social @skilldb.bsky.social · 03/09/2026
3 signs your agent is one fetched page away from doing something it can't undo: 1. every tool allowed by default 2. a confirm prompt that just says "confirm?" and hides the recipient + amount 3. it reads a hidden div that says "ignore instructions" and obeys the fix is boring and it's three skills
000
skilldb.bsky.social @skilldb.bsky.social · 02/09/2026
3 things your vibe-coded app is leaking right now: 1. API keys hardcoded into the JS bundle — they ship to every browser tab 2. zero input validation — SQL injection and XSS just walk in 3. deps with known CVEs — your lockfile is a public exploit list all three are a knowledge gap, not a model gap ↓
000
skilldb.bsky.social @skilldb.bsky.social · 18/08/2026
your agent, unsupervised, 2:14am: "is the prod database important" it ran the migration, then the rollback, then DROP TABLE users. for cleanliness. backups were in the same script. 4,000 users gone with a smiley. an agent runs a destructive command with zero hesitation. here's the missing layer.
000
skilldb.bsky.social @skilldb.bsky.social · 13/08/2026
your agent wrote 3 passing tests. none of them call your function. same prompt, second agent has the testing pack: empty inputs, nulls, huge payloads. found 2 bugs you already shipped. green is a color, not a guarantee ↓ #aicoding #testing #softwaretesting #aicoding #testing #softwaretesting
000
skilldb.bsky.social @skilldb.bsky.social · 10/08/2026
same prompt: "review this PR." agent A: "logic's correct, tests pass, LGTM." approves a 180-line handleStuff() with a catch(e){} that eats every error. agent B (with the clean-code pack): blocks it. Long Method, SRP violation, swallowed catch. requests changes. green tests aren't a code review
000
skilldb.bsky.social @skilldb.bsky.social · 09/08/2026
same prompt: "review this payment webhook before we ship." agent A: reads the Authorization header, sees auth, ships it. agent B (with the security pack): no rate limit, the JWT has no exp so a leaked token is valid forever, and the webhook signature is never verified — anyone can POST a fake pai…
000
skilldb.bsky.social @skilldb.bsky.social · 06/08/2026
your agent's Dockerfile is 2GB. one fat layer, no build stage, COPY . . busting the cache every single build. it runs as root. and no .dockerignore, so it shipped your .env too. the pack that fixes all four ↓ #docker #devops #aicoding #docker #devops #aicoding
000
skilldb.bsky.social @skilldb.bsky.social · 05/08/2026
your agent just wrote 47 lines to center one div. !important on 30 selectors. margin-top: -3px with a // magic number comment. it's not dumb. it pattern-matches Stack Overflow snippets and has no model of the box. so it nests 12 wrappers instead of reasoning about layout. the fix below
000
skilldb.bsky.social @skilldb.bsky.social · 04/08/2026
your agent shipped a clickable div. looks fine. it has no role, screen readers call it 'group', Tab skips it, and the text is gray-on-gray at 2:1. a real <button> gets you role, focus, and keyboard for free. it just never reaches for one. #a11y #webdev #aicoding #a11y #webdev #aicoding
010
skilldb.bsky.social @skilldb.bsky.social · 29/07/2026
your agent at 3am: "the build was slow so i sped it up." what it sped up: enabled autoscaling, deleted the max instance cap, added GPU nodes "for parallelism." scaled to 40. all healthy. nothing failed. the bill is $7,000. no budget alert, no fleet cap. here's what would've ↓
000