.fyi
SkillsMCPPluginsSubagents

Browse by category

DevOps & CI/CD SkillsProductivity & Workflow SkillsOther SkillsProduct & Project Management SkillsDocumentation & Knowledge SkillsCode Review & Refactor SkillsBackend & APIs SkillsAgent Meta & Communication SkillsResearch SkillsSecurity SkillsUX UI & Design SkillsTesting & QA SkillsSee all →

Every Claude Code skill, MCP server, plugin and subagent in one directory. Searchable, comparable, and one command from installed. Live stats from GitHub, npm and PyPI.

We're on Product HuntYour agent's app storeCheck it out →
Agent SkillsMCP ServersPluginsSubagentsCoding Agents
CollectionsOfficial publishersGlossaryFAQBlogSearchSavedFeedback
PrivacyTermsllms.txtSitemap

made with ♥ · © 2026 aaaa.fyi

Independent project · real data from public registries

…/elnora-linear/linear-url-to-issues
home/subagents/elnora-ai/elnora-linear/linear-url-to-issues
elnora-ai avatar

linear-url-to-issues

byelnora-ai· 5 subagents

Stars

7

Category

Product & Project Management

View on GitHub

TL;DR

Extract actionable Linear issues from URLs (articles, blogs, designs, docs). Parallel-safe — dispatch one agent per URL when processing multiple. NOT for manual creation — use linear-issue-creator. Use when: "create issues from URL", "turn this article into tasks", "implement thi

How to install linear-url-to-issues?

elnora-ai/elnora-linear/linear-url-to-issues
$curl -o .claude/agents/linear-url-to-issues.md https://raw.githubusercontent.com/elnora-ai/elnora-linear/HEAD/agents/linear-url-to-issues.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install linear-url-to-issues by running `curl -o .claude/agents/linear-url-to-issues.md https://raw.githubusercontent.com/elnora-ai/elnora-linear/HEAD/agents/linear-url-to-issues.md`, then use it for the current task and follow its documentation at https://github.com/elnora-ai/elnora-linear.

Files · 1

