init-linear

Solid

Set up the Linear integration for this project. Verifies a Linear personal API key against the real Linear GraphQL API, lets you pick one team, and persists that team plus its WorkflowState catalogue under `<paths.integrations>/linear/` (default `.accelerator/state/integrations/linear/`). `catalogue.json` is team-shared and version-controlled; `viewer.json` is per-developer and gitignored. Idempotent: safe to re-run after credential or team changes.

Code & Development 26 stars 1 forks Updated today MIT

Install

View on GitHub

Quality Score: 89/100

Stars 20%
48
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

Skill Content

# Init Linear !`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-context.sh` !`${CLAUDE_PLUGIN_ROOT}/scripts/config-read-skill-context.sh init-linear` > **Configuration**: Set `work.integration: linear` in `.accelerator/config.md` > to enable auto-scoping. See the > [`### work` section of `configure/SKILL.md`](../../config/configure/SKILL.md#work) > for the full reference. You are setting up the Linear integration for this project. Work through the steps below in order, stopping to prompt the user only when a value is missing and cannot be derived from existing configuration. ## Step 1: Resolve token Run the credential resolver: ``` ${CLAUDE_PLUGIN_ROOT}/skills/integrations/linear/scripts/linear-auth-cli.sh ``` Run the bare path **directly** as an executable; never prefix it with `bash`/`sh`/`env` (a wrapper prefix escapes the skill's `allowed-tools` permission and forces an unnecessary prompt). If it exits non-zero with `E_NO_TOKEN`, tell the user: > No Linear API token found. Generate a personal API key at > <https://linear.app/settings/account/security> (the value starts with > `lin_api_`), then add it to `.accelerator/config.local.md` (which is > gitignored): > > ```yaml > --- > linear: > token_cmd: "op read op://Work/Linear/credential" > --- > ``` > > The key must be stored and sent **without** a `Bearer` prefix. > > Re-run `/init-linear` once the token is configured. Then stop. Do not continue until the token is available. ## Step 2: Verify Run: ``` ${CLAUDE_PLU...

Details

Author
atomicinnovation
Repository
atomicinnovation/accelerator
Created
3 months ago
Last Updated
today
Language
HTML
License
MIT

Integrates with

Bundled in these plugins

Similar Skills

Semantically similar based on skill content — not just same category