FAQ
Frequently asked questions about ForgeCat.
General
Can I install multiple profiles?
Yes — as many as you like. You install them one at a time (each forgecat install takes a single source), and ForgeCat tracks each profile independently via a lockfile.
What happens if I modify installed profile files?
Your changes are preserved. ForgeCat tracks file status — when you check for updates, it will show any conflicts and let you choose whether to keep your changes or accept the update.
Will installing a profile overwrite my existing settings?
No — not without asking. ForgeCat checks for conflicts before writing, so if a file already exists it prompts you before overwriting (use --force to overwrite, or --dry-run to preview the changes first).
Platform & Setup
Can I use multiple platforms in the same project?
Yes. ForgeCat auto-detects platforms in your project (e.g., Cursor + Claude Code) and installs the appropriate files for each. You can also specify platforms manually with --platform.
How are MCP API keys managed?
MCP configurations may reference environment variables (e.g., ${GITHUB_TOKEN}). The forgecat setup command helps you configure these variables locally. Your keys are never uploaded or shared.
Security & Trust
Are profiles safe to install?
Mostly they're just configuration, but some profiles include scripts or hooks. ForgeCat always asks before running any of them, so nothing executes without your go-ahead (add -y/--yes to skip the prompt in CI). For a creator you don't know yet, it's worth a quick look at the files first.
Can profiles access my data?
A profile can include scripts or hooks — they run with your permissions, and only after you approve them — and it can set up MCP servers that reach external tools. Every file is open to read before you install, so a quick look at the scripts and MCP configs is a good habit for creators you don't know yet.
ForgeCat