{"_id":"@acauhi/opencode-agent-system","_rev":"4-769a08c82f1e488b23af7a82c6da385b","name":"@acauhi/opencode-agent-system","dist-tags":{"latest":"0.3.0"},"versions":{"0.1.0":{"name":"@acauhi/opencode-agent-system","version":"0.1.0","keywords":["opencode","skills","agent","production","code-quality","codegraph"],"author":{"name":"acauhi"},"license":"MIT","_id":"@acauhi/opencode-agent-system@0.1.0","maintainers":[{"name":"acauhi","email":"acauhi.mateus@gmail.com"}],"homepage":"https://github.com/Acauhi99/opencode-agent-system#readme","bugs":{"url":"https://github.com/Acauhi99/opencode-agent-system/issues"},"bin":{"opencode-agent-system":"cli/index.js"},"dist":{"shasum":"ed66f83c3f258f7d9675dd9c1e4d9b0488bb067c","tarball":"https://registry.npmjs.org/@acauhi/opencode-agent-system/-/opencode-agent-system-0.1.0.tgz","fileCount":78,"integrity":"sha512-drQiCnsFa2O0n4CNImnWkGj4Dzkm7vU2uihOMMox1GI/dv+YXAY8xuSuFJwSfFRWCXohm2Sev0hqmARE8N1GXQ==","signatures":[{"sig":"MEUCIDS6NTJ0NFQtunGeEevKuUrZFDdGKsz+ySoWJ4V8gfAeAiEAsL05NL2zRAv9XLOvM/sSmrgBk+H9JiCVfPzDP6SiyCA=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592121},"type":"module","_from":"file:acauhi-opencode-agent-system-0.1.0.tgz","engines":{"node":">=18"},"_npmUser":{"name":"acauhi","email":"acauhi.mateus@gmail.com"},"_resolved":"/tmp/f75c946a86286277e77a7c4b6660b0d8/acauhi-opencode-agent-system-0.1.0.tgz","_integrity":"sha512-drQiCnsFa2O0n4CNImnWkGj4Dzkm7vU2uihOMMox1GI/dv+YXAY8xuSuFJwSfFRWCXohm2Sev0hqmARE8N1GXQ==","repository":{"url":"git+https://github.com/Acauhi99/opencode-agent-system.git","type":"git"},"_npmVersion":"11.13.0","description":"AgentSystem skills adapted for OpenCode — 37+ opinionated workflows for production-ready code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"commander":"^13.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/opencode-agent-system_0.1.0_1779654001537_0.8659632489790756","host":"s3://npm-registry-packages-npm-production"}},"0.1.1":{"name":"@acauhi/opencode-agent-system","version":"0.1.1","keywords":["opencode","skills","agent","production","code-quality","codegraph"],"author":{"name":"acauhi"},"license":"MIT","_id":"@acauhi/opencode-agent-system@0.1.1","maintainers":[{"name":"acauhi","email":"acauhi.mateus@gmail.com"}],"homepage":"https://github.com/Acauhi99/opencode-agent-system#readme","bugs":{"url":"https://github.com/Acauhi99/opencode-agent-system/issues"},"bin":{"opencode-agent-system":"cli/index.js"},"dist":{"shasum":"7a5c2d837bddca8a370c31feeef9d6f80518d9ca","tarball":"https://registry.npmjs.org/@acauhi/opencode-agent-system/-/opencode-agent-system-0.1.1.tgz","fileCount":78,"integrity":"sha512-8XvbJ+4nfZTMYELD/w2w7qD9oL0ChIZCTZWwRbBedQmFMm6FaTTZsgLnNfFsmAST/bI0UzWR/St1Tx23THc+tQ==","signatures":[{"sig":"MEUCIGAIvcbG1hxM93/tHYX6HSZzRqrLxLZF7hjbYnvsQcydAiEA4S+lLS9CiDVSJ1a6xuNRpM3F8SfmAWhvKLIEXijireo=","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":592742},"type":"module","_from":"file:acauhi-opencode-agent-system-0.1.1.tgz","engines":{"node":">=18"},"_npmUser":{"name":"acauhi","email":"acauhi.mateus@gmail.com"},"_resolved":"/tmp/56ca9b31fe7d3bcb5b69cd5ab567c3b9/acauhi-opencode-agent-system-0.1.1.tgz","_integrity":"sha512-8XvbJ+4nfZTMYELD/w2w7qD9oL0ChIZCTZWwRbBedQmFMm6FaTTZsgLnNfFsmAST/bI0UzWR/St1Tx23THc+tQ==","repository":{"url":"git+https://github.com/Acauhi99/opencode-agent-system.git","type":"git"},"_npmVersion":"11.13.0","description":"AgentSystem skills adapted for OpenCode — 37+ opinionated workflows for production-ready code","directories":{},"_nodeVersion":"24.14.1","dependencies":{"commander":"^13.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/opencode-agent-system_0.1.1_1779654739907_0.40238447039766445","host":"s3://npm-registry-packages-npm-production"}},"0.2.0":{"name":"@acauhi/opencode-agent-system","version":"0.2.0","keywords":["opencode","skills","agent","production","code-quality","codegraph","frontend","design","taste-skill","visual-design"],"author":{"name":"acauhi"},"license":"MIT","_id":"@acauhi/opencode-agent-system@0.2.0","maintainers":[{"name":"acauhi","email":"acauhi.mateus@gmail.com"}],"homepage":"https://github.com/Acauhi99/opencode-agent-system#readme","bugs":{"url":"https://github.com/Acauhi99/opencode-agent-system/issues"},"bin":{"opencode-agent-system":"cli/index.js"},"dist":{"shasum":"1f8a77a114f11735b9170672dd9c5c7a17ce8bd1","tarball":"https://registry.npmjs.org/@acauhi/opencode-agent-system/-/opencode-agent-system-0.2.0.tgz","fileCount":81,"integrity":"sha512-FxXBYcQuv1/38giAeFnC7SdClwyw1Gt4l2/L1eKdw0NdoxBXs3aqkv06rsAYYwn0bXUSAUlvknpy68Q89B3uVQ==","signatures":[{"sig":"MEQCIGOdwaJKJCLQrE2vvXGsy6ssD3XDwz/x4ojjMkK4ZwkoAiAyjzzP3qD1aJADBblyjtu8vW55v1Bjdg67ebPjpwD/TQ==","keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U"}],"unpackedSize":710758},"type":"module","engines":{"node":">=18"},"gitHead":"67a2782773e394cb64f552da7f9f18e9dab012fb","_npmUser":{"name":"acauhi","email":"acauhi.mateus@gmail.com"},"repository":{"url":"git+https://github.com/Acauhi99/opencode-agent-system.git","type":"git"},"_npmVersion":"11.13.0","description":"AgentSystem skills adapted for OpenCode — 40+ opinionated workflows for production-ready code, including taste-skill frontend design","directories":{},"_nodeVersion":"24.14.1","dependencies":{"commander":"^13.1.0"},"_hasShrinkwrap":false,"_npmOperationalInternal":{"tmp":"tmp/opencode-agent-system_0.2.0_1780336858594_0.9823016396537119","host":"s3://npm-registry-packages-npm-production"}},"0.3.0":{"name":"@acauhi/opencode-agent-system","version":"0.3.0","description":"Complete OpenCode backup: 43 skills, 16 agents, config, plugins, instructions, and setup script","license":"MIT","bin":{"opencode-agent-system":"cli/index.js"},"dependencies":{"commander":"^13.1.0"},"engines":{"node":">=18"},"repository":{"type":"git","url":"git+https://github.com/Acauhi99/opencode-agent-system.git"},"keywords":["opencode","skills","agent","production","code-quality","codegraph"],"author":{"name":"acauhi"},"type":"module","gitHead":"6d058c82f942c9bb12169c6400d5b729f4cfec18","_id":"@acauhi/opencode-agent-system@0.3.0","bugs":{"url":"https://github.com/Acauhi99/opencode-agent-system/issues"},"homepage":"https://github.com/Acauhi99/opencode-agent-system#readme","_nodeVersion":"24.14.1","_npmVersion":"11.13.0","dist":{"integrity":"sha512-xw86D8FebkKLEfh3zh8feGucWJewkLwC6m22Qwxv4kcGje4RlHD9zx/Ic/S7MjOR7Etixw/5/5H/Q/+ZBj8xEw==","shasum":"1e248aef54d5509160caafcfaff49f1c0ab5d1a9","tarball":"https://registry.npmjs.org/@acauhi/opencode-agent-system/-/opencode-agent-system-0.3.0.tgz","fileCount":92,"unpackedSize":633279,"signatures":[{"keyid":"SHA256:DhQ8wR5APBvFHLF/+Tc+AYvPOdTpcIDqOhxsBHRwC7U","sig":"MEQCIBviHKhywIyNVI9alKow2WYQXTqJa+ZfqkC+mdTJt57EAiB5AGK1SK7tQXFLt/434RP1kZxhnfjTA/YCPCiYgjbx7g=="}]},"_npmUser":{"name":"acauhi","email":"acauhi.mateus@gmail.com"},"directories":{},"maintainers":[{"name":"acauhi","email":"acauhi.mateus@gmail.com"}],"_npmOperationalInternal":{"host":"s3://npm-registry-packages-npm-production","tmp":"tmp/opencode-agent-system_0.3.0_1781554952609_0.825609225392756"},"_hasShrinkwrap":false}},"time":{"created":"2026-05-24T20:20:01.447Z","modified":"2026-06-15T20:22:32.905Z","0.1.0":"2026-05-24T20:20:01.761Z","0.1.1":"2026-05-24T20:32:20.124Z","0.2.0":"2026-06-01T18:00:58.758Z","0.3.0":"2026-06-15T20:22:32.780Z"},"bugs":{"url":"https://github.com/Acauhi99/opencode-agent-system/issues"},"author":{"name":"acauhi"},"license":"MIT","homepage":"https://github.com/Acauhi99/opencode-agent-system#readme","keywords":["opencode","skills","agent","production","code-quality","codegraph"],"repository":{"type":"git","url":"git+https://github.com/Acauhi99/opencode-agent-system.git"},"description":"Complete OpenCode backup: 43 skills, 16 agents, config, plugins, instructions, and setup script","maintainers":[{"name":"acauhi","email":"acauhi.mateus@gmail.com"}],"readme":"# OpenCode Agent System\n\n> Complete backup of an OpenCode environment: 43 skills, 16 agents, config, plugins, instructions, and a fully automated setup script. If your PC catches fire, one command rebuilds everything.\n\nAdapted from [AgentSystemLabs/core](https://github.com/AgentSystemLabs/core) — opinionated, production-hardened SKILL.md workflows and reviewer subagents, optimized for OpenCode with CodeGraph-native awareness.\n\n## What's Included\n\n| Component | Count | Description |\n|-----------|-------|-------------|\n| Skills | 43 | Workflow orchestrators (features, bugs, audits, git, docs, infra) |\n| Agents | 16 | Read-only reviewers + utility subagents |\n| Instructions | 5 | Behavioral rules loaded every session |\n| Plugins | 2 | Guardrails (bash safety) + AgentMemory capture |\n| Commands | 2 | `/recall` and `/remember` for persistent memory |\n| Config | 1 | `opencode.jsonc` + `AGENTS.md` |\n| Wrapper | 1 | Auto-starts AgentMemory before OpenCode |\n| Setup script | 1 | Fully automated installation from scratch |\n\n## Quick Start (Full Setup)\n\nIf you have a fresh machine:\n\n```bash\ngit clone https://github.com/Acauhi99/opencode-agent-system.git\ncd opencode-agent-system\nbash scripts/setup.sh\n```\n\nThis installs everything: Node.js, OpenCode binary, MCP servers, LSP servers, config files, skills, agents, and the wrapper script.\n\n## Install (CLI Only)\n\nIf you just want to install skills/agents/config into an existing OpenCode setup:\n\n```bash\nnpx @acauhi/opencode-agent-system init --global\n```\n\n### Options\n\n| Flag | Description |\n|------|-------------|\n| `--force`, `-f` | Overwrite existing files |\n| `--skip-agents` | Skip installing agents |\n| `--skip-skills` | Skip installing skills |\n| `--skip-config` | Skip installing config (instructions, plugins, commands) |\n| `--global`, `-g` | Install to `~/.config/opencode/` |\n| `--dest <dir>` | Custom base directory |\n\n## Commands\n\n```bash\n# List all available skills, agents, and config\nnpx @acauhi/opencode-agent-system list\n\n# Install everything\nnpx @acauhi/opencode-agent-system init --global\n\n# Remove everything\nnpx @acauhi/opencode-agent-system uninstall --global\n\n# Run full setup script\nnpx @acauhi/opencode-agent-system setup\n```\n\n## Usage\n\nAfter installing, open OpenCode and use these commands:\n\n```\n/start \"describe your goal\"     # universal entry point — classifies intent, picks depth, routes\n/add-feature \"...\"              # end-to-end feature delivery\n/fix-bug \"...\"                  # diagnose silent failures\n/audit                          # whole-codebase tech-debt sweep\n/recall [query]                 # search past session memories\n/remember [insight]             # save to persistent memory\n```\n\n## Project Structure\n\n```\nopencode-agent-system/\n├── cli/\n│   └── index.js              # CLI: init, list, uninstall, setup\n├── agents/                   # 16 subagent definitions (.md)\n├── skills/                   # 43 skill directories (SKILL.md each)\n├── config/                   # OpenCode config backup\n│   ├── opencode.jsonc        # Main config (MCP, permissions, plugins)\n│   ├── AGENTS.md             # CodeGraph usage guide\n│   ├── instructions/         # 5 behavioral instruction files\n│   ├── plugins/              # 2 TypeScript plugins\n│   └── commands/             # 2 custom commands\n├── scripts/                  # Setup automation\n│   ├── setup.sh              # Full install script\n│   ├── opencode-wrapper      # Wrapper that auto-starts AgentMemory\n│   └── requirements.txt      # Global npm packages list\n├── package.json\n├── README.md\n└── LICENSE\n```\n\n## Prerequisites\n\nSkills are **CodeGraph-native** — they use [CodeGraph](https://github.com/colbymchenry/codegraph) for sub-millisecond, tree-sitter-parsed codebase exploration instead of grep. The setup script installs CodeGraph automatically.\n\nFor manual installation:\n\n```bash\nnpm install -g @colbymchenry/codegraph\ncodegraph init -i  # per-project\n```\n\nSkills fall back to `grep` + `read` + `glob` when `.codegraph/` is not initialized.\n\n## AgentMemory\n\nThe wrapper script auto-starts [AgentMemory](https://github.com/rohitg00/agentmemory) for persistent cross-session memory. It captures session observations, tool usage, and context — then recalls them in future sessions.\n\n- `/recall [query]` — search past sessions\n- `/remember [insight]` — save to long-term memory\n\n## Uninstall\n\n```bash\nnpx @acauhi/opencode-agent-system uninstall --global\n```\n\n## License\n\nMIT — same as the original AgentSystemLabs/core.\n\n## Credits\n\nBuilt on the excellent work of [AgentSystemLabs/core](https://github.com/AgentSystemLabs/core). The original skills were designed for Claude Code; this adaptation retargets them for OpenCode with CodeGraph-native codebase exploration, `question` tool for user prompts, and OpenCode's subagent architecture.\n","readmeFilename":"README.md"}