{"id":51536727,"url":"https://github.com/wellingfeng/skillshare","last_synced_at":"2026-07-09T09:01:42.254Z","repository":{"id":364361420,"uuid":"1267548655","full_name":"wellingfeng/skillshare","owner":"wellingfeng","description":"Collect, detect, and share your AI coding skills via short links — open-source CLI","archived":false,"fork":false,"pushed_at":"2026-06-12T18:25:12.000Z","size":30,"stargazers_count":0,"open_issues_count":0,"forks_count":0,"subscribers_count":0,"default_branch":"master","last_synced_at":"2026-06-12T19:20:48.422Z","etag":null,"topics":[],"latest_commit_sha":null,"homepage":null,"language":"TypeScript","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"mit","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/wellingfeng.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":null,"funding":null,"license":"LICENSE","code_of_conduct":null,"threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":null,"support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":null,"dco":null,"cla":null}},"created_at":"2026-06-12T16:33:31.000Z","updated_at":"2026-06-12T18:25:16.000Z","dependencies_parsed_at":null,"dependency_job_id":null,"html_url":"https://github.com/wellingfeng/skillshare","commit_stats":null,"previous_names":["wellingfeng/skillshare"],"tags_count":null,"template":false,"template_full_name":null,"purl":"pkg:github/wellingfeng/skillshare","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wellingfeng%2Fskillshare","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wellingfeng%2Fskillshare/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wellingfeng%2Fskillshare/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wellingfeng%2Fskillshare/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/wellingfeng","download_url":"https://codeload.github.com/wellingfeng/skillshare/tar.gz/refs/heads/master","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/wellingfeng%2Fskillshare/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":286080680,"owners_count":35293217,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-05-26T15:22:16.424Z","status":"online","status_checked_at":"2026-07-09T02:00:07.329Z","response_time":57,"last_error":null,"robots_txt_status":"success","robots_txt_updated_at":"2025-07-24T06:49:26.215Z","robots_txt_url":"https://github.com/robots.txt","online":true,"can_crawl_api":true,"host_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories","repository_names_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repository_names","owners_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners"}},"keywords":[],"created_at":"2026-07-09T09:01:41.203Z","updated_at":"2026-07-09T09:01:42.249Z","avatar_url":"https://github.com/wellingfeng.png","language":"TypeScript","funding_links":[],"categories":[],"sub_categories":[],"readme":"# SkillShare CLI\n\nCollect, detect, and share your AI coding skills (Claude Code, Codex, openclaw, and your own local skills) via short links.\n\nYou may have dozens of skills installed locally across different AI coding tools. Many are public (already on GitHub), some are your own original work. Sharing them one by one — with their descriptions, workflows, and scripts — is painful. SkillShare makes it one command.\n\n```bash\nnpx @skillshare/cli share          # scan, detect, pick, upload -\u003e get a short link\nnpx @skillshare/cli install x7Kp2  # open a shared link, diff against local, install what's missing\n```\n\n\u003e This is the **open-source CLI + core library**. The backend service (website, API, database) lives in a separate private repository. Point the CLI at any compatible server with the `SKILLSHARE_URL` environment variable.\n\n## How it works\n\n1. **Scan** your machine for skills across multiple tools (`~/.claude/skills`, `~/.agents/skills`, `~/.codex/skills`, `~/.openclaw/skills`).\n2. **Detect origin** — skills already on GitHub / the public web are marked `✅ safe to share`. Skills not found anywhere are flagged `★ original — maybe built by you` and pinned to the top.\n3. **Upload** — public skills share only metadata + a link; original skills upload the full content as a gzipped bundle (`.git`/`node_modules` excluded).\n4. **Short link** — every share becomes a base62 short code (`/s/x7Kp2`) you can post anywhere.\n\n## Commands\n\n```bash\nskillshare scan              # preview the skills found on this machine (no account needed)\nskillshare share             # scan, detect, pick, and share — prints short links + a QR code\nskillshare install \u003ccode\u003e    # install a shared skill, diffing against your local skills first\nskillshare logout            # clear the cached auth token\n```\n\n## Configuration\n\n| Variable | Default | Purpose |\n|----------|---------|---------|\n| `SKILLSHARE_URL` | `https://skillshare.app` | Backend server base URL. Set this to your self-hosted instance. |\n\nThe CLI caches its auth token in `~/.config/skillshare/config.json` (mode `0600`).\n\n## Monorepo layout\n\n```\nskillshare/\n├── packages/core/     # scanning, parsing, fingerprinting, bundling, short codes\n├── packages/cli/      # @skillshare/cli — the command-line tool\n└── skills/shareskill/ # the /shareskill skill definition (SKILL.md)\n```\n\n## Development\n\n```bash\npnpm install\npnpm build\nnode packages/cli/dist/index.js scan\n```\n\n## Security note\n\nSkills can contain executable scripts. The `install` flow shows you the skill's details and tells you to review its contents before running anything. Always inspect a downloaded skill before executing its scripts.\n\n## License\n\nMIT — see [LICENSE](./LICENSE).\n","project_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwellingfeng%2Fskillshare","html_url":"https://awesome.ecosyste.ms/projects/github.com%2Fwellingfeng%2Fskillshare","lists_url":"https://awesome.ecosyste.ms/api/v1/projects/github.com%2Fwellingfeng%2Fskillshare/lists"}