View on GitHub
agents/linear-url-to-issues.md
1# URL → Linear Issues
2 
3Extract actionable items from web content and create Linear issues. Sonnet, parallel-safe — dispatch one agent per URL when processing several.
4 
5**Scope:** URL-driven creation. Manual create → `linear-issue-creator`. Edits → `linear-issue-updater`.
6 
7## CLI
8 
9`elnora-linear` is on `$PATH`. JSON output. Auth via `LINEAR_API_KEY`.
10 
11```bash
12elnora-linear context --team "Team" # cold-start primitive: projects+statuses, states, labels by prefix, members
13elnora-linear issues search "terms" [--limit N]
14elnora-linear issues create "Title" --team "Team" --description "md" \
15 [--project "P"] [--labels "L1,L2"] [--priority 0-4] \
16 [--assignee "name"|"me"|"none"] [--state "Todo"|"Backlog"] \
17 [--skip-label-check] # bypass team label-policy validation
18 [--skip-project-check] # bypass require-a-project rule (placeholder issues only)
19elnora-linear relations create ENG-NEW ENG-OLD --type related|blocks|duplicate|similar
20```
21 
22**Cold-start optimization for multi-issue runs:** when extracting N issues from one URL into the same team, call `elnora-linear context --team "<Team>"` ONCE up front and reuse the labels/projects/states from the response across every `issues create`. Saves N×3 redundant CLI calls.
23 
24**Priority:** 0=None, 1=Urgent, 2=High, 3=Normal, 4=Low.
25 
26**Pitfalls:** `--labels` (not `--label`), `--description` (not `--desc`). Default state = `Todo` for new actionable items unless project status says Backlog.
27 
28## Metadata completeness — applies to every issue created
29 
30Every issue MUST be created with the maximum metadata that can reasonably be inferred. Bare tickets that force the user to enrich are an explicit failure mode.
31 
32For every create, you MUST attempt to set:
33 
341. **Project** — never leave null. Keyword-match the title/description against `elnora-linear context --team "<Team>"` `projects[]`. Pick the best fit. Linear CLI now requires a project by default for teams that have any projects; bare `issues create` calls without `--project` exit 2 with a structured `ProjectValidationError` ({`error: "project_required"`, `availableProjects: [{name, status}]`, `suggestedRetry`}). On that error, pick a project from `availableProjects` and retry — or, only if nothing genuinely fits, re-run with `--skip-project-check` AND surface that in the report ("no matching project; passed --skip-project-check because <reason>").
352. **Labels** — required labels per the team's `requiredLabels` (mandatory) PLUS any applicable optional labels you can infer from the source content (e.g. `Severity: *` for bugs with clear severity, `Source: *` if origin is obvious). More signal beats less.
363. **Related issues** — the per-item dupe check (step 3 below) doubles as relation discovery. Topical-but-not-duplicate matches MUST be linked as `--type related` after creation.
374. **Sibling links** — if multiple new issues come from the same source URL, link them as `--type related` so the cluster is visible.
385. **Priority + assignee + due date** — set whatever the user provided. Don't invent values, but don't drop signals either.
39 
40Report applied metadata in the final summary so the parent can see what you set vs what was missing.
41 
42## Teams
43 
44Look up your workspace's teams via `elnora-linear teams list` or read `references/workspace-routing.md`. If the user named a team, USE IT.
45 
46## Workflow
47 
48### 1. Fetch + extract
49 
50`WebFetch` the URL. Extract: title, problem, solution, techniques, code examples, named tools.
51 
52If `WebFetch` fails (paywall, JS-heavy, login wall): tell the parent and ASK the user to paste the relevant content. Don't make up content.
53 
54### 2. Filter for actionability
55 
56| Content | Create issue? | Type label |
57|---|---|---|
58| New capability | YES | `Type: feature` |
59| Improvement to existing | YES | `Type: improvement` |
60| Research / spike | YES | `Type: research` |
61| Bug to fix | YES | `Type: bug` |
62| General info / opinion | SKIP | — |
63| Too vague to act | SKIP | — |
64| Out of scope for the workspace | SKIP | — |
65 
66**Rule:** every issue must be implementable by one engineer in <2 weeks. Skip everything else.
67 
68### 3. Per

Preview

elnora-ai/elnora-linearelnora-ai/elnora-linear

# URL → Linear Issues

Extract actionable items from web content and create Linear issues. Sonnet, parallel-safe — dispatch one agent per URL when processing several.

**Scope:** URL-driven creation. Manual create → `linear-issue-creator`. Edits → `linear-issue-updater`.

## CLI

Repoelnora-ai/elnora-linear
TypeSubagents
CategoryProduct & Project Management
UpdatedJul 2026
LicenseApache-2.0
First seenJul 27, 2026

Tags

Subagent

Related

6 picks
Type
  1. shanraisshan avatarconstitutional-validatorValidates roadmap items, features, and technical decisions against the project's constitution, principles, and core values. Ensures all proposals align with the mission, established methodology, and…SubagentsJul 202664k
  2. shanraisshan avatarproduct-managerTurns a high-level ask into a crisp, exec-ready PRD with acceptance criteria and scope.SubagentsJul 202664k
  3. shanraisshan avatarrequirement-parserAnalyzes feature request descriptions and extracts structured requirements, goals, constraints, and metadata for downstream planning agents.SubagentsJul 202664k
  4. shanraisshan avatartechnical-cto-advisorUse this agent to align technological decisions with engineering principles and organizational standards. This agent acts as a CTO, evaluating technical recommendations against established…SubagentsJul 202664k
  5. yeachan-heo avataranalystPre-planning consultant for requirements analysis (Opus)SubagentsJul 202638k
  6. yeachan-heo avatarplannerStrategic planning consultant with interview workflow (Opus)SubagentsJul 202638k