Agent skill · software engineering · jeremylongshore
cursor-hello-world
Create your first project using Cursor AI features: Tab, Chat, Composer,
Why this skill is useful
Adds specific commands and workflows for using Cursor AI features that the AI wouldn't reliably generate on its own.
What it needs
Requires tsx, typescript installed locally. About 4k tokens when loaded. Last updated 2026-08-07. 2,604 stars on the source repository.
What this skill does
Cursor Hello World Overview Practice Tab, Chat, Inline Edit, and Composer in a disposable sample project before using them on production code. Every proposed diff remains subject to normal review, tests, security checks, and repository rules. Instructions 1. Create a non-sensitive example project and enable the approved privacy setting. 2. Use one feature at a time, give clear constraints, and inspect every generated diff before accepting it. 3. Run focused tests/formatting after applying a change; reject or revert unexpected edits. 4. Move to real repositories only after rules, indexing exclusions, and review expectations are configured. A hands-on 10-minute walkthrough of Cursor's four core AI features: Tab Completion, Chat, Inline Edit, and Composer. Setup Open the project in Cursor: cursor . (or File > Open Folder). Exercise 1: Tab Completion Create src/utils.ts. Start typing and let Tab complete: Press Tab to accept the full suggestion, or Cmd+Right Arrow to accept word-by-word. Try These Prompts for Tab Type a comment describing what you want, then start the function: Tab reads your comment and generates the implementation. Exercise 2: Chat (Cmd+L) Open Chat with Cmd+L. Try these prompts: Ask about your code: Generate new code: Debug a concept: Chat responds with explanations and code snippets. Click Apply on any code block to insert it into your editor. Exercise 3: Inline Edit (Cmd+K) Open src/utils.ts. Select the formatCurrency function body. Press Cmd+K. Type your instruction: Cursor shows the diff inline: Green = added lines Red = removed lines Press Cmd+Y to accept, Esc to reject. Inline Edit Quick Tasks Select any code and press Cmd+K with instructions like: "Add TypeScript types" "Refactor to use early returns" "Add error handling" "Convert to async/await" "Add JSDoc documentation" Exercise 4: Composer (Cmd+I) Press Cmd+I to open Composer. Ask it to create a complete feature: Composer shows all files it will create/modify. …
How to use it
Reference it in AdaL, Claude Code, Cursor or any coding agent — nothing to install:
@skills jeremylongshore/cursor-hello-world--e67302