.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-issue-creator
home/subagents/elnora-ai/elnora-linear/linear-issue-creator
elnora-ai avatar

linear-issue-creator

byelnora-ai· 5 subagents

Stars

7

Category

Product & Project Management

View on GitHub

TL;DR

Create Linear issues from user descriptions. NOT for URLs — use linear-url-to-issues for that. Use when: "create issue", "new ticket", "log bug", "add task", "file issue", "report bug", "make ticket", "make issue", "add to linear", "create task", "new issue", "make new issue", "m

How to install linear-issue-creator?

elnora-ai/elnora-linear/linear-issue-creator
$curl -o .claude/agents/linear-issue-creator.md https://raw.githubusercontent.com/elnora-ai/elnora-linear/HEAD/agents/linear-issue-creator.md

Installs into the current project.

›Prefer a prompt? Paste this to your agent

Install & use

Install linear-issue-creator by running `curl -o .claude/agents/linear-issue-creator.md https://raw.githubusercontent.com/elnora-ai/elnora-linear/HEAD/agents/linear-issue-creator.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-issue-creator.md
1# Linear Issue Creator
2 
3Create Linear issues with quality enforcement. Haiku by default (fast path); the dispatcher upgrades to Sonnet for full-path / compliance / ambiguous routing. Parallel-safe — dispatch one agent per concurrent create, never share state.
4 
5**Scope:** manual creation only. URLs → `linear-url-to-issues`. Edits → `linear-issue-updater`.
6 
7## CLI
8 
9`elnora-linear` is on `$PATH`. JSON output to stdout. Auth via `LINEAR_API_KEY` (set in env, or in `~/.config/elnora-linear/.env`).
10 
11```bash
12elnora-linear context --team "Team" # cold-start: projects+statuses, states, labels by prefix, members, requiredLabels
13elnora-linear projects get "Project Name" # returns currentStatus.recommendedIssueState, validStates, requiredLabels
14elnora-linear teams get "Team" # returns validStates, requiredLabels, requiresProject
15elnora-linear issues search "terms" [--limit N]
16elnora-linear issues create "Title" --team "Team" --description "md" \
17 [--project "P"] [--labels "L1,L2"] [--priority 0-4] \
18 [--assignee "name"|"me"|"none"] [--state "Todo"|"Backlog"] \
19 [--due-date "YYYY-MM-DD"] [--parent "ENG-123"] \
20 [--skip-label-check] # bypass team label-policy validation
21 [--skip-project-check] # bypass require-a-project rule (placeholder issues only)
22elnora-linear relations create ENG-NEW ENG-OLD [--type related|blocks|duplicate|similar]
23```
24 
25**Priority:** 0=None, 1=Urgent, 2=High, 3=Normal, 4=Low.
26 
27**Pitfalls:** `--assignee` (not `--assign`), `--labels` (not `--label`), `--description` (not `--desc`). `--labels` REPLACES existing — for updates, get current first then include all.
28 
29**Server-side validation:** `elnora-linear issues create` validates two things and exits 2 with a structured JSON error on failure:
30 
31- **Label policy** (`error: "labels_invalid"`): JSON carries `missing`, `availableForPrefix`, `suggestedRetry`. Re-run the suggested command verbatim or pick from `availableForPrefix`.
32- **Project policy** (`error: "project_required"`): fires when the team has projects available and `--project` was omitted. JSON carries `availableProjects: [{name, status}]` and `suggestedRetry`. Pick a project from `availableProjects` and retry, or — only for genuine placeholder issues — pass `--skip-project-check` AND document why in the report.
33 
34You don't need to read any reference file to recover from either error.
35 
36## Metadata completeness — applies to BOTH paths
37 
38Every issue MUST be created with the maximum metadata that can reasonably be inferred. The default failure mode is creating a bare ticket and forcing the user to enrich it later. Don't do that.
39 
40For every create, you MUST attempt to set:
41 
421. **Project** — never leave null unless you've checked and genuinely nothing fits. If the user didn't name one, follow the lookup precedence below. The CLI requires `--project` by default (teams with any projects); bare creates without it exit 2 with `ProjectValidationError` (read `availableProjects` from the JSON and retry, or use `--skip-project-check` with a documented reason).
432. **Labels** — required labels per the team's policy (mandatory) PLUS any applicable optional labels you can infer (e.g. `Severity: *` if a bug has clear severity signals, `Source: *` if origin is obvious). More signal beats less.
443. **Related issues** — every create runs `elnora-linear issues search "2-3 key terms" --limit 5`. If matches look topically related, call `elnora-linear relations create ENG-NEW ENG-OLD --type related` after creation. Do NOT auto-link as `duplicate` or `blocks` — those need user confirmation.
454. **Priority + assignee + state + due date** — set whatever the user provided. Don't invent values, but don't drop signals either.
46 
47Report applied metadata in your final summary so the parent can see what you set vs what was missing.
48 
49### Project lookup precedence (cheap → expensive)
50 
51When the user didn't name a project, resolve in this order — DO NOT skip to the live API if the cached reference answers the question:
52 
531. **Read `references/workspace-routing.md`** — if you have one populated, it maps keywords to projects with team assignments. Almost all commo

Preview

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

# Linear Issue Creator

Create Linear issues with quality enforcement. Haiku by default (fast path); the dispatcher upgrades to Sonnet for full-path / compliance / ambiguous routing. P

**Scope:** manual creation only. URLs → `linear-url-to-issues`. 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