y3owk1n
- 26 skills
- 0 followers
- 7 hours ago last updated
- ▌ Mimi Ask · y3owk1n bundleAnswer a mimi user's question about what mimi does, which command or config key does a thing, or what to do next, from the man pages and help on their install rather than from memory. Routes setup work to mimi-setup-config and mimi-setup-layout. Use when a mimi user asks what mimi can do, how to do something with it, which command to run, or which skill to use.
- ▌ Mimi Create Pr · y3owk1n bundleCommit working changes and open a mimi pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just gate, and the repo PR template filled honestly. Use when asked to commit, create a PR, open a pull request, or ship finished work in this repo.
- ▌ Mimi File Issue · y3owk1n bundleFile a mimi bug report or feature request that matches the repo's issue forms: duplicate check first, every required field filled with real diagnostics, correct labels. Use when asked to open, file, or draft a GitHub issue for mimi. Not for pull requests.
- ▌ Mimi Setup Config · y3owk1n bundleSet up or change a user's mimi config.toml: find or create the file, turn on hooks, borders, the systray, or the launchd service, then validate and apply it the way the running daemon needs. Use when a mimi user asks to configure mimi, write hooks, enable borders, or fix a config that does not take effect. For tiling layouts, use mimi-setup-layout.
- ▌ Mimi Setup Layout · y3owk1n bundleGet a mimi user tiling, or change how they tile: put the example layouts on their machine even without a repo checkout, pick one that matches how they work, wire [tiling] in config.toml, and prove it with a preview before enabling. Also covers switching layouts, changing tiling options or which apps float, refreshing the examples after an upgrade without losing edits, and writing or editing a custom layout. Use when a mimi user asks to set up or change tiling, choose or switch a layout, or write their own.
- ▌ Neru Ask · y3owk1n bundleAnswer a Neru user's question about what Neru does, which command, flag, or config key does a thing, why something does not work, or what to try next, from the help, man pages, and docs of their installed version rather than from memory. Routes config work to neru-setup-config. Use when a Neru user asks what Neru can do, how to do something with it, which command to run, why hints or a hotkey do nothing, or which skill to use.
- ▌ Neru Create Pr · y3owk1n bundleCommit working changes and open a Neru pull request the maintainer's way: conventional commit subjects, a PR title written for the changelog, the just ci gate, and the repo PR template filled honestly. Use when asked to commit, create a PR, open a pull request, or ship finished work in this repo.
- ▌ Neru File Issue · y3owk1n bundleFile a Neru bug report or feature request that matches the repo's issue forms: duplicate check first, every required field filled with real diagnostics, correct labels. Use when asked to open, file, or draft a GitHub issue for Neru. Not for pull requests.
- ▌ Neru Setup Config · y3owk1n bundleSet up or change a user's Neru config.toml: find or create the file, bind or disable hotkeys, tune hints, grids, or scroll, add per-app overrides, macros, or declared modes, set up the login service, then validate and apply it the way the running daemon needs. Use when a Neru user asks to configure Neru, bind a key, change hint or grid behaviour, make one app work, or fix a config that does not take effect.
- ▌ Neru Add CLI Command · y3owk1n bundleAdd a Neru CLI command or flag: cobra command in internal/cli, IPC handler in internal/app/ipcctrl, service/mode work behind it, man pages, and docs/CLI.md. Use when adding or changing user-facing commands, subcommands, or flags. Not for config.toml options.
- ▌ Neru Add Config Option · y3owk1n bundleAdd or change a Neru config.toml option end to end: struct field, shared and platform defaults, validation, examples, docs, and hot-reload behavior. Use whenever a change adds, renames, or removes a key in the TOML config schema. Not for theme palette entries or CLI flags.
- ▌ Neru Add Platform Feature · y3owk1n bundleImplement or stub Neru functionality for a specific OS/backend: port contract, build-tagged file slots, factory wiring, CodeNotSupported stubs, capability matrix, contract tests, and the docs ownership table. Use for any change under internal/adapter/platform or any *_darwin/_linux/_windows file. Not for pure-Go domain logic.
- ▌
- ▌ Prd · y3owk1n bundleCreate, derive, or update the PRD — the single source of truth every other skill reads.
- ▌
- ▌ Spec · y3owk1n bundleRender a PRD feature file to a spec issue and cut its ticket sub-issues in one pass.
- ▌
- ▌ Review · y3owk1nTwo-axis review of a diff: Standards (repo conventions) and Spec (stated requirements).
- ▌ Triage · y3owk1n bundleMove issues through triage: categorise, assess readiness, assign labels, write briefs.
- ▌
- ▌ Research · y3owk1nAnswer a question from primary sources when getting it wrong would be expensive — APIs, versions, protocol details, security claims.
- ▌
- ▌ Implement · y3owk1nBuild one unit of a ticket: code, the tests its behaviours actually earn, and an inline review of the diff.
- ▌ Find Skills · y3owk1nSearch the open skills ecosystem for a skill that already does what the user is about to build.
- ▌ Writing For Agents · y3owk1n bundleWrite and prune documents agents read: SKILL.md, CLAUDE.md, AGENTS.md, prd/ files.
- ▌ Improve Codebase Architecture · y3owk1n bundleScan codebase for deepening opportunities — refactors that turn shallow modules into deep ones.