sxmc 1.0.9

Sumac: bring out what your tools can do — bridge skills, MCP, and APIs into reusable agent, terminal, and automation workflows
Documentation
{
  "profile_schema": "sxmc_cli_surface_profile_v1",
  "command": "github-mcp-cli",
  "summary": "Standalone generated CLI wrapper around the GitHub MCP server.",
  "description": "Example of a generated CLI profile with provenance that prevents accidental recursive regeneration.",
  "source": {
    "kind": "generated_cli",
    "identifier": "generated://mcp/github-wrapper"
  },
  "subcommands": [
    {
      "name": "get_issue",
      "summary": "Read one GitHub issue through the MCP-backed wrapper.",
      "confidence": "high"
    }
  ],
  "options": [
    {
      "name": "--repo",
      "value_name": "OWNER/REPO",
      "required": true,
      "summary": "Repository to query.",
      "confidence": "high"
    }
  ],
  "positionals": [],
  "examples": [
    {
      "command": "github-mcp-cli get_issue --repo openai/openai-python --number 1",
      "summary": "Fetch a specific issue through the generated wrapper.",
      "confidence": "high"
    }
  ],
  "auth": [
    {
      "kind": "env_var",
      "summary": "Generated wrapper expects a GitHub token environment variable."
    }
  ],
  "environment": [
    {
      "name": "GITHUB_TOKEN",
      "summary": "Token used by the wrapped MCP server.",
      "required": true
    }
  ],
  "output_behavior": {
    "stdout_style": "json",
    "stderr_usage": "Wrapper startup and upstream notices.",
    "machine_friendly": true
  },
  "workflows": [
    {
      "name": "Inspect repository state",
      "steps": [
        "List issues or pull requests",
        "Fetch one record",
        "Summarize it in an agent doc or skill"
      ],
      "confidence": "medium"
    }
  ],
  "confidence_notes": [
    {
      "level": "high",
      "summary": "This profile is derived from a generated CLI wrapper, not a raw inspected binary."
    },
    {
      "level": "medium",
      "summary": "By default this profile should not be recursively transformed without explicit user opt-in."
    }
  ],
  "provenance": {
    "generated_by": "sxmc",
    "generator_version": "0.1.x",
    "source_kind": "generated_cli",
    "source_identifier": "generated://mcp/github-wrapper",
    "profile_schema": "sxmc_cli_surface_profile_v1",
    "generation_depth": 1,
    "generated_at": "2026-03-20T00:00:00Z"
  }
}