skills/write-issue/write-issue/SKILL.md
Writing and maintaining GitHub issues for the tldraw repository. Use when creating new issues, editing issue titles/bodies, triaging issues, or cleaning up issue metadata (types, labels).
npx skillsauth add aiagentskills/skills write-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.
Standards for issues in tldraw/tldraw.
Bug:, Feature:, [Bug], etc.Arrow bindings break with rotated shapesAdd padding option to zoomToFit methodPinch zoom resets selection on SafariBug: arrow bug (prefix, vague)[Feature] Add new feature (prefix, vague)Not working (vague)Bug: X → XAdd Padding Option → Add padding optionAdding feature X → Add feature XProblem → [Describe the actual problem]Set via the GitHub GraphQL API after creating the issue (the --type flag is not reliably supported):
| Type | Use for |
| --------- | ----------------------------------- |
| Bug | Something isn't working as expected |
| Feature | New capability or improvement |
| Example | Request for a new SDK example |
| Task | Internal task or chore |
Use sparingly (1-2 per issue) for metadata, not categorization.
| Label | Use for |
| ------------------ | -------------------------------- |
| good first issue | Well-scoped issues for newcomers |
| More Info Needed | Requires additional information |
| sdk | Affects the tldraw SDK |
| dotcom | Related to tldraw.com |
| a11y | Accessibility |
| performance | Performance improvement |
| api | API change |
keep, stale, update-snapshots, publish-packages, major, minor, skip-release, deploy triggers
More Info Needed label and comment if details missinggood first issue if appropriatekeep label if should remain opendocumentation
Guides using bun.sys for system calls and file I/O in Zig. Use when implementing file operations instead of std.fs or std.posix.
development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
development
Comprehensive spreadsheet creation, editing, and analysis with support for formulas, formatting, data analysis, and visualization. When Claude needs to work with spreadsheets (.xlsx, .xlsm, .csv, .tsv, etc) for: (1) Creating new spreadsheets with formulas and formatting, (2) Reading or analyzing data, (3) Modify existing spreadsheets while preserving formulas, (4) Data analysis and visualization in spreadsheets, or (5) Recalculating formulas
development
Guides writing HMR/Dev Server tests in test/bake/. Use when creating or modifying dev server, hot reloading, or bundling tests.