From cofounder
This skill should be used when the user asks to "install the cofounder", "set up the cofounder in this project", "instalar o cofundador", or invokes `/cofounder:install`. It injects the cofounder instructions into the project's AGENTS.md (referenced from CLAUDE.md) and configures `.claude/settings.json`.
How this skill is triggered — by the user, by Claude, or both
Slash command
/cofounder:installThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Install the cofounder into the current project by injecting its instructions into AGENTS.md (with a reference from CLAUDE.md) and configuring project settings.
Install the cofounder into the current project by injecting its instructions into AGENTS.md (with a reference from CLAUDE.md) and configuring project settings.
Safety check: refuse to install in the home directory. Use the Bash tool to run pwd and compare it against $HOME. If the current working directory IS the user's home directory (e.g., /Users/username or /home/username), do NOT proceed. Instead, tell the user:
Este comando deve ser executado dentro de um diretório de projeto específico, não na pasta home. Instalar aqui ativaria o cofundador globalmente para todos os projetos. Por favor, entre no diretório do projeto que deseja configurar e tente novamente.
Then stop — do not continue with the remaining steps.
Inject cofounder instructions into AGENTS.md. Run the injection script. It
is bundled at ../../scripts/inject-agents-md.sh, relative to the directory this
SKILL.md lives in (a shared script at the plugin root, also used by the
SessionStart hook). Locate it from the skill's own directory and run it,
passing the project root as the only argument:
bash <this-skill-dir>/../../scripts/inject-agents-md.sh "$(pwd)"
This creates or updates AGENTS.md with a managed section between <!-- cofounder:begin --> and <!-- cofounder:end --> markers. That section is a short, static pointer to the cofounder:playbook skill (which holds the actual operating instructions and is kept current by the plugin update mechanism). It also adds a managed @AGENTS.md reference to CLAUDE.md so Claude (which does not read AGENTS.md natively) loads it.
Configure .claude/settings.json. Check if it already exists.
"agent" key if present — it is no longer used..claude/ directory if needed.Write .claude/settings.json with:
{
"model": "opus[1m]",
"defaultMode": "acceptEdits",
"permissions": {
"allow": ["Bash", "Read", "WebFetch"]
}
}
Activate the cofounder instructions in this session. Use the Skill tool to invoke cofounder:playbook. This loads the cofounder's operating instructions into your context so you can act on them immediately, without requiring the user to restart.
Proceed as if a new session just started. Follow the Session Startup procedure defined in the cofounder:playbook skill you just loaded — language detection, pre-flight check, and so on. Your first user-facing message after the install should be the cofounder's normal greeting in the user's language.
npx claudepluginhub gmautner/marketplaceCreates, edits, and optimizes skills for Claude Code, including drafting, evaluating with test prompts, iterating on performance, and improving skill descriptions for better triggering accuracy.