Agent skill

add-linear

Add Linear channel integration via Chat SDK. Issue comment threads as conversations.

NanoCo30,389★ · +78/wk · 1 repos on radarProfile →
claude-codeMIT
Install
npx skills add nanocoai/nanoclaw --skill add-linear --agent claude-code

Same command for any agent — swap --agent for codex, cursor, copilot.

Facts
Files in the skill folder: 3
SKILL.md size: 10 KB
Bundled scripts: none
Path: .claude/skills/add-linear/SKILL.md
Open the folder on GitHub →
Where it comes from
Stars: 30,426 · +37 this week
Language: TypeScript
Read our review of the source →

Weekly change comes from our own snapshots, not the repository page — it measures attention, not adoption.

From the SKILL.md

# Add Linear Channel Adds Linear support via the Chat SDK bridge. The agent participates in issue comment threads. Every comment on a Linear issue triggers the agent — no @-mention needed. NanoClaw doesn't ship channels in trunk — this skill copies the Linear adapter in from the `channels` branch. The mechanical steps under **Apply** carry `nc:` directive fences: an agent reads the prose and applies them, and a parser can apply them deterministically from the same document. Every directive is idempotent, so the whole skill is safe to re-run; anything a parser can't apply falls back to the prose beside it. ## Prerequisites **Recommended:** Create a Linear **OAuth application** so the agent posts as an app identity, not as you. This prevents the adapter from filtering your own comments as self-messages. 1. Go to [Linear Settings > API > OAuth Applications](https://linear.app/settings/api/applications/new) 2. Create an app (e.g. "NanoClaw Bot") - Developer URL: your repo URL (e.g. `https://github.com/your-org/nanoclaw`) - Callback URL: `http://localhost` 3. After creating, click the app and enable **Client credentials** under grant types 4. Copy the **Client ID** and **Client Secret**

What's inside
Steps it walks through
  1. Prerequisites
  2. Apply
  3. 1. Copy the adapter and its registration test
  4. 2. Register the adapter
  5. 3. Install the adapter package
  6. 4. Build and validate
  7. Credentials
  8. 1. Set up a webhook
  9. 2. Store the credentials
  10. Wiring
  11. Next Steps
  12. Channel Info
  13. Troubleshooting
Ships with 2 files
  • REMOVE.md
  • apply-fixtures.json
More from nanoclaw
All skills →
About this skill
What does the add-linear skill do?

Add Linear channel integration via Chat SDK. Issue comment threads as conversations.

How do I install it?

Run `npx skills add nanocoai/nanoclaw --skill add-linear --agent claude-code` — it drops the skill into your project so the agent can pick it up. Swap the --agent value for codex, cursor or copilot if you use one of those.

Where does this skill come from?

From nanocoai/nanoclaw, a repository with 30,426 stars. We read it straight from the repository tree rather than a submitted listing, so what you see here is what is actually published.

Is a popular skill a good skill?

Not necessarily. Stars measure attention, not adoption — a repository can trend for a week and be abandoned. That is why we show the weekly change from our own snapshots next to the total, instead of a single flattering number.

Keep going