Final-Factory

Final Factory Agents — Communication skill for Claude Code

Communication community

Contains instructions, specs, discord docs, and memories that are for the Final Factory repo to be shared across all branches.

How to install Final Factory Agents

This entry records only its repository, not the path inside it, so there is no exact command to give. Open Final-Factory/final-factory-agents and copy the folder into ~/.claude/skills/, or the file into ~/.claude/agents/.

What Final Factory Agents does

Contains instructions, specs, discord docs, and memories that are for the Final Factory repo to be shared across all branches.

Alternatives in Communication

  • HolaOS — Open-source agentic workspace enterprises can make their own 10.9k ★
  • Pestle Analysis — PESTLE analysis across Political, Economic, Social, Tech, Legal, Environmental 7.8k ★
  • Nekro Agent — NekroAgent 是一个面向多人互动场景的跨平台 Agent 框架,集 Claude Code 沙盒执行、工作区编排、长期记忆、结构化 MCP 管理与可视化控制台于一体,兼具高扩展性、多模态交互、实时状态推送和自动化 800 ★

README

final-factory-agents

A [Claude Code plugin marketplace](https://docs.claude.com/en/docs/claude-code/plugins) — and a Codex one, from the same tree — holding the agent tooling for Final Factory: skills and subagent roles.

These used to live in `.claude/` inside the game repo, which made them **branch-scoped** — an older branch got older skills, and every worktree carried its own copy. Installed as plugins they live at the user level instead, so one checkout of this repo serves every clone, worktree, and branch of FinalFactory.

Install and update

Always go through the script — once per machine to install, and again any time to update:

sh registerAgents.sh

One script covers **both** Claude Code and Codex: it registers the marketplace and installs the plugins with whichever of the `claude` / `codex` CLIs are on `PATH`, and skips the one that isn't. Re-running it refreshes the marketplace from GitHub (a `git pull` in each tool's own managed clone) and updates the installed plugins. Every project and branch picks up the new version at once — nothing to commit in the game repo.

Other modes: `--claude` / `--codex` (limit to one tool), `--reinstall` (remove and re-add, for a stale or branch-pinned clone), `--remove`, `--help`. Restart open sessions afterward — plugins are discovered at session start only; in Codex, `/reload-plugins` does it without a restart.

Which plugins get installed

By default: **`ff-agents`** and **`ff-speckit`**. Anything else goes on top with `--plugin`, which is repeatable and also takes a comma-separated list. `--remove --plugin` takes one back out — that form leaves the marketplace and the other plugins alone:

sh registerAgents.sh --plugin ff-discord            # add
sh registerAgents.sh --plugin ff-discord,ff-speckit # add several
sh registerAgents.sh --remove --plugin ff-speckit   # drop one
sh registerAgents.sh                                # updates whatever you ended up with

`ff-discord` is the only extra t