██████╗██████╗ ███████╗ ███████╗██╗ ██╗██╗██╗ ██╗ ███████╗
██╔════╝██╔══██╗██╔════╝ ██╔════╝██║ ██╔╝██║██║ ██║ ██╔════╝
██║ ██████╔╝█████╗ ███████╗█████╔╝ ██║██║ ██║ ███████╗
██║ ██╔══██╗██╔══╝ ╚════██║██╔═██╗ ██║██║ ██║ ╚════██║
╚██████╗██║ ██║███████╗ ███████║██║ ██╗██║███████╗███████╗███████║
╚═════╝╚═╝ ╚═╝╚══════╝ ╚══════╝╚═╝ ╚═╝╚═╝╚══════╝╚══════╝╚══════╝
|
/|\
/ | \
_ / | \ /\
| |=| | 1WTC | \/ _
___ |-| |=| | || | |==||_|
__ | J | |E| |=| | || | |==|| | __
__ | | | P | |m| |=| | || | |==|| | | |
___ | | | | | M | |p| |=| | || | |==|| | | |
__ | | | | | | | | |i| |=| | || | |==|| | | |
__ | | | | | | | | | | |r| |=| | || | | || | | | __
| | | | | | | | | | | | |e| |=| | || | | || | | | | |
─┤B ├──┤R ├──┤ O ├──┤O ├───┤K ├───┤ L ├──┤Y├───┤N├──┤ M A N H A T T A N ├──
░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░░
░░░░ /\_/\___/\_/\___/\_/\___/\_/\ ≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈░░░░░
░░░/ BROOKLYN \_/\ BRIDGE /≈≈≈≈≈≈≈ E A S T R I V E R ≈≈≈≈≈≈≈≈≈≈░░░░░
░░░░\_/\_/\_/\_/\_/\_\_/\_/\_/≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈≈░░░░░
83 skills for commercial real estate investment management.
v5.2.1
v5.2.1 -- MCP reconnect patch
v5.2.1 is a patch release for Claude Code and Codex plugin MCP startup. It fixes
the Failed to reconnect to plugin:cre-skills:cre-skills: -32000 failure caused
by the MCP manifest publishing a literal ${PLUGIN_ROOT}/mcp-server.mjs path.
Fixed
- The plugin MCP manifest now launches
node ./mcp-server.mjsfrom plugin root
(cwd: "."), which works in Claude and Codex plugin cache layouts without
requiring a client-specific placeholder expansion. - The MCP server now falls back to
src/routing/CRE-ROUTING.mdwhen
dist/catalog.jsonis absent, socre_routereturns a useful high-confidence
routing result in source and installed-cache layouts. - Installer and marketplace smoke checks now execute the actual
.mcp.json
command instead of substituting${PLUGIN_ROOT}in the test harness, so this
class of reconnect failure is covered directly.
Validation
python3 -m pytest -q tests/install_smoke/test_claude_desktop_chat_mcp_handshake.py tests/test_plugin_integrity.py::TestMcpServer::test_mcp_route_tool tests/test_installer_hardening.py tests/test_canonical_consistency.pybash scripts/validate-marketplace.shclaude plugin validate /Users/mu/dev/cre-skills-pluginclaude mcp listcodex mcp get cre-skills --json
Install
Claude Code marketplace (recommended -- CLI or Desktop Code tab):
claude plugin marketplace add mariourquia/cre-skills-plugin
claude plugin install cre-skills@cre-skills
Claude Desktop Chat tab: Download the DMG (macOS) or EXE (Windows) installer from the assets below. Do not paste this repo URL into Desktop Chat's "Add marketplace" dialog -- that surface is not supported by this repo.
Cowork tab: Download cre-skills-cowork.zip and upload via Customize > Browse plugins.
Experimental (Codex / Gemini / Grok / Manus): Download cre-skills-portable.zip and extract skills/ into your agent's skills directory. No CI smoke tests on these surfaces.
See docs/INSTALL.md for all install methods and docs/WHAT-TO-USE-WHEN.md for the CLI vs Desktop Chat distinction.
What's Changed
- release: flip v5.2.0 release-notes status pending -> released by @mariourquia in #53
- docs: align limitations + roadmap to v5.2.0; sequence live connectors to v6 by @mariourquia in #54
- Scope ZDR claim to the open-source core; note cre-skills-pro local state by @mariourquia in #55
- feat(setup): raise Stop-hook block cap to >=500 for Pro users by @mariourquia in #57
- fix(mcp): add root-level wrapper to fix -32000 reconnect failure by @mariourquia in #58
Full Changelog: v5.2.0...v5.2.1