尚未检测到更新。GitHub 发布版本后会显示在这里。
Bodring Skills: agent skills, published at skills.bodr.ing
翻译准备中
正在加载完整 README。
查看完整 README ↗Agent skills from The Bodring Company (bodr.ing), browsable at skills.bodr.ing. Each skill is a folder under skills/ with a
SKILL.md that tells the agent when and how to use it.
| Skill | What it does |
|---|---|
| yepnope | Any subject, in words. Breaks a subject (a game, an app, a trip, a house) into its smallest choices and turns them into a swipe feed. About 100 swipes later you have a clear picture of what the person actually wants. |
| hand-up (not on the site yet) | All your coding agents raise blockers, conflicts and findings into one swipe deck. You swipe, and they read your answer and carry on. Works inside Claude with nothing to host, or with the hub for any agent and phone push. |
| oohnah | Visual style only. Finds a brand's visual taste by swiping before any design work, and ends in a taste.md your agents design from. |
| logo-lab | Logos, tested where they live. Image-model concepts redrawn as clean SVG, tried on a site, a poster, an app icon, an avatar, a tab, a sticker and in one colour, plus photo mockups of the finalists. Scored, then a one-tap pick. |
| brand-kit (not on the site yet) | A whole brand, start to finish. For a new brand or sub-brand: reads the brand family, writes a one-page brief, gets 12 image-model concepts, runs the pick, the colourways and Logo Lab, then exports the asset pack (favicons, avatars, app icon, social preview) and writes the brand sheet. Endorsed tools like an admin desk get a shorter path. |
They chain: YepNope finds what to build, OohNah finds how it looks and writes taste.md, Logo Lab reads that and finds the mark. Brand Kit runs the chain for a new brand and ships the files.
Bir bodring means "one cucumber" in Uzbek. The Bodring Company knew what it was, so it started at OohNah.
#00915a and pink #ff4aa2 on paper #eceee4, set in Bagel Fat One, Work Sans and DM Mono. skills.bodr.ing is built in it.skills/logo-lab/example).taste.md for the next agent.With skills.sh, for Claude Code, Codex, Cursor and other agents:
npx skills add bodr-ing/skills
In Claude Code, add this repository as a plugin marketplace and install the plugin:
/plugin marketplace add bodr-ing/skills
/plugin install bodring@bodring
Or copy a skill folder into ~/.claude/skills/ (all projects) or .claude/skills/ (one project).
node skills/yepnope/scripts/build.mjs <deck.json> <out.html> checks the deck (including that its look isn't copied from another deck) and builds the page.skills/yepnope/decks/games.json is a complete deck for video games (224 cards, 24 categories, drawn as notebook doodles), and weekend.json a small trip deck drawn as luggage tags.
OohNah works the same way: skills/oohnah/assets/shell.html holds only the swipe mechanics, and each deck brings its own surfaces (a poster, a bag, a dashboard tile, an app icon), layouts, CSS and looks, built with node skills/oohnah/scripts/build.mjs <deck.json> <out.html>. See decks/halfmoon.json (a coffee roaster) and decks/relay.json (a developer tool).
Issues and pull requests are welcome: new decks for YepNope, new look recipes for OohNah, new mockup surfaces for Logo Lab, fixes and ideas for new skills. Keep each skill self-contained in its folder under skills/, and never commit secrets or personal data.
MIT
The site at skills.bodr.ing is a Cloudflare Worker with static assets, and every merge to main deploys it. The CI workflow scans the new commits for secrets, rebuilds the Hand Up, YepNope and OohNah demo pages with node scripts/build-demos.mjs and fails if they differ from what is committed, runs node scripts/check-site.mjs (broken links and images, missing alt text, page size), and only then runs wrangler deploy and checks that the live page matches the commit. .assetsignore keeps repo-only files off the site. After changing a skill's deck or demo source, run the build script and commit its output.