issueoleh tldraw
Create and research a GitHub issue in the tldraw repository from a user description. Use when the user invokes issue, asks to create an issue, report a bug,…
npx skills add https://github.com/tldraw/tldraw --skill issueIssue
Create a GitHub issue on tldraw/tldraw from a user description, then research it.
Use ../write-issue/SKILL.md as the standards reference for issue titles, bodies, types, labels, and triage conventions.
Workflow
- Gather context:
- User's issue description.
- Current branch:
git branch --show-current. - Recent issues:
gh issue list --repo tldraw/tldraw --limit 5 --json number,title --jq '.[] | "#\(.number) \(.title)"'.
- Do a quick codebase investigation:
- Search for relevant files, functions, or patterns mentioned in the description.
- Identify likely affected packages, apps, or examples.
- Note obvious causes, related issues, or existing code paths.
- For visual bugs, identify a reproduction target when possible:
- Examples app:
localhost:5420fromyarn dev. - tldraw.com app:
localhost:3000fromyarn dev-app. - Docs site:
localhost:3001fromyarn dev-docs. - If screenshots are useful but not feasible locally, ask the user for screenshots and specific reproduction details.
- Examples app:
- Write the issue title and body using
../write-issue/SKILL.md. - Create the issue:
gh issue create --repo tldraw/tldraw --title "..." --body "..."
- Set the issue type through GitHub GraphQL when possible, since
gh issue create --typeis not reliable across versions. - Assign a milestone only when there is a clear fit:
Improve developer resourcesfor examples, documentation, comments, starter kits, andnpm create tldraw.Improve automationsfor GitHub Actions, review bots, CI/CD, and automation work.
- Share the issue URL with the user immediately after creation.
- Do deeper research after creation:
- Identify relevant files and line numbers.
- Explain the root cause for bugs.
- Summarize architecture context and related code.
- Note edge cases, testing needs, and likely implementation risks.
- Add the research as an issue comment:
gh issue comment <issue-number> --repo tldraw/tldraw --body "..."
Rules
- Always create the issue before doing deep research so the user can track it.
- Follow
../write-issue/SKILL.mdfor all issue content standards. - Do not include AI attribution in issue titles, bodies, comments, or metadata.
Lebih banyak skill dari tldraw
write-example
by tldraw
Writing examples for the tldraw SDK examples app. Use when creating new examples, adding SDK demonstrations, or writing example code in apps/examples.
write-issue
by tldraw
Reference standards for writing and maintaining GitHub issues in the tldraw repository. Use as supporting guidance when another skill or workflow needs issue…
write-pr
by tldraw
Reference standards for writing pull request titles and descriptions in the tldraw repository. Use as supporting guidance when another skill or workflow needs…
write-release-notes
by tldraw
Writing release notes articles for tldraw SDK releases. Use when creating new release documentation, drafting release notes from scratch, or reviewing release…
write-tbp
by tldraw
Writing technical blog posts about tldraw features and implementation details. Use when creating blog content about how tldraw solves interesting problems.
write-unit-tests
by tldraw
Writing unit and integration tests for the tldraw SDK. Use when creating new tests, adding test coverage, or fixing failing tests in packages/editor or…
clean-copy
by tldraw
Reimplement the current branch on a new branch with a clean, narrative-quality git commit history. Use when asked to make a clean copy branch, clean up commit…
commit-changes
by tldraw
Create a git commit for the current changes. Use when asked to commit changes, make a commit, generate a commit message, or commit the current worktree with…