You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
The current /comply:mcp-setup skill (skills/mcp-setup/SKILL.md) guides users through configuring .mcp.json for Docker-based MCP server deployment. This is the wrong target for most users — they need a complypack.yaml that configures sources, schemas, and evaluators for both CLI and MCP use.
Issue #80 covers complypack init for YAML generation, but the setup flow is broader: it should also warm the cache (complypack pull) and verify the configuration works before the user starts working.
Problem / Motivation
The current
/comply:mcp-setupskill (skills/mcp-setup/SKILL.md) guides users through configuring.mcp.jsonfor Docker-based MCP server deployment. This is the wrong target for most users — they need acomplypack.yamlthat configures sources, schemas, and evaluators for both CLI and MCP use.Issue #80 covers
complypack initfor YAML generation, but the setup flow is broader: it should also warm the cache (complypack pull) and verify the configuration works before the user starts working.Proposed Solution
Redesign the setup skill to:
complypack.yaml— interactive or flag-driven, listing available platforms from the schema index (this is Add complypack init command to generate complypack.yaml #80)complypack pullto fetch OCI artifacts and compile schemas.mcp.json/claude_desktop_config.jsonpointing at the local binary (not Docker) if the user wants MCP integrationThe skill should work for both CLI-only users and MCP users. MCP configuration becomes a final optional step, not the primary goal.
Acceptance Criteria
complypack.yamlgeneration as primary outputcomplypack initandcomplypack pullcommandsRelated
complypack initcommand (subset of this work)