ls-public-repo-identity · v1.2 · 2026-07-15 · sha256 b5b6617a7e8661a1
ls-public-repo-identity v1.2A
Immutable. This exact content never changes and is served at /api/v1/blob/b5b6617a7e8661a1.
--- name: ls-public-repo-identity description: "Public repo identity - use in README and published repos. For real identity details, use a local-only identity file that is not committed. Use when editing README*, CONTRIBUTING*." metadata: version: "1.2" --- # Public repo identity Use a **local identity file** and this committed stub so the framework repo stays generic (no PII). - **Canonical committed source:** This skill is the committed public identity stub for Localsetup. Keep it generic so README, CONTRIBUTING, and published repo files do not inherit maintainer-specific names, contact details, or organization data. - **Canonical local source:** Put real identity details in a local-only file loaded by your agent platform, such as `.cursor/rules/local-identity.mdc` for Cursor-style rules or the equivalent local rules/instructions path for another platform. If that path is not already ignored by the repo, add it to `.git/info/exclude` or another local-only ignore file before writing personal details. - **Template guidance:** Localsetup does not ship a separate public identity template. To create a local identity file, copy the fields you need from this stub and fill them in only in the local-only file. Do not put real names, contact info, or org details in this file; they belong in local-identity.mdc (not committed). ## Rule ownership This skill owns public identity behavior for README, CONTRIBUTING, SUPPORT, SECURITY, package metadata, and other publishable surfaces. - Keep committed identity generic unless the user explicitly provides public identity text for the repo. - Keep private identity files local-only and ignored. - When publishing, combine this skill with `ls-github-publishing-workflow` so identity, license, contact, and repository links are checked together.