[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"project-1603":3},{"id":4,"name":5,"fullName":6,"owner":7,"repo":5,"description":8,"homepage":9,"htmlUrl":10,"language":11,"languages":10,"totalLinesOfCode":10,"stars":12,"forks":13,"watchers":14,"openIssues":15,"contributorsCount":16,"subscribersCount":16,"size":16,"stars1d":16,"stars7d":16,"stars30d":17,"stars90d":16,"forks30d":16,"starsTrendScore":16,"compositeScore":18,"rankGlobal":10,"rankLanguage":10,"license":10,"archived":19,"fork":19,"defaultBranch":20,"hasWiki":19,"hasPages":19,"topics":21,"createdAt":10,"pushedAt":10,"updatedAt":22,"readmeContent":23,"aiSummary":24,"trendingCount":16,"starSnapshotCount":16,"syncStatus":25,"lastSyncTime":26,"discoverSource":27},1603,"endless-toil","AndrewVos\u002Fendless-toil","AndrewVos","Hear your agent suffer through your code","",null,"Python",193,5,187,1,0,3,2.33,false,"main",[],"2026-06-12 02:00:30","# Endless Toil\n\nHear your agent suffer through your code.\n\n![Endless Toil](assets\u002Fendless-toil.png)\n\nEndless Toil runs alongside your coding agent in real time, playing escalating recorded human groans as the code it reads starts to look more cursed.\n\nNote: installing the plugin does not make it auto-activate in every thread by default. Start a new thread and ask Codex or Claude to use `Endless Toil`.\n\n## Demo\n\n[![Endless Toil video demo](https:\u002F\u002Fimg.youtube.com\u002Fvi\u002Fm7mYzSZdNPE\u002Fhqdefault.jpg)](https:\u002F\u002Fyoutu.be\u002Fm7mYzSZdNPE)\n\n## Use In Codex Desktop\n\nClone this repository somewhere on your machine, then open that directory in Codex Desktop.\n\n1. Open `Plugins`.\n2. Search or browse for `Endless Toil`, then open its details.\n3. Select the plus button or `Add to Codex`.\n4. If prompted, complete any setup steps.\n5. Start a new thread and ask Codex to use `Endless Toil`.\n\n## Use In Codex CLI\n\nFrom Codex CLI, add this repository as a local marketplace root:\n\n```bash\ncodex plugin marketplace add .\u002F\n```\n\nThen open the plugin browser:\n\n```text\n\u002Fplugins\n```\n\nChoose the `Endless Toil` marketplace, install `Endless Toil`, restart Codex if needed, and invoke the plugin or its bundled skill from a new thread.\n\n## Use In Claude CLI\n\nClone this repository somewhere on your machine, then start Claude from this repository root.\n\nAdd this repository as a local plugin marketplace:\n\n```text\n\u002Fplugin marketplace add .\u002F\n```\n\nThen install the plugin:\n\n```text\n\u002Fplugin install endless-toil@endless-toil\n```\n\nRestart Claude Code if prompted, then invoke the bundled skill:\n\n```text\n\u002Fendless-toil\n```\n\n## Use In Cursor\n\nClone this repository somewhere on your machine, then add it as a local Cursor plugin marketplace from Cursor.\n\nInstall `Endless Toil`, restart Cursor if prompted, then ask Cursor Agent to use the bundled skill:\n\n```text\nUse endless-toil while reading this code.\n```\n\n## Test Sounds\n\nFrom this repository root:\n\n```bash\npython3 plugins\u002Fendless-toil\u002Fskills\u002Fendless-toil\u002Fscripts\u002Ftest_sounds.py --list\npython3 plugins\u002Fendless-toil\u002Fskills\u002Fendless-toil\u002Fscripts\u002Ftest_sounds.py groan wail abyss\n```\n\n## Requirements\n\n- Python 3.10+\n- A local audio player: `afplay` on macOS, or `paplay`, `aplay`, or `ffplay` on Linux\n\nIf an audio player is unavailable, Endless Toil still prints scan results, but it will not play sounds.\n\n## Source\n\nPlugin structure and marketplace layout follow the OpenAI Codex and Claude Code plugin docs:\n\nhttps:\u002F\u002Fdevelopers.openai.com\u002Fcodex\u002Fplugins\nhttps:\u002F\u002Fcode.claude.com\u002Fdocs\u002Fen\u002Fplugins\nhttps:\u002F\u002Fgithub.com\u002Fcursor\u002Fplugins\n","Endless Toil 是一个有趣的插件，它通过播放人类的呻吟声来实时反馈代码的质量。其核心功能是在代码质量下降时逐步增加音频反馈，使用Python编写，并依赖于本地音频播放器如afplay、paplay等来实现声音播放。适用于开发过程中作为代码质量提示工具，特别是在使用Codex Desktop、Codex CLI、Claude CLI或Cursor等编码环境时，能够以一种独特的方式提醒开发者注意代码可读性和质量。",2,"2026-06-11 02:44:58","CREATED_QUERY"]