hacheong
v1.8.1The subcontractor of the LLM-development era: the people a plan hires by role.
By guineeeeeeeeeeeeeeeeeeeeeeeerm0 GitHub starsUpdated 2 hours ago
Directory evidence
- Runtimes
- Codex, Claude Code, and Agent Plugins
- Parsed components
- 1 skill or MCP entry
- Source updated
- Oct 2, 2026
- Manifest status
- Canonical path parsed
The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology →
Install hacheong for Codex and Claude Code
codex plugin marketplace add guinjaaaaaaaaaaaaaaaaaaaaakeop/hacheong
codex plugin marketplace upgrade hacheong
codex plugin add hacheong@hacheongPaste and run these commands in a terminal with Codex. They add and refresh the hacheong catalog, then install this plugin.
Compatibility: the page URL and API slug “hacheong” remain stable.
- Codex:
hacheong@agent-plugin-marketplace→hacheong@hacheong
The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.
Get the source manually
git clone https://github.com/guinjaaaaaaaaaaaaaaaaaaaaakeop/hacheongClone the source repository, then follow its setup instructions to add the plugin to a compatible client. The repository root is the plugin root.
Plugin files
├── .codex-plugin/plugin.json├── .claude-plugin/plugin.json├── plugin.json└── skills/hire/SKILL.md
Included Skills1
Use when a plan or the lock names a hacheong role (build, quibble, nitpick, newbie) as a task's provider, or when the person asks who can build, dispute, test or try a slice. Explains which member does what and how a runner or a session calls them; hacheong members are fresh processes with one answer each.
Plugin manifests3
{
"name": "hacheong",
"version": "1.8.1",
"engines": {
"python": ">=3.9"
},
"records": [],
"roles": {
"build": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"dakdol",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"quibble": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"sibi",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"nitpick": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"teujip",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"newbie": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"chojja",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
]
},
"description": "The subcontractor of the LLM-development era: the people a plan hires by role.",
"author": {
"name": "guineeeeeeeeeeeeeeeeeeeeeeeerm"
},
"skills": "./skills/",
"interface": {
"displayName": "hacheong",
"shortDescription": "The subcontractor of the LLM-development era: the people a plan hires by role.",
"longDescription": "The subcontractor of the LLM-development era: the people a plan hires by role. Each member is a disposition, not a job — build (닥돌, dakdol) builds what the contract says, quibble (시비, sibi) disputes the contract before anyone builds on it, nitpick (트집, teujip) writes the tests that will make the builder fail, newbie (초짜, chojja) tries the result knowing nothing — and each call is a fresh, bounded process with one answer. One runner serves every member; a member is a directory (a role text, an answer schema, a policy), so anyone can add one. What a member may not do is enforced after the fact, not asked for.",
"developerName": "guineeeeeeeeeeeeeeeeeeeeeeeerm",
"category": "Productivity",
"capabilities": [
"Read",
"Write"
],
"defaultPrompt": "Use hacheong's members on this project."
}
}{
"name": "hacheong",
"version": "1.8.1",
"engines": {
"python": ">=3.9"
},
"records": [],
"roles": {
"build": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"dakdol",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"quibble": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"sibi",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"nitpick": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"teujip",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"newbie": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"chojja",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
]
},
"description": "The subcontractor of the LLM-development era: the people a plan hires by role. Each member is a disposition, not a job — build (닥돌, dakdol) builds what the contract says, quibble (시비, sibi) disputes the contract before anyone builds on it, nitpick (트집, teujip) writes the tests that will make the builder fail, newbie (초짜, chojja) tries the result knowing nothing — and each call is a fresh, bounded process with one answer. One runner serves every member; a member is a directory (a role text, an answer schema, a policy), so anyone can add one. What a member may not do is enforced after the fact, not asked for."
}{
"$schema": "https://agent-plugins.org/schemas/1.0.0/plugin.schema.json",
"name": "hacheong",
"version": "1.8.1",
"engines": {
"python": ">=3.9"
},
"records": [],
"roles": {
"build": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"dakdol",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"quibble": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"sibi",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"nitpick": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"teujip",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
],
"newbie": [
"python3",
"{plugin:hacheong}/worker.py",
"--member",
"chojja",
"--request",
"{request}",
"--response",
"{response}",
"--host",
"{host}"
]
},
"description": "The subcontractor of the LLM-development era: the people a plan hires by role."
}For maintainers
If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.
[hacheong on Agent Plugins Marketplace](https://pluginsmp.com/plugins/hacheong)