{
  "markdown": "<p align=\"center\">\n  <img src=\"assets/banner.svg\" width=\"100%\" alt=\"FrankenBrain Lite — the transplantable brain of a multi-harness AI assistant\" />\n</p>\n\n<p align=\"center\">\n  <a href=\"LICENSE\"><img src=\"https://img.shields.io/badge/license-MIT-0b0f1a?style=flat-square&color=6d5dff\" alt=\"MIT\"></a>\n  <a href=\"https://github.com/urielreyna06/FrankenBrain-Lite/actions\"><img src=\"https://img.shields.io/github/actions/workflow/status/urielreyna06/FrankenBrain-Lite/validate.yml?branch=master&style=flat-square\" alt=\"CI\"></a>\n  <img src=\"https://img.shields.io/badge/skills-21-0b0f1a?style=flat-square&color=22d3ee\" alt=\"21 skills\">\n  <img src=\"https://img.shields.io/badge/agents-26-0b0f1a?style=flat-square&color=a78bfa\" alt=\"26 agents\">\n  <img src=\"https://img.shields.io/badge/security-hard%20gate-0b0f1a?style=flat-square&color=ef4444\" alt=\"Security gate\">\n  <img src=\"https://img.shields.io/badge/zero%20credentials-true-0b0f1a?style=flat-square&color=22c55e\" alt=\"Zero credentials\">\n</p>\n\n<p align=\"center\">\n  <em>One clone. Four harnesses. One working method — none of it rebuilt by hand.</em>\n</p>\n\n---\n\n**FrankenBrain Lite** is the packaged brain of a long-lived AI assistant setup. It\ngathers the workflow skills, specialist agents, commands, and rules your agent\nlearned — harvested and stitched together into a\n[superpowers](https://github.com/obra/superpowers)-style plugin — so any fresh\nmachine can adopt the same capability by cloning and registering it once.\n\nNo re-installing. No drift. No teaching an assistant to work all over again.\n\n```text\nclone → register → harvest → secure\n```\n\n## What's inside\n\n| Component | Count | Notes |\n|-----------|:-----:|-------|\n| [`skills/`](skills) | 21 | Procedural workflow skills — each `<name>/SKILL.md` |\n| [`agents/`](agents) | 26 | Specialists for review, build repair, security, architecture |\n| [`commands/`](commands) | 24 | Quick triggers: `plan`, `code-review`, `build-fix`, `save-session`… |\n| [`rules/`](rules) | 9 | Always-loaded standards: `common/` + a full `java/` stack |\n| [`scripts/`](scripts) | 4 | harvest · security-gate · validate · install-hooks |\n| CI | 1 | `validate.yml` — security + validate + shellcheck on push |\n\n**Skills, by family**\n\n| Family | Skills |\n|--------|--------|\n| Build right | `systematic-debugging` · `ai-regression-testing` · `error-handling` |\n| Stay honest | `verification-before-completion` · `delivery-gate` · `search-first` |\n| Think first | `brainstorming` · `writing-plans` · `intent-driven-development` |\n| Stay safe | `security-review` · `safety-guard` · `cloud-cli-operations` |\n| Remember | `continuous-learning-v2` · `growth-log` · `knowledge-ops` · `unified-memory` |\n| Run at scale | `continuous-agent-loop` · `eval-harness` · `cost-aware-llm-pipeline` · `context-budget` |\n| Curate | `config-gc` · `rules-distill` · `skill-scout` |\n\n**Agents, by role**\n\n| Role | Agents |\n|------|--------|\n| Review | `code-reviewer` · `python-reviewer` · `go-reviewer` · `rust-reviewer` · `java-reviewer` · `kotlin-reviewer` · `cpp-reviewer` · `php-reviewer` · `database-reviewer` · `pr-test-analyzer` |\n| Build repair | `build-error-resolver` · `go-build-resolver` · `rust-build-resolver` · `java-build-resolver` · `kotlin-build-resolver` · `cpp-build-resolver` |\n| Strategy | `architect` · `agent-evaluator` · `harness-optimizer` · `loop-operator` |\n| Quality & safety | `security-reviewer` · `silent-failure-hunter` · `refactor-cleaner` · `doc-updater` · `docs-lookup` · `e2e-runner` |\n\n## Install\n\nPick your harness. Details for each are in the collapsible blocks.\n\n| Harness | Install |\n|---------|---------|\n| **OpenCode** | Add `frankenbrain-lite@git+https://github.com/urielreyna06/FrankenBrain-Lite.git` to the `plugin` array in `~/.config/opencode/opencode.jsonc`; restart. |\n| **Claude Code** | Add this repo as a plugin / marketplace source in `~/.claude/settings.json`. |\n| **Gemini / Antigravity** | `gemini-extension.json` declares the plugin; `GEMINI.md` is the context file. |\n| **Codex** | Clone the repo; point `AGENTS.md` and `rules/` from your Codex config. |\n\n<details>\n<summary>OpenCode</summary>\n\n```jsonc\n{\n  \"plugin\": [\n    \"frankenbrain-lite@git+https://github.com/urielreyna06/FrankenBrain-Lite.git\"\n  ]\n}\n```\n\nAlready cloned? Reference the local path instead: `\"./path/to/FrankenBrain-Lite\"`.\nThen restart OpenCode.\n</details>\n\n<details>\n<summary>Claude Code</summary>\n\nAdd this repo as a plugin source in `~/.claude/settings.json` (plugins /\nmarketplace mechanism) pointing at `https://github.com/urielreyna06/FrankenBrain-Lite`.\nIt contributes `skills/`, `agents/`, `commands/`, `rules/`.\n</details>\n\n<details>\n<summary>Gemini / Antigravity</summary>\n\n`gemini-extension.json` declares the plugin; `GEMINI.md` is the context file it loads.\n</details>\n\n<details>\n<summary>Codex</summary>\n\nClone the repo; reference `AGENTS.md` and `rules/` from your Codex config.\n</details>\n\n## Start with the workflow you need\n\n| What you're doing | Start here |\n|-------------------|------------|\n| Building a feature | `brainstorming` → `writing-plans` → `test-driven-development` |\n| Hunting a bug | `systematic-debugging` |\n| Reviewing new code | `code-review`, then your language's reviewer |\n| A failing build | the `build-error-resolver` for your stack |\n| Shipping to prod | `security-review` · `verification-before-completion` |\n| Ending / resuming a session | `save-session` / `resume-session` |\n| Auditing your agent config | `harness-audit` · `config-gc` · `context-budget` |\n| Refreshing what's installed | `make harvest` |\n\n## Security\n\n> [!WARNING]\n> **This repo ships zero credentials — and it is public.** Never add or stage\n> `.env`, `.aws/`, `.npmrc`, `.bashrc`, `.browserstack.env`, `*.key`, `*.pem`,\n> or any private material. If a secret ever touches the repo, treat it as\n> **exposed**: rotate it and purge it from history.\n\nSecrets are per-machine, not per-repo. Credentials (BrowserStack, AWS SSO, a\ncorporate CA) belong **on the machine**, configured once, never stored here.\nEnforcement is mechanical:\n\n| Guard | What it does |\n|-------|--------------|\n| `.gitignore` | Lists forbidden paths up front |\n| `scripts/security-gate.sh` | Scans the tree for credential patterns |\n| `make install-hooks` | Pre-commit gate on every commit |\n| CI | Re-runs gate + validate + shellcheck; fails on any hit |\n\n**Do this once per machine:** configure cloud CLIs (AWS SSO, gcloud); create\n`~/.browserstack.env` (`chmod 600`); import your corporate CA.\n\n## Development\n\n```bash\nmake harvest        # refresh harvested ECC artifacts (dry-run; --apply to write)\nmake validate       # parse config + check SKILL.md frontmatter\nmake security       # scan for credentials (exit non-zero on any hit)\nmake check          # validate + security\nmake install-hooks  # install the pre-commit gate\n```\n\nThe pre-commit gate runs on every commit; CI enforces the same checks on push.\n\n## License\n\n[MIT](LICENSE) © 2026 uriel\n\n---\n\n*Assembled from a [superpowers](https://github.com/obra/superpowers)-style\npackaging workflow. Security-conscious by construction. Batteries included —\nlive wires excluded.*\n",
  "bytes": 7121,
  "sha": "51baa4e89e650a8fcecae8b77a4e33e162e33ca63aca2aa726a17485018c199b",
  "repo_slug": "urielreyna06/frankenbrain-lite",
  "fonte": "repo",
  "truncated": false,
  "api": "https://agentalog.com/api/listings/plg_urielreyna06_frankenbrain_lite_dd4db105/readme"
}