.claude/skills/create-linear-issue/SKILL.md
Create a Linear issue with the Markdown contents of a local file.
npx skillsauth add nickolashkraus/dotfiles create-linear-issueInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
You are creating a Linear issue from the contents of a local Markdown file. Follow @rules/linear.md for all formatting and content conventions.
$ARGUMENTS contains three space-separated values: the path to the local file,
the Linear team name, and the Linear project name.
Extract the file path, team name, and project name from $ARGUMENTS.
Run clean_markdown.py to remove 80-character line wraps and convert HTML
escape characters:
python scripts/clean_markdown.py --input <file>
If the script is not available, read the file directly.
Read the cleaned output from dist/<filename>. This is the content you will
use in subsequent steps.
Use the first H1 header (# ...) in the file as the issue title. Use Title
Case. If there is no H1, derive the title from the filename.
Remove the first H1 header from the cleaned Markdown. The remaining content is the issue description.
Use the save_issue tool to create the issue with:
Print the issue identifier (e.g., EPD-123) when done.
tools
Check the veracity of a claim against notes, documentation, and resources. Takes a string argument or reads from the clipboard.
development
Generates a Technical Requirements Document through structured interviews and codebase analysis.
content-media
Update a Notion page with the Markdown contents of a local file.
content-media
Update a Linear issue with the Markdown contents of a local file.