What problem does it solve? When a local project has no git remote yet, setting up a hosted repository involves several manual steps: initializing git, checking for secrets, creating the remote repo, wiring up the remote, and pushing. This Skill automates that entire flow for Cursor-hosted repositories while guarding against common mistakes like pushing secrets or creating duplicate repos. ## Core Features & Use Cases - Workspace inspection first: Checks whether the project is already a git repository and whether a remote exists, refusing to create a second repo or modify existing remotes. - Safe initial commit: Reviews what would be staged, verifies .gitignore covers dependency directories and secrets, and asks before including anything that looks like a credential. - Repo creation and push: Uses the origin CLI (installed and signed in via the origin skill when needed) to create the repo, add the remote, push main, and report the repo page URL. - Use Case: You have a new local project folder with no version control. Ask to create a repo on Cursor, and the Skill initializes git, commits safely, creates the hosted repo, and pushes it. ## Quick Start Create a Cursor-hosted repo for this project and push it.