Skip to content

pmkit / guide

Install

$ claude plugin marketplace add fredsvanelli/skills
$ claude plugin install pmkit@fredsvanelli

Then run /pmkit:setup in the project. It asks whether the issues live in the Local tracker or in a Linear workspace. The Linear path needs a personal API key in LINEAR_API_KEY and asks for the team, the status that means in review, the status that means blocked and the label of each issue type. With the GitHub git host (git_host.system: github), pmkit creates issue branches and opens, reads and syncs pull requests through the GitHub CLI (gh). Terms are defined in CONTEXT.md, and the decisions are in docs/adr.

For a whole team, commit this to the project's .claude/settings.json.

{
  "extraKnownMarketplaces": {
    "fredsvanelli": {
      "source": {
        "source": "github",
        "repo": "fredsvanelli/skills"
      }
    }
  },
  "enabledPlugins": {
    "pmkit@fredsvanelli": true
  }
}

View source on GitHub