{"id":379018,"url":"https://github.com/iflytek/skillhub","last_synced_at":"2026-09-27T13:33:22.900Z","repository":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"}},"owner":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"packages":[{"id":14400709,"name":"@astron-team/skillhub","ecosystem":"npm","description":"Manage and install skills for AI coding agents","homepage":"https://github.com/iflytek/skillhub#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/iflytek/skillhub","keywords_array":["skillhub","ai","coding-agent","skills","cli"],"namespace":"astron-team","versions_count":11,"first_release_published_at":"2026-05-06T09:11:02.183Z","latest_release_published_at":"2026-09-09T09:53:08.071Z","latest_release_number":"0.1.12","last_synced_at":"2026-09-26T13:02:13.212Z","created_at":"2026-05-08T11:17:00.442Z","updated_at":"2026-09-26T19:19:10.432Z","registry_url":"https://www.npmjs.com/package/@astron-team/skillhub","install_command":"npm install @astron-team/skillhub","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.1.12"},"contentPolicy":null},"repo_metadata":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"},"owner_record":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"tags":[{"name":"v0.2.21","sha":"be46c547d1a81b90bd3a0d0e8456d716ebfb5880","kind":"tag","published_at":"2026-09-19T12:17:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.21","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"36de54157bff59c18c5eff255d2c158df45a3e2a","kind":"tag","published_at":"2026-09-13T09:24:23.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.20","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20/manifests"},{"name":"cli-v0.1.12","sha":"3fd8c63fe5fc2c2807c6fbfbcde7ebd76dea94de","kind":"commit","published_at":"2026-09-09T09:47:56.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12/manifests"},{"name":"v0.2.19","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.19","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19/manifests"},{"name":"cli-v0.1.11","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11/manifests"},{"name":"cli-v0.1.10","sha":"d6afc43364444677466407ac6168f6e9705eab09","kind":"commit","published_at":"2026-09-03T05:48:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10/manifests"},{"name":"v0.2.18","sha":"b896c698cde8e50e58023bb80eb1004bcf67fdd5","kind":"tag","published_at":"2026-08-29T09:59:22.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.18","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"15ce199e1a951fed05139e4c984150ddfc45def3","kind":"tag","published_at":"2026-08-21T10:09:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.17","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"6e133c006e492dc3f468d91b21960aff1d577150","kind":"tag","published_at":"2026-08-07T05:47:41.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.16","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"6817d98007c7890c1a8ecb3e822272287bb37a05","kind":"tag","published_at":"2026-07-30T08:08:46.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.15","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15/manifests"},{"name":"cli-v0.1.9","sha":"ac46ad53913e413e451710a3563590b62d183927","kind":"commit","published_at":"2026-07-22T09:43:58.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9/manifests"},{"name":"v0.2.14","sha":"982258d032a22ffa0403db445c2736b128ec06b1","kind":"tag","published_at":"2026-07-22T09:26:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.14","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"e32f05b375379d887bd3766b40f993c70d39db54","kind":"tag","published_at":"2026-07-03T08:13:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.13","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13/manifests"},{"name":"cli-v0.1.8","sha":"dc185861d4bbc98f1a485e2ddbb5e9199065319f","kind":"commit","published_at":"2026-06-18T07:56:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8/manifests"},{"name":"v0.2.12","sha":"f8ea4e67e44b0ba262c926e4149aceb0ad52ef4c","kind":"commit","published_at":"2026-06-18T06:29:45.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"47765503915f0f9eaaff5ef65a50f08a1ccc34f5","kind":"tag","published_at":"2026-06-11T09:43:31.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"6dc62ddfb86fdf6df44d7c6ea0ee9e78906fbee9","kind":"tag","published_at":"2026-06-05T09:31:16.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10/manifests"},{"name":"cli-v0.1.7","sha":"a6402c5873c86ae0d3d195c9ce836446fd1c95e2","kind":"commit","published_at":"2026-05-29T07:43:18.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7/manifests"},{"name":"v0.2.9","sha":"55b38051ce94a36a9b5165d34c15dea1a9aa8d4f","kind":"commit","published_at":"2026-05-28T02:17:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8/manifests"},{"name":"cli-v0.1.6","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6/manifests"},{"name":"v0.2.7","sha":"84914c9d942755c6008b6aa727b4fab25e5c9b6b","kind":"commit","published_at":"2026-05-09T09:25:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"f70c1c6d99612415c75fa733defa2ff0e3063947","kind":"commit","published_at":"2026-04-29T07:21:37.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"3739c7879b1693d790ad23d33086fe8384f87515","kind":"tag","published_at":"2026-04-23T07:24:04.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.5","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"2cfd4a730bbc52e1446fd39b3ed3f2a7a0594a78","kind":"commit","published_at":"2026-04-14T12:28:00.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.4","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0b84e4eff38e5062af0857a0a13e3c1286cbdcd3","kind":"commit","published_at":"2026-04-03T09:27:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.3","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"612b69c2f9beda2bbbe5ac5803e1984d2e186226","kind":"commit","published_at":"2026-04-02T09:52:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.2","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"e5fb1336532d6ca22aeef2526be2136bbd6ccddf","kind":"commit","published_at":"2026-04-01T13:49:30.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.1","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T19:19:10.432Z","dependent_packages_count":0,"downloads":4219,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":21.80192943567636,"dependent_packages_count":31.42342897068804,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":26.6126792031822},"purl":"pkg:npm/%40astron-team/skillhub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@astron-team/skillhub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@astron-team/skillhub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@astron-team/skillhub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T13:02:09.426Z","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}],"active_maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astron-team%2Fskillhub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astron-team%2Fskillhub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astron-team%2Fskillhub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astron-team%2Fskillhub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astron-team%2Fskillhub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@astron-team%2Fskillhub/codemeta","maintainers":[{"uuid":"dongmucat","login":"dongmucat","name":null,"email":"1127093059@qq.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~dongmucat","role":null,"created_at":"2026-05-08T11:17:01.995Z","updated_at":"2026-05-08T11:17:01.995Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/dongmucat/packages"},{"uuid":"cheney0509","login":"cheney0509","name":null,"email":"970320820@qq.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~cheney0509","role":null,"created_at":"2026-05-14T12:37:13.173Z","updated_at":"2026-05-14T12:37:13.173Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cheney0509/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5902915,"maintainers_count":1263089,"namespaces_count":438777,"keywords_count":913923,"github":"npm","metadata":{"funded_packages_count":200181,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-27T05:03:12.231Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":15274309,"name":"@myyskill/skillhub","ecosystem":"npm","description":"Manage and install skills for AI coding agents","homepage":"https://github.com/iflytek/skillhub#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/iflytek/skillhub","keywords_array":["skillhub","ai","coding-agent","skills","cli"],"namespace":"myyskill","versions_count":3,"first_release_published_at":"2026-09-20T12:26:55.310Z","latest_release_published_at":"2026-09-21T03:59:42.524Z","latest_release_number":"0.2.23","last_synced_at":"2026-09-26T13:02:12.778Z","created_at":"2026-09-20T12:39:58.513Z","updated_at":"2026-09-26T19:19:10.432Z","registry_url":"https://www.npmjs.com/package/@myyskill/skillhub","install_command":"npm install @myyskill/skillhub","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.2.23"},"contentPolicy":null},"repo_metadata":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"},"owner_record":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"tags":[{"name":"v0.2.21","sha":"be46c547d1a81b90bd3a0d0e8456d716ebfb5880","kind":"tag","published_at":"2026-09-19T12:17:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.21","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"36de54157bff59c18c5eff255d2c158df45a3e2a","kind":"tag","published_at":"2026-09-13T09:24:23.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.20","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20/manifests"},{"name":"cli-v0.1.12","sha":"3fd8c63fe5fc2c2807c6fbfbcde7ebd76dea94de","kind":"commit","published_at":"2026-09-09T09:47:56.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12/manifests"},{"name":"v0.2.19","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.19","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19/manifests"},{"name":"cli-v0.1.11","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11/manifests"},{"name":"cli-v0.1.10","sha":"d6afc43364444677466407ac6168f6e9705eab09","kind":"commit","published_at":"2026-09-03T05:48:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10/manifests"},{"name":"v0.2.18","sha":"b896c698cde8e50e58023bb80eb1004bcf67fdd5","kind":"tag","published_at":"2026-08-29T09:59:22.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.18","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"15ce199e1a951fed05139e4c984150ddfc45def3","kind":"tag","published_at":"2026-08-21T10:09:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.17","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"6e133c006e492dc3f468d91b21960aff1d577150","kind":"tag","published_at":"2026-08-07T05:47:41.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.16","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"6817d98007c7890c1a8ecb3e822272287bb37a05","kind":"tag","published_at":"2026-07-30T08:08:46.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.15","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15/manifests"},{"name":"cli-v0.1.9","sha":"ac46ad53913e413e451710a3563590b62d183927","kind":"commit","published_at":"2026-07-22T09:43:58.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9/manifests"},{"name":"v0.2.14","sha":"982258d032a22ffa0403db445c2736b128ec06b1","kind":"tag","published_at":"2026-07-22T09:26:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.14","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"e32f05b375379d887bd3766b40f993c70d39db54","kind":"tag","published_at":"2026-07-03T08:13:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.13","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13/manifests"},{"name":"cli-v0.1.8","sha":"dc185861d4bbc98f1a485e2ddbb5e9199065319f","kind":"commit","published_at":"2026-06-18T07:56:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8/manifests"},{"name":"v0.2.12","sha":"f8ea4e67e44b0ba262c926e4149aceb0ad52ef4c","kind":"commit","published_at":"2026-06-18T06:29:45.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"47765503915f0f9eaaff5ef65a50f08a1ccc34f5","kind":"tag","published_at":"2026-06-11T09:43:31.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"6dc62ddfb86fdf6df44d7c6ea0ee9e78906fbee9","kind":"tag","published_at":"2026-06-05T09:31:16.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10/manifests"},{"name":"cli-v0.1.7","sha":"a6402c5873c86ae0d3d195c9ce836446fd1c95e2","kind":"commit","published_at":"2026-05-29T07:43:18.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7/manifests"},{"name":"v0.2.9","sha":"55b38051ce94a36a9b5165d34c15dea1a9aa8d4f","kind":"commit","published_at":"2026-05-28T02:17:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8/manifests"},{"name":"cli-v0.1.6","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6/manifests"},{"name":"v0.2.7","sha":"84914c9d942755c6008b6aa727b4fab25e5c9b6b","kind":"commit","published_at":"2026-05-09T09:25:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"f70c1c6d99612415c75fa733defa2ff0e3063947","kind":"commit","published_at":"2026-04-29T07:21:37.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"3739c7879b1693d790ad23d33086fe8384f87515","kind":"tag","published_at":"2026-04-23T07:24:04.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.5","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"2cfd4a730bbc52e1446fd39b3ed3f2a7a0594a78","kind":"commit","published_at":"2026-04-14T12:28:00.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.4","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0b84e4eff38e5062af0857a0a13e3c1286cbdcd3","kind":"commit","published_at":"2026-04-03T09:27:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.3","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"612b69c2f9beda2bbbe5ac5803e1984d2e186226","kind":"commit","published_at":"2026-04-02T09:52:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.2","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"e5fb1336532d6ca22aeef2526be2136bbd6ccddf","kind":"commit","published_at":"2026-04-01T13:49:30.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.1","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T19:19:10.431Z","dependent_packages_count":0,"downloads":477,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":20.683127999094904,"dependent_packages_count":29.814803630260567,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":25.248965814677735},"purl":"pkg:npm/%40myyskill/skillhub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@myyskill/skillhub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@myyskill/skillhub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@myyskill/skillhub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T13:02:09.426Z","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}],"active_maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@myyskill%2Fskillhub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@myyskill%2Fskillhub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@myyskill%2Fskillhub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@myyskill%2Fskillhub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@myyskill%2Fskillhub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@myyskill%2Fskillhub/codemeta","maintainers":[{"uuid":"perfectwong2018","login":"perfectwong2018","name":null,"email":"442638266@qq.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~perfectwong2018","role":null,"created_at":"2026-09-20T12:39:58.676Z","updated_at":"2026-09-20T12:39:58.676Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/perfectwong2018/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5902915,"maintainers_count":1263089,"namespaces_count":438777,"keywords_count":913923,"github":"npm","metadata":{"funded_packages_count":200181,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-27T05:03:12.231Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":15033665,"name":"@zhoushun/skillhub","ecosystem":"npm","description":"Manage and install skills for AI coding agents","homepage":"https://github.com/iflytek/skillhub#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/iflytek/skillhub","keywords_array":["skillhub","ai","coding-agent","skills","cli"],"namespace":"zhoushun","versions_count":2,"first_release_published_at":"2026-08-24T12:56:56.059Z","latest_release_published_at":"2026-08-25T03:18:58.179Z","latest_release_number":"0.1.10","last_synced_at":"2026-09-26T13:02:11.591Z","created_at":"2026-08-24T12:58:10.530Z","updated_at":"2026-09-26T19:19:10.435Z","registry_url":"https://www.npmjs.com/package/@zhoushun/skillhub","install_command":"npm install @zhoushun/skillhub","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.1.10"},"contentPolicy":null},"repo_metadata":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"},"owner_record":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"tags":[{"name":"v0.2.21","sha":"be46c547d1a81b90bd3a0d0e8456d716ebfb5880","kind":"tag","published_at":"2026-09-19T12:17:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.21","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"36de54157bff59c18c5eff255d2c158df45a3e2a","kind":"tag","published_at":"2026-09-13T09:24:23.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.20","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20/manifests"},{"name":"cli-v0.1.12","sha":"3fd8c63fe5fc2c2807c6fbfbcde7ebd76dea94de","kind":"commit","published_at":"2026-09-09T09:47:56.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12/manifests"},{"name":"v0.2.19","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.19","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19/manifests"},{"name":"cli-v0.1.11","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11/manifests"},{"name":"cli-v0.1.10","sha":"d6afc43364444677466407ac6168f6e9705eab09","kind":"commit","published_at":"2026-09-03T05:48:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10/manifests"},{"name":"v0.2.18","sha":"b896c698cde8e50e58023bb80eb1004bcf67fdd5","kind":"tag","published_at":"2026-08-29T09:59:22.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.18","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"15ce199e1a951fed05139e4c984150ddfc45def3","kind":"tag","published_at":"2026-08-21T10:09:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.17","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"6e133c006e492dc3f468d91b21960aff1d577150","kind":"tag","published_at":"2026-08-07T05:47:41.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.16","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"6817d98007c7890c1a8ecb3e822272287bb37a05","kind":"tag","published_at":"2026-07-30T08:08:46.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.15","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15/manifests"},{"name":"cli-v0.1.9","sha":"ac46ad53913e413e451710a3563590b62d183927","kind":"commit","published_at":"2026-07-22T09:43:58.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9/manifests"},{"name":"v0.2.14","sha":"982258d032a22ffa0403db445c2736b128ec06b1","kind":"tag","published_at":"2026-07-22T09:26:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.14","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"e32f05b375379d887bd3766b40f993c70d39db54","kind":"tag","published_at":"2026-07-03T08:13:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.13","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13/manifests"},{"name":"cli-v0.1.8","sha":"dc185861d4bbc98f1a485e2ddbb5e9199065319f","kind":"commit","published_at":"2026-06-18T07:56:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8/manifests"},{"name":"v0.2.12","sha":"f8ea4e67e44b0ba262c926e4149aceb0ad52ef4c","kind":"commit","published_at":"2026-06-18T06:29:45.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"47765503915f0f9eaaff5ef65a50f08a1ccc34f5","kind":"tag","published_at":"2026-06-11T09:43:31.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"6dc62ddfb86fdf6df44d7c6ea0ee9e78906fbee9","kind":"tag","published_at":"2026-06-05T09:31:16.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10/manifests"},{"name":"cli-v0.1.7","sha":"a6402c5873c86ae0d3d195c9ce836446fd1c95e2","kind":"commit","published_at":"2026-05-29T07:43:18.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7/manifests"},{"name":"v0.2.9","sha":"55b38051ce94a36a9b5165d34c15dea1a9aa8d4f","kind":"commit","published_at":"2026-05-28T02:17:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8/manifests"},{"name":"cli-v0.1.6","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6/manifests"},{"name":"v0.2.7","sha":"84914c9d942755c6008b6aa727b4fab25e5c9b6b","kind":"commit","published_at":"2026-05-09T09:25:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"f70c1c6d99612415c75fa733defa2ff0e3063947","kind":"commit","published_at":"2026-04-29T07:21:37.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"3739c7879b1693d790ad23d33086fe8384f87515","kind":"tag","published_at":"2026-04-23T07:24:04.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.5","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"2cfd4a730bbc52e1446fd39b3ed3f2a7a0594a78","kind":"commit","published_at":"2026-04-14T12:28:00.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.4","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0b84e4eff38e5062af0857a0a13e3c1286cbdcd3","kind":"commit","published_at":"2026-04-03T09:27:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.3","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"612b69c2f9beda2bbbe5ac5803e1984d2e186226","kind":"commit","published_at":"2026-04-02T09:52:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.2","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"e5fb1336532d6ca22aeef2526be2136bbd6ccddf","kind":"commit","published_at":"2026-04-01T13:49:30.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.1","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T19:19:10.434Z","dependent_packages_count":0,"downloads":93,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":21.044851573942942,"dependent_packages_count":30.329348989082295,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":25.68710028151262},"purl":"pkg:npm/%40zhoushun/skillhub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@zhoushun/skillhub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@zhoushun/skillhub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@zhoushun/skillhub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T13:02:09.426Z","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}],"active_maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zhoushun%2Fskillhub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zhoushun%2Fskillhub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zhoushun%2Fskillhub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zhoushun%2Fskillhub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zhoushun%2Fskillhub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@zhoushun%2Fskillhub/codemeta","maintainers":[{"uuid":"zhoushun","login":"zhoushun","name":null,"email":"zhoushunmail@163.com","url":null,"packages_count":1,"html_url":"https://www.npmjs.com/~zhoushun","role":null,"created_at":"2026-08-24T12:58:10.779Z","updated_at":"2026-08-24T12:58:10.779Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/zhoushun/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5902915,"maintainers_count":1263089,"namespaces_count":438777,"keywords_count":913923,"github":"npm","metadata":{"funded_packages_count":200181,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-27T05:03:12.231Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":14422736,"name":"@platypup/skillhub","ecosystem":"npm","description":"Manage and install skills for AI coding agents","homepage":"https://github.com/iflytek/skillhub#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/iflytek/skillhub","keywords_array":["skillhub","ai","coding-agent","skills","cli"],"namespace":"platypup","versions_count":4,"first_release_published_at":"2026-05-11T07:56:36.206Z","latest_release_published_at":"2026-05-11T09:34:06.824Z","latest_release_number":"0.2.2","last_synced_at":"2026-09-26T13:02:11.232Z","created_at":"2026-05-11T10:37:44.820Z","updated_at":"2026-09-26T19:19:10.435Z","registry_url":"https://www.npmjs.com/package/@platypup/skillhub","install_command":"npm install @platypup/skillhub","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.2.2"}},"repo_metadata":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"},"owner_record":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"tags":[{"name":"v0.2.21","sha":"be46c547d1a81b90bd3a0d0e8456d716ebfb5880","kind":"tag","published_at":"2026-09-19T12:17:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.21","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"36de54157bff59c18c5eff255d2c158df45a3e2a","kind":"tag","published_at":"2026-09-13T09:24:23.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.20","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20/manifests"},{"name":"cli-v0.1.12","sha":"3fd8c63fe5fc2c2807c6fbfbcde7ebd76dea94de","kind":"commit","published_at":"2026-09-09T09:47:56.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12/manifests"},{"name":"v0.2.19","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.19","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19/manifests"},{"name":"cli-v0.1.11","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11/manifests"},{"name":"cli-v0.1.10","sha":"d6afc43364444677466407ac6168f6e9705eab09","kind":"commit","published_at":"2026-09-03T05:48:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10/manifests"},{"name":"v0.2.18","sha":"b896c698cde8e50e58023bb80eb1004bcf67fdd5","kind":"tag","published_at":"2026-08-29T09:59:22.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.18","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"15ce199e1a951fed05139e4c984150ddfc45def3","kind":"tag","published_at":"2026-08-21T10:09:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.17","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"6e133c006e492dc3f468d91b21960aff1d577150","kind":"tag","published_at":"2026-08-07T05:47:41.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.16","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"6817d98007c7890c1a8ecb3e822272287bb37a05","kind":"tag","published_at":"2026-07-30T08:08:46.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.15","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15/manifests"},{"name":"cli-v0.1.9","sha":"ac46ad53913e413e451710a3563590b62d183927","kind":"commit","published_at":"2026-07-22T09:43:58.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9/manifests"},{"name":"v0.2.14","sha":"982258d032a22ffa0403db445c2736b128ec06b1","kind":"tag","published_at":"2026-07-22T09:26:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.14","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"e32f05b375379d887bd3766b40f993c70d39db54","kind":"tag","published_at":"2026-07-03T08:13:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.13","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13/manifests"},{"name":"cli-v0.1.8","sha":"dc185861d4bbc98f1a485e2ddbb5e9199065319f","kind":"commit","published_at":"2026-06-18T07:56:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8/manifests"},{"name":"v0.2.12","sha":"f8ea4e67e44b0ba262c926e4149aceb0ad52ef4c","kind":"commit","published_at":"2026-06-18T06:29:45.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"47765503915f0f9eaaff5ef65a50f08a1ccc34f5","kind":"tag","published_at":"2026-06-11T09:43:31.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"6dc62ddfb86fdf6df44d7c6ea0ee9e78906fbee9","kind":"tag","published_at":"2026-06-05T09:31:16.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10/manifests"},{"name":"cli-v0.1.7","sha":"a6402c5873c86ae0d3d195c9ce836446fd1c95e2","kind":"commit","published_at":"2026-05-29T07:43:18.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7/manifests"},{"name":"v0.2.9","sha":"55b38051ce94a36a9b5165d34c15dea1a9aa8d4f","kind":"commit","published_at":"2026-05-28T02:17:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8/manifests"},{"name":"cli-v0.1.6","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6/manifests"},{"name":"v0.2.7","sha":"84914c9d942755c6008b6aa727b4fab25e5c9b6b","kind":"commit","published_at":"2026-05-09T09:25:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"f70c1c6d99612415c75fa733defa2ff0e3063947","kind":"commit","published_at":"2026-04-29T07:21:37.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"3739c7879b1693d790ad23d33086fe8384f87515","kind":"tag","published_at":"2026-04-23T07:24:04.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.5","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"2cfd4a730bbc52e1446fd39b3ed3f2a7a0594a78","kind":"commit","published_at":"2026-04-14T12:28:00.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.4","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0b84e4eff38e5062af0857a0a13e3c1286cbdcd3","kind":"commit","published_at":"2026-04-03T09:27:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.3","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"612b69c2f9beda2bbbe5ac5803e1984d2e186226","kind":"commit","published_at":"2026-04-02T09:52:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.2","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"e5fb1336532d6ca22aeef2526be2136bbd6ccddf","kind":"commit","published_at":"2026-04-01T13:49:30.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.1","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T19:19:10.435Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":21.755802896974323,"dependent_packages_count":31.357263476139565,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":26.556533186556944},"purl":"pkg:npm/%40platypup/skillhub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/@platypup/skillhub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/@platypup/skillhub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/@platypup/skillhub/dependencies","status":"removed","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T13:02:09.426Z","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}],"active_maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@platypup%2Fskillhub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@platypup%2Fskillhub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@platypup%2Fskillhub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@platypup%2Fskillhub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@platypup%2Fskillhub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/@platypup%2Fskillhub/codemeta","maintainers":[{"uuid":"cheney0509","login":"cheney0509","name":null,"email":"970320820@qq.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~cheney0509","role":null,"created_at":"2026-05-11T10:37:47.437Z","updated_at":"2026-05-11T10:37:47.437Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/cheney0509/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5902915,"maintainers_count":1263089,"namespaces_count":438777,"keywords_count":913923,"github":"npm","metadata":{"funded_packages_count":200181,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-27T05:03:12.231Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}},{"id":15304636,"name":"github.com/iflytek/skillhub","ecosystem":"go","description":null,"homepage":null,"licenses":"apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/iflytek/skillhub","keywords_array":[],"namespace":null,"versions_count":23,"first_release_published_at":"2026-04-01T13:49:30.000Z","latest_release_published_at":"2026-09-19T12:09:51.000Z","latest_release_number":"v0.2.21","last_synced_at":"2026-09-26T13:02:11.191Z","created_at":"2026-09-22T07:44:53.826Z","updated_at":"2026-09-26T19:19:10.443Z","registry_url":"https://pkg.go.dev/github.com/iflytek/skillhub","install_command":"go get github.com/iflytek/skillhub","documentation_url":"https://pkg.go.dev/github.com/iflytek/skillhub#section-documentation","metadata":{},"repo_metadata":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"},"owner_record":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"tags":[{"name":"v0.2.21","sha":"be46c547d1a81b90bd3a0d0e8456d716ebfb5880","kind":"tag","published_at":"2026-09-19T12:17:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.21","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"36de54157bff59c18c5eff255d2c158df45a3e2a","kind":"tag","published_at":"2026-09-13T09:24:23.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.20","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20/manifests"},{"name":"cli-v0.1.12","sha":"3fd8c63fe5fc2c2807c6fbfbcde7ebd76dea94de","kind":"commit","published_at":"2026-09-09T09:47:56.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12/manifests"},{"name":"v0.2.19","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.19","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19/manifests"},{"name":"cli-v0.1.11","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11/manifests"},{"name":"cli-v0.1.10","sha":"d6afc43364444677466407ac6168f6e9705eab09","kind":"commit","published_at":"2026-09-03T05:48:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10/manifests"},{"name":"v0.2.18","sha":"b896c698cde8e50e58023bb80eb1004bcf67fdd5","kind":"tag","published_at":"2026-08-29T09:59:22.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.18","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"15ce199e1a951fed05139e4c984150ddfc45def3","kind":"tag","published_at":"2026-08-21T10:09:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.17","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"6e133c006e492dc3f468d91b21960aff1d577150","kind":"tag","published_at":"2026-08-07T05:47:41.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.16","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"6817d98007c7890c1a8ecb3e822272287bb37a05","kind":"tag","published_at":"2026-07-30T08:08:46.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.15","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15/manifests"},{"name":"cli-v0.1.9","sha":"ac46ad53913e413e451710a3563590b62d183927","kind":"commit","published_at":"2026-07-22T09:43:58.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9/manifests"},{"name":"v0.2.14","sha":"982258d032a22ffa0403db445c2736b128ec06b1","kind":"tag","published_at":"2026-07-22T09:26:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.14","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"e32f05b375379d887bd3766b40f993c70d39db54","kind":"tag","published_at":"2026-07-03T08:13:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.13","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13/manifests"},{"name":"cli-v0.1.8","sha":"dc185861d4bbc98f1a485e2ddbb5e9199065319f","kind":"commit","published_at":"2026-06-18T07:56:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8/manifests"},{"name":"v0.2.12","sha":"f8ea4e67e44b0ba262c926e4149aceb0ad52ef4c","kind":"commit","published_at":"2026-06-18T06:29:45.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"47765503915f0f9eaaff5ef65a50f08a1ccc34f5","kind":"tag","published_at":"2026-06-11T09:43:31.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"6dc62ddfb86fdf6df44d7c6ea0ee9e78906fbee9","kind":"tag","published_at":"2026-06-05T09:31:16.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10/manifests"},{"name":"cli-v0.1.7","sha":"a6402c5873c86ae0d3d195c9ce836446fd1c95e2","kind":"commit","published_at":"2026-05-29T07:43:18.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7/manifests"},{"name":"v0.2.9","sha":"55b38051ce94a36a9b5165d34c15dea1a9aa8d4f","kind":"commit","published_at":"2026-05-28T02:17:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8/manifests"},{"name":"cli-v0.1.6","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6/manifests"},{"name":"v0.2.7","sha":"84914c9d942755c6008b6aa727b4fab25e5c9b6b","kind":"commit","published_at":"2026-05-09T09:25:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"f70c1c6d99612415c75fa733defa2ff0e3063947","kind":"commit","published_at":"2026-04-29T07:21:37.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"3739c7879b1693d790ad23d33086fe8384f87515","kind":"tag","published_at":"2026-04-23T07:24:04.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.5","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"2cfd4a730bbc52e1446fd39b3ed3f2a7a0594a78","kind":"commit","published_at":"2026-04-14T12:28:00.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.4","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0b84e4eff38e5062af0857a0a13e3c1286cbdcd3","kind":"commit","published_at":"2026-04-03T09:27:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.3","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"612b69c2f9beda2bbbe5ac5803e1984d2e186226","kind":"commit","published_at":"2026-04-02T09:52:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.2","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"e5fb1336532d6ca22aeef2526be2136bbd6ccddf","kind":"commit","published_at":"2026-04-01T13:49:30.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.1","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T19:19:10.442Z","dependent_packages_count":0,"downloads":null,"downloads_period":null,"dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":4.553458697393864,"dependent_packages_count":4.262475933204417,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":4.407967315299141},"purl":"pkg:golang/github.com/iflytek/skillhub","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/go/github.com/iflytek/skillhub","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/go/github.com/iflytek/skillhub","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/go/github.com/iflytek/skillhub/dependencies","status":null,"funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T13:02:09.426Z","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}],"active_maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiflytek%2Fskillhub/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiflytek%2Fskillhub/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiflytek%2Fskillhub/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiflytek%2Fskillhub/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiflytek%2Fskillhub/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages/github.com%2Fiflytek%2Fskillhub/codemeta","maintainers":[],"registry":{"name":"proxy.golang.org","url":"https://proxy.golang.org","ecosystem":"go","default":true,"packages_count":2527172,"maintainers_count":0,"namespaces_count":851773,"keywords_count":135338,"github":"golang","metadata":{"funded_packages_count":104965,"sync_missing_packages_cursor":{"timestamp":"2026-09-26T00:02:25.677714Z","path":"github.com/spring-ai-alibaba/DataAgent","version":"v0.0.0-20260116145317-8969d9d526fd"},"rate_limit":5},"icon_url":"https://github.com/golang.png","created_at":"2022-04-04T15:19:22.939Z","updated_at":"2026-09-27T05:04:21.065Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/proxy.golang.org/namespaces"}},{"id":14882638,"name":"skillhub-tool","ecosystem":"npm","description":"Manage and install skills for AI coding agents","homepage":"https://github.com/iflytek/skillhub#readme","licenses":"Apache-2.0","normalized_licenses":["Apache-2.0"],"repository_url":"https://github.com/iflytek/skillhub","keywords_array":["skillhub","ai","coding-agent","skills","cli"],"namespace":null,"versions_count":1,"first_release_published_at":"2026-08-06T08:53:11.251Z","latest_release_published_at":"2026-08-06T08:53:11.251Z","latest_release_number":"0.1.10","last_synced_at":"2026-09-26T13:02:10.213Z","created_at":"2026-08-06T10:11:23.759Z","updated_at":"2026-09-26T19:19:10.441Z","registry_url":"https://www.npmjs.com/package/skillhub-tool","install_command":"npm install skillhub-tool","documentation_url":null,"metadata":{"funding":null,"dist-tags":{"latest":"0.1.10"},"contentPolicy":null},"repo_metadata":{"id":343706666,"uuid":"1178833585","full_name":"iflytek/skillhub","owner":"iflytek","description":"Self-hosted, open-source agent skill registry for enterprises. Publish \u0026 version skill packages, govern with RBAC and audit logs, deploy   on-premise with Docker or Kubernetes.","archived":false,"fork":false,"pushed_at":"2026-09-24T10:29:41.000Z","size":21282,"stargazers_count":5171,"open_issues_count":28,"forks_count":848,"subscribers_count":61,"default_branch":"main","last_synced_at":"2026-09-26T16:14:31.746Z","etag":null,"topics":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"latest_commit_sha":null,"homepage":"https://skill.xfyun.cn","language":"Java","has_issues":true,"has_wiki":null,"has_pages":null,"mirror_url":null,"source_name":null,"license":"apache-2.0","status":null,"scm":"git","pull_requests_enabled":true,"icon_url":"https://github.com/iflytek.png","metadata":{"files":{"readme":"README.md","changelog":null,"contributing":"CONTRIBUTING.md","funding":null,"license":"LICENSE","code_of_conduct":"CODE_OF_CONDUCT.md","threat_model":null,"audit":null,"citation":null,"codeowners":null,"security":"docs/security-scanning.md","support":null,"governance":null,"roadmap":null,"authors":null,"dei":null,"publiccode":null,"codemeta":null,"zenodo":null,"notice":null,"maintainers":null,"copyright":null,"agents":"AGENTS.md","claude":null,"gemini":null,"cursor":null,"copilot":null,"dco":null,"cla":null,"disclosure":null}},"created_at":"2026-03-11T12:17:05.000Z","updated_at":"2026-09-26T09:59:11.000Z","dependencies_parsed_at":"2026-09-26T13:34:23.728Z","dependency_job_id":null,"html_url":"https://github.com/iflytek/skillhub","commit_stats":null,"previous_names":["iflytek/skillhub"],"tags_count":28,"template":false,"template_full_name":null,"purl":"pkg:github/iflytek/skillhub","repository_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","tags_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags","releases_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/releases","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/manifests","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/refs/heads/main","sbom_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/sbom","scorecard":null,"host":{"name":"GitHub","url":"https://github.com","kind":"github","repositories_count":341189360,"owners_count":37726245,"icon_url":"https://github.com/github.png","version":null,"created_at":"2022-05-30T11:31:42.601Z","updated_at":"2026-08-22T15:14:58.755Z","status":"online","status_checked_at":"2026-09-26T02:00:06.440Z","response_time":102,"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"},"owner_record":{"login":"iflytek","name":"iFLYTEK","uuid":"26786495","kind":"organization","description":"iFLYTEK Open Source","email":"ifly_opensource@iflytek.com","website":"https://opensource.iflytek.com","location":"Hefei, China","twitter":null,"company":null,"icon_url":"https://avatars.githubusercontent.com/u/26786495?v=4","repositories_count":65,"last_synced_at":"2026-09-25T15:29:32.604Z","metadata":{"has_sponsors_listing":false,"funding":null},"html_url":"https://github.com/iflytek","funding_links":[],"total_stars":22716,"followers":599,"following":0,"created_at":"2022-11-16T01:05:36.331Z","updated_at":"2026-09-25T15:29:32.655Z","owner_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek","repositories_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/owners/iflytek/repositories"},"tags":[{"name":"v0.2.21","sha":"be46c547d1a81b90bd3a0d0e8456d716ebfb5880","kind":"tag","published_at":"2026-09-19T12:17:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.21","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.21","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.21","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.21/manifests"},{"name":"v0.2.20","sha":"36de54157bff59c18c5eff255d2c158df45a3e2a","kind":"tag","published_at":"2026-09-13T09:24:23.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.20","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.20","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.20","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.20/manifests"},{"name":"cli-v0.1.12","sha":"3fd8c63fe5fc2c2807c6fbfbcde7ebd76dea94de","kind":"commit","published_at":"2026-09-09T09:47:56.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.12/manifests"},{"name":"v0.2.19","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.19","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.19","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.19","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.19/manifests"},{"name":"cli-v0.1.11","sha":"64e1fecbe71e7d9e7f9d0d4bd45a117e4e1ee499","kind":"commit","published_at":"2026-09-04T10:06:20.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.11/manifests"},{"name":"cli-v0.1.10","sha":"d6afc43364444677466407ac6168f6e9705eab09","kind":"commit","published_at":"2026-09-03T05:48:57.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.10/manifests"},{"name":"v0.2.18","sha":"b896c698cde8e50e58023bb80eb1004bcf67fdd5","kind":"tag","published_at":"2026-08-29T09:59:22.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.18","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.18","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.18","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.18/manifests"},{"name":"v0.2.17","sha":"15ce199e1a951fed05139e4c984150ddfc45def3","kind":"tag","published_at":"2026-08-21T10:09:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.17","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.17","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.17","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.17/manifests"},{"name":"v0.2.16","sha":"6e133c006e492dc3f468d91b21960aff1d577150","kind":"tag","published_at":"2026-08-07T05:47:41.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.16","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.16","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.16","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.16/manifests"},{"name":"v0.2.15","sha":"6817d98007c7890c1a8ecb3e822272287bb37a05","kind":"tag","published_at":"2026-07-30T08:08:46.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.15","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.15","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.15","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.15/manifests"},{"name":"cli-v0.1.9","sha":"ac46ad53913e413e451710a3563590b62d183927","kind":"commit","published_at":"2026-07-22T09:43:58.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.9/manifests"},{"name":"v0.2.14","sha":"982258d032a22ffa0403db445c2736b128ec06b1","kind":"tag","published_at":"2026-07-22T09:26:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.14","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.14","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.14","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.14/manifests"},{"name":"v0.2.13","sha":"e32f05b375379d887bd3766b40f993c70d39db54","kind":"tag","published_at":"2026-07-03T08:13:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.13","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.13","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.13","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.13/manifests"},{"name":"cli-v0.1.8","sha":"dc185861d4bbc98f1a485e2ddbb5e9199065319f","kind":"commit","published_at":"2026-06-18T07:56:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.8/manifests"},{"name":"v0.2.12","sha":"f8ea4e67e44b0ba262c926e4149aceb0ad52ef4c","kind":"commit","published_at":"2026-06-18T06:29:45.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.12","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.12","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.12","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.12/manifests"},{"name":"v0.2.11","sha":"47765503915f0f9eaaff5ef65a50f08a1ccc34f5","kind":"tag","published_at":"2026-06-11T09:43:31.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.11","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.11","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.11","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.11/manifests"},{"name":"v0.2.10","sha":"6dc62ddfb86fdf6df44d7c6ea0ee9e78906fbee9","kind":"tag","published_at":"2026-06-05T09:31:16.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.10","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.10","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.10","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.10/manifests"},{"name":"cli-v0.1.7","sha":"a6402c5873c86ae0d3d195c9ce836446fd1c95e2","kind":"commit","published_at":"2026-05-29T07:43:18.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.7/manifests"},{"name":"v0.2.9","sha":"55b38051ce94a36a9b5165d34c15dea1a9aa8d4f","kind":"commit","published_at":"2026-05-28T02:17:27.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.9","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.9","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.9","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.9/manifests"},{"name":"v0.2.8","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.8","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.8","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.8","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.8/manifests"},{"name":"cli-v0.1.6","sha":"098616dcb67b292b7077d9d7b7fec4436912c20a","kind":"commit","published_at":"2026-05-14T09:45:01.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/cli-v0.1.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/cli-v0.1.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@cli-v0.1.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/cli-v0.1.6/manifests"},{"name":"v0.2.7","sha":"84914c9d942755c6008b6aa727b4fab25e5c9b6b","kind":"commit","published_at":"2026-05-09T09:25:24.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.7","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.7","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.7","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.7/manifests"},{"name":"v0.2.6","sha":"f70c1c6d99612415c75fa733defa2ff0e3063947","kind":"commit","published_at":"2026-04-29T07:21:37.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.6","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.6","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.6","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.6/manifests"},{"name":"v0.2.5","sha":"3739c7879b1693d790ad23d33086fe8384f87515","kind":"tag","published_at":"2026-04-23T07:24:04.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.5","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.5","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.5","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.5/manifests"},{"name":"v0.2.4","sha":"2cfd4a730bbc52e1446fd39b3ed3f2a7a0594a78","kind":"commit","published_at":"2026-04-14T12:28:00.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.4","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.4","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.4","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.4/manifests"},{"name":"v0.2.3","sha":"0b84e4eff38e5062af0857a0a13e3c1286cbdcd3","kind":"commit","published_at":"2026-04-03T09:27:02.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.3","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.3","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.3","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.3/manifests"},{"name":"v0.2.2","sha":"612b69c2f9beda2bbbe5ac5803e1984d2e186226","kind":"commit","published_at":"2026-04-02T09:52:42.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.2","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.2","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.2","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.2/manifests"},{"name":"v0.2.1","sha":"e5fb1336532d6ca22aeef2526be2136bbd6ccddf","kind":"commit","published_at":"2026-04-01T13:49:30.000Z","download_url":"https://codeload.github.com/iflytek/skillhub/tar.gz/v0.2.1","html_url":"https://github.com/iflytek/skillhub/releases/tag/v0.2.1","dependencies_parsed_at":null,"dependency_job_id":null,"purl":"pkg:github/iflytek/skillhub@v0.2.1","tag_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1","manifests_url":"https://repos.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/tags/v0.2.1/manifests"}]},"repo_metadata_updated_at":"2026-09-26T19:19:10.441Z","dependent_packages_count":0,"downloads":null,"downloads_period":"last-month","dependent_repos_count":0,"rankings":{"downloads":null,"dependent_repos_count":21.354611282930616,"dependent_packages_count":30.775013895511027,"stargazers_count":null,"forks_count":null,"docker_downloads_count":null,"average":26.06481258922082},"purl":"pkg:npm/skillhub-tool","advisories":[],"docker_usage_url":"https://docker.ecosyste.ms/usage/npm/skillhub-tool","docker_dependents_count":null,"docker_downloads_count":null,"usage_url":"https://repos.ecosyste.ms/usage/npm/skillhub-tool","dependent_repositories_url":"https://repos.ecosyste.ms/api/v1/usage/npm/skillhub-tool/dependencies","status":"unpublished","funding_links":[],"critical":null,"issue_metadata":{"last_synced_at":"2026-09-26T13:02:09.426Z","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}],"active_maintainers":[{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"},{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"},{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"},{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"},{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"},{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"},{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"},{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}]},"versions_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/skillhub-tool/versions","version_numbers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/skillhub-tool/version_numbers","latest_version_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/skillhub-tool/latest_version","dependent_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/skillhub-tool/dependent_packages","related_packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/skillhub-tool/related_packages","codemeta_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages/skillhub-tool/codemeta","maintainers":[{"uuid":"happy_1029","login":"happy_1029","name":null,"email":"2784386687@qq.com","url":null,"packages_count":2,"html_url":"https://www.npmjs.com/~happy_1029","role":null,"created_at":"2026-08-06T10:11:24.354Z","updated_at":"2026-08-06T10:11:24.354Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers/happy_1029/packages"}],"registry":{"name":"npmjs.org","url":"https://registry.npmjs.org","ecosystem":"npm","default":true,"packages_count":5902915,"maintainers_count":1263089,"namespaces_count":438777,"keywords_count":913923,"github":"npm","metadata":{"funded_packages_count":200181,"rate_limit":3},"icon_url":"https://github.com/npm.png","created_at":"2022-04-04T15:19:23.081Z","updated_at":"2026-09-27T05:03:12.231Z","packages_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/packages","maintainers_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/maintainers","namespaces_url":"https://packages.ecosyste.ms/api/v1/registries/npmjs.org/namespaces"}}],"commits":{"id":11843935,"full_name":"iflytek/skillhub","default_branch":"main","total_commits":1217,"total_committers":46,"total_bot_commits":0,"total_bot_committers":0,"mean_commits":26.456521739130434,"dds":0.7477403451109286,"past_year_total_commits":1217,"past_year_total_committers":46,"past_year_total_bot_commits":0,"past_year_total_bot_committers":0,"past_year_mean_commits":26.456521739130434,"past_year_dds":0.7477403451109286,"last_synced_at":"2026-09-26T13:02:14.272Z","last_synced_commit":"735259728f19a4904c7d8f634da2e467e7771e3c","created_at":"2026-07-06T06:04:49.586Z","updated_at":"2026-09-26T13:02:13.954Z","committers":[{"name":"XiaoSeS","email":"87064762+XiaoSeS","login":"XiaoSeS","count":307},{"name":"dongmucat","email":"1127093059@qq.com","login":"dongmucat","count":287},{"name":"vsxd","email":"sun.xd@hotmail.com","login":"vsxd","count":219},{"name":"yun-zhi-ztl","email":"15071461069@163.com","login":"yun-zhi-ztl","count":157},{"name":"FenjuFu","email":"92919259+FenjuFu","login":"FenjuFu","count":54},{"name":"wowo-zZ","email":"zhenggui5228@126.com","login":"wowo-zZ","count":45},{"name":"yun-zhi-ztl","email":"yunzhi@yunzhideMac-mini.local","login":null,"count":37},{"name":"Cheney","email":"970320820@qq.com","login":"CheneyH","count":18},{"name":"jangrui","email":"admin@jangrui.com","login":"jangrui","count":10},{"name":"tww","email":"1451548858@qq.com","login":"tap-top","count":8},{"name":"huishi3","email":"huishi3@iflytek.com","login":null,"count":7},{"name":"青柠","email":"865274218@qq.com","login":"Vast-Stars","count":7},{"name":"wrj97","email":"wurongjie@uniontech.com","login":"myml","count":7},{"name":"binfan5","email":"binfan5@iflytek.com","login":null,"count":5},{"name":"lhb6540","email":"lhb6540@gmail.com","login":"LHB6540","count":4},{"name":"Michael","email":"michael.neradkov@gmail.com","login":"michael-xiii","count":4},{"name":"tlzhu3","email":"tlzhu3@iflytek.com","login":null,"count":3},{"name":"Gal Eyal","email":"gal.e@popai.health","login":"gale-popai","count":3},{"name":"jangrui","email":"jangrui@Jangruis-MacBook-Pro-M5.local","login":null,"count":2},{"name":"Seasoning","email":"49091147+Rsweater","login":"Rsweater","count":2},{"name":"betterlmy","email":"betterlmy@icloud.com","login":"betterlmy","count":2},{"name":"dongjiang","email":"dongjiang2010@gmail.com","login":"dongjiang1989","count":2},{"name":"shychee","email":"shychee96@gmail.com","login":"shychee","count":2},{"name":"thiagonogueira","email":"tnnogueira@gmail.com","login":"thiagonogueira","count":2},{"name":"何时","email":"93520596+likes1234-bro","login":"likes1234-bro","count":2},{"name":"卡弗瑞松","email":"sunhongwei0913@163.com","login":"CaffreySun","count":1},{"name":"千乘妍 (Xiaoyaner)","email":"258399167+xiaoyaner0201","login":"xiaoyaner0201","count":1},{"name":"yuchangfu","email":"yuchangfu@didachuxing.com","login":"mosesyu95","count":1},{"name":"yaffir","email":"97219715+yaffir","login":"yaffir","count":1},{"name":"xring","email":"xringxie@gmail.com","login":"xring","count":1},{"name":"huihan3","email":"huihan3@iflytek.com","login":null,"count":1},{"name":"ylhu16","email":"ylhu16@iflytek.com","login":null,"count":1},{"name":"vzpd","email":"zp-2000@foxmail.com","login":"vzpd","count":1},{"name":"tenten-shih","email":"410538051@qq.com","login":"tenten-shih","count":1},{"name":"qwn3213","email":"qwn3213@qq.com","login":"qwn3213","count":1},{"name":"philsun","email":"xinyi.sun@daocloud.io","login":"Phil-OSophy-42","count":1},{"name":"mrLi","email":"50289372+15258725278","login":"15258725278","count":1},{"name":"eryuan","email":"127175435+zhaieryuan","login":"zhaieryuan","count":1},{"name":"echoyan","email":"echo_yan0919@163.com","login":"strawberryOJam","count":1},{"name":"bbdu3","email":"ergouyang854@gmail.com","login":"bbdu3","count":1},{"name":"Uğur Tafralı","email":"tafraliugur@gmail.com","login":"utafrali","count":1},{"name":"South Drifter","email":"shiy2008@gmail.com","login":"TechQuery","count":1},{"name":"ShinyHero666","email":"160204855+ShinyHero666","login":"ShinyHero666","count":1},{"name":"SenLinLeo","email":"1664761477@qq.com","login":"SenLinLeo","count":1},{"name":"Danny","email":"64348131+Danny5487401","login":"Danny5487401","count":1},{"name":"1664940968@qq.com","email":"1664940968@qq.com","login":"zhukai9527","count":1}],"past_year_committers":[{"name":"XiaoSeS","email":"87064762+XiaoSeS","login":"XiaoSeS","count":307},{"name":"dongmucat","email":"1127093059@qq.com","login":"dongmucat","count":287},{"name":"vsxd","email":"sun.xd@hotmail.com","login":"vsxd","count":219},{"name":"yun-zhi-ztl","email":"15071461069@163.com","login":"yun-zhi-ztl","count":157},{"name":"FenjuFu","email":"92919259+FenjuFu","login":"FenjuFu","count":54},{"name":"wowo-zZ","email":"zhenggui5228@126.com","login":"wowo-zZ","count":45},{"name":"yun-zhi-ztl","email":"yunzhi@yunzhideMac-mini.local","login":null,"count":37},{"name":"Cheney","email":"970320820@qq.com","login":"CheneyH","count":18},{"name":"jangrui","email":"admin@jangrui.com","login":"jangrui","count":10},{"name":"tww","email":"1451548858@qq.com","login":"tap-top","count":8},{"name":"huishi3","email":"huishi3@iflytek.com","login":null,"count":7},{"name":"青柠","email":"865274218@qq.com","login":"Vast-Stars","count":7},{"name":"wrj97","email":"wurongjie@uniontech.com","login":"myml","count":7},{"name":"binfan5","email":"binfan5@iflytek.com","login":null,"count":5},{"name":"lhb6540","email":"lhb6540@gmail.com","login":"LHB6540","count":4},{"name":"Michael","email":"michael.neradkov@gmail.com","login":"michael-xiii","count":4},{"name":"tlzhu3","email":"tlzhu3@iflytek.com","login":null,"count":3},{"name":"Gal Eyal","email":"gal.e@popai.health","login":"gale-popai","count":3},{"name":"jangrui","email":"jangrui@Jangruis-MacBook-Pro-M5.local","login":null,"count":2},{"name":"Seasoning","email":"49091147+Rsweater","login":"Rsweater","count":2},{"name":"betterlmy","email":"betterlmy@icloud.com","login":"betterlmy","count":2},{"name":"dongjiang","email":"dongjiang2010@gmail.com","login":"dongjiang1989","count":2},{"name":"shychee","email":"shychee96@gmail.com","login":"shychee","count":2},{"name":"thiagonogueira","email":"tnnogueira@gmail.com","login":"thiagonogueira","count":2},{"name":"何时","email":"93520596+likes1234-bro","login":"likes1234-bro","count":2},{"name":"卡弗瑞松","email":"sunhongwei0913@163.com","login":"CaffreySun","count":1},{"name":"千乘妍 (Xiaoyaner)","email":"258399167+xiaoyaner0201","login":"xiaoyaner0201","count":1},{"name":"yuchangfu","email":"yuchangfu@didachuxing.com","login":"mosesyu95","count":1},{"name":"yaffir","email":"97219715+yaffir","login":"yaffir","count":1},{"name":"xring","email":"xringxie@gmail.com","login":"xring","count":1},{"name":"huihan3","email":"huihan3@iflytek.com","login":null,"count":1},{"name":"ylhu16","email":"ylhu16@iflytek.com","login":null,"count":1},{"name":"vzpd","email":"zp-2000@foxmail.com","login":"vzpd","count":1},{"name":"tenten-shih","email":"410538051@qq.com","login":"tenten-shih","count":1},{"name":"qwn3213","email":"qwn3213@qq.com","login":"qwn3213","count":1},{"name":"philsun","email":"xinyi.sun@daocloud.io","login":"Phil-OSophy-42","count":1},{"name":"mrLi","email":"50289372+15258725278","login":"15258725278","count":1},{"name":"eryuan","email":"127175435+zhaieryuan","login":"zhaieryuan","count":1},{"name":"echoyan","email":"echo_yan0919@163.com","login":"strawberryOJam","count":1},{"name":"bbdu3","email":"ergouyang854@gmail.com","login":"bbdu3","count":1},{"name":"Uğur Tafralı","email":"tafraliugur@gmail.com","login":"utafrali","count":1},{"name":"South Drifter","email":"shiy2008@gmail.com","login":"TechQuery","count":1},{"name":"ShinyHero666","email":"160204855+ShinyHero666","login":"ShinyHero666","count":1},{"name":"SenLinLeo","email":"1664761477@qq.com","login":"SenLinLeo","count":1},{"name":"Danny","email":"64348131+Danny5487401","login":"Danny5487401","count":1},{"name":"1664940968@qq.com","email":"1664940968@qq.com","login":"zhukai9527","count":1}],"commits_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/commits","host":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-27T00:00:10.426Z","repositories_count":7867768,"commits_count":1203287920,"contributors_count":54667630,"owners_count":1629959,"committers_count":3671871,"icon_url":"https://github.com/github.png","host_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://commits.ecosyste.ms/api/v1/hosts/GitHub/repositories"}},"issues":{"table":{"full_name":"iflytek/skillhub","html_url":"https://github.com/iflytek/skillhub","last_synced_at":"2026-09-26T13:02:09.426Z","status":"error","issues_count":77,"pull_requests_count":164,"avg_time_to_close_issue":1346948.6739130435,"avg_time_to_close_pull_request":336742.70945945947,"issues_closed_count":46,"pull_requests_closed_count":148,"pull_request_authors_count":30,"issue_authors_count":45,"avg_comments_per_issue":1.7792207792207793,"avg_comments_per_pull_request":0.7317073170731707,"merged_pull_requests_count":120,"bot_issues_count":0,"bot_pull_requests_count":0,"past_year_issues_count":77,"past_year_pull_requests_count":164,"past_year_avg_time_to_close_issue":1346948.6739130435,"past_year_avg_time_to_close_pull_request":336742.70945945947,"past_year_issues_closed_count":46,"past_year_pull_requests_closed_count":148,"past_year_pull_request_authors_count":30,"past_year_issue_authors_count":45,"past_year_avg_comments_per_issue":1.7792207792207793,"past_year_avg_comments_per_pull_request":0.7317073170731707,"past_year_bot_issues_count":0,"past_year_bot_pull_requests_count":0,"past_year_merged_pull_requests_count":120,"created_at":"2026-03-13T10:00:10.217Z","updated_at":"2026-09-26T13:02:09.426Z","repository_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub","issues_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories/iflytek%2Fskillhub/issues","issue_labels_count":{"table":{"effort/l":53,"priority/p1":36,"triage/core":32,"risk/high":32,"priority/p2":28,"enhancement":23,"triage/needs-info":22,"bug":19,"triage/deferred":18,"effort/m":11,"effort/s":11,"priority/p3":10,"triage/agent-ready":3,"documentation":1,"community-feedback":1,"triage-manual":1,"priority/p0":1}},"pull_request_labels_count":{"table":{"documentation":1}},"issue_author_associations_count":{"table":{"NONE":56,"COLLABORATOR":9,"CONTRIBUTOR":8,"MEMBER":4}},"pull_request_author_associations_count":{"table":{"COLLABORATOR":112,"MEMBER":25,"CONTRIBUTOR":18,"NONE":9}},"issue_authors":{"table":{"XiaoSeS":9,"SAXEM1997":6,"FenjuFu":6,"lironghai":4,"FlashIvano":3,"haotian329":3,"xiaoyaner0201":2,"wp442638266":2,"Danny5487401":2,"Latexanna":2,"kantorcodes":2,"feg-felix":2,"bbdu3":2,"oder0001":1,"digiogithub":1,"zeje":1,"NorderZ":1,"Vast-Stars":1,"fanzhenyu95":1,"gale-popai":1,"kjken23":1,"Youngho-w":1,"271912980":1,"stanxing":1,"sampsonye":1,"denial123789":1,"dongjiang1989":1,"z1645444":1,"Zerorigin":1,"samuelbushi":1,"5452":1,"painAdmin":1,"jiahao6635":1,"InsightFactoryAPP":1,"Intelligent-GuoXin":1,"superxiao":1,"Liber1917":1,"xizhuomengcontin":1,"Upper9527":1,"Herxinsasa":1,"Gerrylinux":1,"gtsz666":1,"decade-zio":1,"gooker":1,"shaojun":1}},"pull_request_authors":{"table":{"XiaoSeS":58,"FenjuFu":26,"dongmucat":15,"wowo-zZ":15,"vsxd":11,"yun-zhi-ztl":10,"myml":4,"thiagonogueira":2,"likes1234-bro":2,"kriptoburak":1,"kjken23":1,"gale-popai":1,"ShinyHero666":1,"hssuryawanshib23-afk":1,"konglong87":1,"tap-top":1,"l3oferreira":1,"yhd4711499":1,"Danny5487401":1,"eltociear":1,"15258725278":1,"michael-xiii":1,"strawberryOJam":1,"xiaoyaner0201":1,"zjncs":1,"qwn3213":1,"Vast-Stars":1,"Phil-OSophy-42":1,"bbdu3":1,"zhukai9527":1}},"host":{"table":{"name":"GitHub","url":"https://github.com","kind":"github","last_synced_at":"2026-09-27T00:00:07.161Z","repositories_count":17619707,"issues_count":46839295,"pull_requests_count":145740461,"authors_count":11866034,"icon_url":"https://github.com/github.png","host_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub","repositories_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/repositories","owners_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/owners","authors_url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors"}},"past_year_issue_labels_count":{"table":{"effort/l":53,"priority/p1":36,"triage/core":32,"risk/high":32,"priority/p2":28,"enhancement":23,"triage/needs-info":22,"bug":19,"triage/deferred":18,"effort/s":11,"effort/m":11,"priority/p3":10,"triage/agent-ready":3,"community-feedback":1,"priority/p0":1,"triage-manual":1,"documentation":1}},"past_year_pull_request_labels_count":{"table":{"documentation":1}},"past_year_issue_author_associations_count":{"table":{"NONE":56,"COLLABORATOR":9,"CONTRIBUTOR":8,"MEMBER":4}},"past_year_pull_request_author_associations_count":{"table":{"COLLABORATOR":112,"MEMBER":25,"CONTRIBUTOR":18,"NONE":9}},"past_year_issue_authors":{"table":{"XiaoSeS":9,"SAXEM1997":6,"FenjuFu":6,"lironghai":4,"haotian329":3,"FlashIvano":3,"bbdu3":2,"Danny5487401":2,"Latexanna":2,"xiaoyaner0201":2,"feg-felix":2,"wp442638266":2,"kantorcodes":2,"shaojun":1,"samuelbushi":1,"sampsonye":1,"painAdmin":1,"oder0001":1,"stanxing":1,"superxiao":1,"Upper9527":1,"Vast-Stars":1,"xizhuomengcontin":1,"Youngho-w":1,"z1645444":1,"zeje":1,"Zerorigin":1,"271912980":1,"5452":1,"decade-zio":1,"denial123789":1,"digiogithub":1,"dongjiang1989":1,"fanzhenyu95":1,"gale-popai":1,"Gerrylinux":1,"gooker":1,"gtsz666":1,"Herxinsasa":1,"InsightFactoryAPP":1,"Intelligent-GuoXin":1,"jiahao6635":1,"kjken23":1,"Liber1917":1,"NorderZ":1}},"past_year_pull_request_authors":{"table":{"XiaoSeS":58,"FenjuFu":26,"dongmucat":15,"wowo-zZ":15,"vsxd":11,"yun-zhi-ztl":10,"myml":4,"likes1234-bro":2,"thiagonogueira":2,"ShinyHero666":1,"strawberryOJam":1,"tap-top":1,"Vast-Stars":1,"xiaoyaner0201":1,"yhd4711499":1,"zhukai9527":1,"zjncs":1,"qwn3213":1,"Phil-OSophy-42":1,"michael-xiii":1,"l3oferreira":1,"kriptoburak":1,"konglong87":1,"kjken23":1,"hssuryawanshib23-afk":1,"gale-popai":1,"eltociear":1,"Danny5487401":1,"bbdu3":1,"15258725278":1}},"maintainers":[{"table":{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"}},{"table":{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"}},{"table":{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"}},{"table":{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"}},{"table":{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"}},{"table":{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"}},{"table":{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"}},{"table":{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}}],"active_maintainers":[{"table":{"login":"XiaoSeS","count":67,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/XiaoSeS"}},{"table":{"login":"FenjuFu","count":29,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/FenjuFu"}},{"table":{"login":"dongmucat","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/dongmucat"}},{"table":{"login":"wowo-zZ","count":15,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/wowo-zZ"}},{"table":{"login":"vsxd","count":11,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/vsxd"}},{"table":{"login":"yun-zhi-ztl","count":10,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/yun-zhi-ztl"}},{"table":{"login":"likes1234-bro","count":2,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/likes1234-bro"}},{"table":{"login":"tap-top","count":1,"url":"https://issues.ecosyste.ms/api/v1/hosts/GitHub/authors/tap-top"}}]}},"events":{"total":{"CreateEvent":164,"DeleteEvent":146,"ForkEvent":90,"IssueCommentEvent":63,"IssuesEvent":112,"MemberEvent":2,"PullRequestEvent":89,"PullRequestReviewCommentEvent":12,"PullRequestReviewEvent":17,"PushEvent":499,"ReleaseEvent":4,"WatchEvent":713},"last_year":{"CreateEvent":164,"DeleteEvent":146,"ForkEvent":90,"IssueCommentEvent":63,"IssuesEvent":112,"MemberEvent":2,"PullRequestEvent":89,"PullRequestReviewCommentEvent":12,"PullRequestReviewEvent":17,"PushEvent":499,"ReleaseEvent":4,"WatchEvent":713}},"keywords":["agent-framework","ai-agent","ai-governance","ai-infrastructure","ai-orchestration","audit-log","enterprise-ai","iflytek-astron","openclaw","openclaw-skills","rbac","skill","skill-hub","skill-management","skill-manager","skill-registry","skills","version-control"],"dependencies":[{"ecosystem":"npm","filepath":"web/pnpm-lock.yaml","sha":null,"kind":"lockfile","created_at":"2026-03-17T08:01:06.606Z","updated_at":"2026-03-17T08:01:06.606Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/web/pnpm-lock.yaml","dependencies":[{"id":25840920489,"package_name":"@alloc/quick-lru","ecosystem":"npm","requirements":"5.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840920490,"package_name":"@babel/code-frame","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"runtime","optional":false},{"id":25840920491,"package_name":"@babel/compat-data","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"runtime","optional":false},{"id":25840920492,"package_name":"@babel/core","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"runtime","optional":false},{"id":25840920493,"package_name":"@babel/generator","ecosystem":"npm","requirements":"7.29.1","direct":false,"kind":"runtime","optional":false},{"id":25840920494,"package_name":"@babel/helper-compilation-targets","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920495,"package_name":"@babel/helper-globals","ecosystem":"npm","requirements":"7.28.0","direct":false,"kind":"runtime","optional":false},{"id":25840920496,"package_name":"@babel/helper-module-imports","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920497,"package_name":"@babel/helper-module-transforms","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920498,"package_name":"@babel/helper-plugin-utils","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920499,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25840920500,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.28.5","direct":false,"kind":"runtime","optional":false},{"id":25840920501,"package_name":"@babel/helper-validator-option","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25840920502,"package_name":"@babel/helpers","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920503,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"runtime","optional":false},{"id":25840920504,"package_name":"@babel/plugin-transform-react-jsx-self","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25840920505,"package_name":"@babel/plugin-transform-react-jsx-source","ecosystem":"npm","requirements":"7.27.1","direct":false,"kind":"runtime","optional":false},{"id":25840920506,"package_name":"@babel/runtime","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920507,"package_name":"@babel/template","ecosystem":"npm","requirements":"7.28.6","direct":false,"kind":"runtime","optional":false},{"id":25840920508,"package_name":"@babel/traverse","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"runtime","optional":false},{"id":25840920509,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.29.0","direct":false,"kind":"runtime","optional":false},{"id":25840920510,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920511,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920512,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920513,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920514,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920515,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920516,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920517,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920518,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920519,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920520,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920521,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920522,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920523,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920524,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920525,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920526,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920527,"package_name":"@esbuild/netbsd-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920528,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920529,"package_name":"@esbuild/openbsd-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920530,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920531,"package_name":"@esbuild/openharmony-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920532,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920533,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920534,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920535,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920536,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":25840920537,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":25840920538,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":25840920539,"package_name":"@eslint/js","ecosystem":"npm","requirements":"8.57.1","direct":false,"kind":"runtime","optional":false},{"id":25840920540,"package_name":"@floating-ui/core","ecosystem":"npm","requirements":"1.7.5","direct":false,"kind":"runtime","optional":false},{"id":25840920541,"package_name":"@floating-ui/dom","ecosystem":"npm","requirements":"1.7.6","direct":false,"kind":"runtime","optional":false},{"id":25840920542,"package_name":"@floating-ui/react-dom","ecosystem":"npm","requirements":"2.1.8","direct":false,"kind":"runtime","optional":false},{"id":25840920543,"package_name":"@floating-ui/utils","ecosystem":"npm","requirements":"0.2.11","direct":false,"kind":"runtime","optional":false},{"id":25840920544,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":25840920545,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920546,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920550,"package_name":"@jridgewell/gen-mapping","ecosystem":"npm","requirements":"0.3.13","direct":false,"kind":"runtime","optional":false},{"id":25840920551,"package_name":"@jridgewell/remapping","ecosystem":"npm","requirements":"2.3.5","direct":false,"kind":"runtime","optional":false},{"id":25840920552,"package_name":"@jridgewell/resolve-uri","ecosystem":"npm","requirements":"3.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840920553,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"runtime","optional":false},{"id":25840920554,"package_name":"@jridgewell/trace-mapping","ecosystem":"npm","requirements":"0.3.31","direct":false,"kind":"runtime","optional":false},{"id":25840920555,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":25840920556,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":25840920557,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":25840920558,"package_name":"@radix-ui/primitive","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920559,"package_name":"@radix-ui/react-arrow","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":25840920560,"package_name":"@radix-ui/react-collection","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":25840920561,"package_name":"@radix-ui/react-compose-refs","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840920562,"package_name":"@radix-ui/react-context","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840920563,"package_name":"@radix-ui/react-direction","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920564,"package_name":"@radix-ui/react-dismissable-layer","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":25840920565,"package_name":"@radix-ui/react-dropdown-menu","ecosystem":"npm","requirements":"2.1.16","direct":false,"kind":"runtime","optional":false},{"id":25840920566,"package_name":"@radix-ui/react-focus-guards","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920567,"package_name":"@radix-ui/react-focus-scope","ecosystem":"npm","requirements":"1.1.7","direct":false,"kind":"runtime","optional":false},{"id":25840920568,"package_name":"@radix-ui/react-id","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920569,"package_name":"@radix-ui/react-menu","ecosystem":"npm","requirements":"2.1.16","direct":false,"kind":"runtime","optional":false},{"id":25840920570,"package_name":"@radix-ui/react-popper","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":25840920571,"package_name":"@radix-ui/react-portal","ecosystem":"npm","requirements":"1.1.9","direct":false,"kind":"runtime","optional":false},{"id":25840920572,"package_name":"@radix-ui/react-presence","ecosystem":"npm","requirements":"1.1.5","direct":false,"kind":"runtime","optional":false},{"id":25840920573,"package_name":"@radix-ui/react-primitive","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920574,"package_name":"@radix-ui/react-roving-focus","ecosystem":"npm","requirements":"1.1.11","direct":false,"kind":"runtime","optional":false},{"id":25840920575,"package_name":"@radix-ui/react-slot","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840920576,"package_name":"@radix-ui/react-use-callback-ref","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920577,"package_name":"@radix-ui/react-use-controllable-state","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25840920578,"package_name":"@radix-ui/react-use-effect-event","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920579,"package_name":"@radix-ui/react-use-escape-keydown","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920580,"package_name":"@radix-ui/react-use-layout-effect","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920581,"package_name":"@radix-ui/react-use-rect","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920582,"package_name":"@radix-ui/react-use-size","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920583,"package_name":"@radix-ui/rect","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920584,"package_name":"@redocly/ajv","ecosystem":"npm","requirements":"8.11.2","direct":false,"kind":"runtime","optional":false},{"id":25840920601,"package_name":"@redocly/config","ecosystem":"npm","requirements":"0.22.0","direct":false,"kind":"runtime","optional":false},{"id":25840920660,"package_name":"@redocly/openapi-core","ecosystem":"npm","requirements":"1.34.10","direct":false,"kind":"runtime","optional":false},{"id":25840920662,"package_name":"@rolldown/pluginutils","ecosystem":"npm","requirements":"1.0.0-beta.27","direct":false,"kind":"runtime","optional":false},{"id":25840920663,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920664,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920665,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920666,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920667,"package_name":"@rollup/rollup-freebsd-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920668,"package_name":"@rollup/rollup-freebsd-x64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920669,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920670,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920671,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920672,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920673,"package_name":"@rollup/rollup-linux-loong64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920674,"package_name":"@rollup/rollup-linux-loong64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920675,"package_name":"@rollup/rollup-linux-ppc64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920676,"package_name":"@rollup/rollup-linux-ppc64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920677,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920678,"package_name":"@rollup/rollup-linux-riscv64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920679,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920680,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920681,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920682,"package_name":"@rollup/rollup-openbsd-x64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920683,"package_name":"@rollup/rollup-openharmony-arm64","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920684,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920685,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920686,"package_name":"@rollup/rollup-win32-x64-gnu","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920687,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840920688,"package_name":"@tanstack/history","ecosystem":"npm","requirements":"1.161.4","direct":false,"kind":"runtime","optional":false},{"id":25840920735,"package_name":"@tanstack/query-core","ecosystem":"npm","requirements":"5.90.20","direct":false,"kind":"runtime","optional":false},{"id":25840920736,"package_name":"@tanstack/react-query","ecosystem":"npm","requirements":"5.90.21","direct":false,"kind":"runtime","optional":false},{"id":25840920737,"package_name":"@tanstack/react-router","ecosystem":"npm","requirements":"1.166.7","direct":false,"kind":"runtime","optional":false},{"id":25840920738,"package_name":"@tanstack/react-store","ecosystem":"npm","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":25840920757,"package_name":"@tanstack/router-core","ecosystem":"npm","requirements":"1.166.7","direct":false,"kind":"runtime","optional":false},{"id":25840920764,"package_name":"@tanstack/store","ecosystem":"npm","requirements":"0.9.2","direct":false,"kind":"runtime","optional":false},{"id":25840920765,"package_name":"@types/babel__core","ecosystem":"npm","requirements":"7.20.5","direct":false,"kind":"runtime","optional":false},{"id":25840920766,"package_name":"@types/babel__generator","ecosystem":"npm","requirements":"7.27.0","direct":false,"kind":"runtime","optional":false},{"id":25840920767,"package_name":"@types/babel__template","ecosystem":"npm","requirements":"7.4.4","direct":false,"kind":"runtime","optional":false},{"id":25840920768,"package_name":"@types/babel__traverse","ecosystem":"npm","requirements":"7.28.0","direct":false,"kind":"runtime","optional":false},{"id":25840920769,"package_name":"@types/chai","ecosystem":"npm","requirements":"5.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840920770,"package_name":"@types/debug","ecosystem":"npm","requirements":"4.1.12","direct":false,"kind":"runtime","optional":false},{"id":25840920771,"package_name":"@types/deep-eql","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920772,"package_name":"@types/estree-jsx","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":25840920773,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"runtime","optional":false},{"id":25840920774,"package_name":"@types/hast","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":25840920775,"package_name":"@types/mdast","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":25840920776,"package_name":"@types/ms","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920777,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"19.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840920778,"package_name":"@types/react","ecosystem":"npm","requirements":"19.2.14","direct":false,"kind":"development","optional":false},{"id":25840920779,"package_name":"@types/unist","ecosystem":"npm","requirements":"2.0.11","direct":false,"kind":"runtime","optional":false},{"id":25840920780,"package_name":"@types/unist","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920781,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920782,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920783,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920784,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920785,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920786,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920787,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920788,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":25840920789,"package_name":"@ungap/structured-clone","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920790,"package_name":"@vitejs/plugin-react","ecosystem":"npm","requirements":"4.7.0","direct":false,"kind":"runtime","optional":false},{"id":25840920791,"package_name":"@vitest/expect","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920792,"package_name":"@vitest/mocker","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920793,"package_name":"@vitest/pretty-format","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920794,"package_name":"@vitest/runner","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920795,"package_name":"@vitest/snapshot","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920796,"package_name":"@vitest/spy","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920797,"package_name":"@vitest/utils","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840920798,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":25840920799,"package_name":"acorn","ecosystem":"npm","requirements":"8.16.0","direct":false,"kind":"runtime","optional":false},{"id":25840920800,"package_name":"agent-base","ecosystem":"npm","requirements":"7.1.4","direct":false,"kind":"runtime","optional":false},{"id":25840920801,"package_name":"ajv","ecosystem":"npm","requirements":"6.14.0","direct":false,"kind":"runtime","optional":false},{"id":25840920802,"package_name":"ansi-colors","ecosystem":"npm","requirements":"4.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920803,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920804,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920805,"package_name":"any-promise","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920806,"package_name":"anymatch","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920807,"package_name":"arg","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920808,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920809,"package_name":"aria-hidden","ecosystem":"npm","requirements":"1.2.6","direct":false,"kind":"runtime","optional":false},{"id":25840920810,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920811,"package_name":"assertion-error","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920812,"package_name":"attr-accept","ecosystem":"npm","requirements":"2.2.5","direct":false,"kind":"runtime","optional":false},{"id":25840920819,"package_name":"autoprefixer","ecosystem":"npm","requirements":"10.4.27","direct":false,"kind":"runtime","optional":false},{"id":25840920820,"package_name":"bail","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920821,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920822,"package_name":"baseline-browser-mapping","ecosystem":"npm","requirements":"2.10.0","direct":false,"kind":"runtime","optional":false},{"id":25840920823,"package_name":"binary-extensions","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920824,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.12","direct":false,"kind":"runtime","optional":false},{"id":25840920825,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920826,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920827,"package_name":"browserslist","ecosystem":"npm","requirements":"4.28.1","direct":false,"kind":"runtime","optional":false},{"id":25840920828,"package_name":"cac","ecosystem":"npm","requirements":"6.7.14","direct":false,"kind":"runtime","optional":false},{"id":25840920829,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920830,"package_name":"camelcase-css","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920831,"package_name":"caniuse-lite","ecosystem":"npm","requirements":"1.0.30001777","direct":false,"kind":"runtime","optional":false},{"id":25840920832,"package_name":"ccount","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920833,"package_name":"chai","ecosystem":"npm","requirements":"5.3.3","direct":false,"kind":"runtime","optional":false},{"id":25840920834,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840920835,"package_name":"change-case","ecosystem":"npm","requirements":"5.4.4","direct":false,"kind":"runtime","optional":false},{"id":25840920836,"package_name":"character-entities-html4","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920837,"package_name":"character-entities-legacy","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920838,"package_name":"character-entities","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920839,"package_name":"character-reference-invalid","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920840,"package_name":"check-error","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920841,"package_name":"chokidar","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":25840920842,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"0.7.1","direct":false,"kind":"runtime","optional":false},{"id":25840920843,"package_name":"clsx","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920844,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920845,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":25840920846,"package_name":"colorette","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25840920847,"package_name":"comma-separated-tokens","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920848,"package_name":"commander","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840920849,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920850,"package_name":"convert-source-map","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920851,"package_name":"cookie-es","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920852,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"runtime","optional":false},{"id":25840920853,"package_name":"cssesc","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920854,"package_name":"csstype","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840920855,"package_name":"debug","ecosystem":"npm","requirements":"4.4.3","direct":false,"kind":"runtime","optional":false},{"id":25840920856,"package_name":"decode-named-character-reference","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920932,"package_name":"deep-eql","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920933,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25840920934,"package_name":"dequal","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920935,"package_name":"detect-node-es","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920936,"package_name":"devlop","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920937,"package_name":"didyoumean","ecosystem":"npm","requirements":"1.2.2","direct":false,"kind":"runtime","optional":false},{"id":25840920938,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920939,"package_name":"dlv","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920940,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920941,"package_name":"electron-to-chromium","ecosystem":"npm","requirements":"1.5.307","direct":false,"kind":"runtime","optional":false},{"id":25840920942,"package_name":"es-module-lexer","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25840920943,"package_name":"esbuild","ecosystem":"npm","requirements":"0.25.12","direct":false,"kind":"runtime","optional":false},{"id":25840920944,"package_name":"escalade","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840920945,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920946,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920947,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":25840920948,"package_name":"eslint-plugin-react-refresh","ecosystem":"npm","requirements":"0.4.26","direct":false,"kind":"runtime","optional":false},{"id":25840920949,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":25840920950,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":25840920951,"package_name":"eslint","ecosystem":"npm","requirements":"8.57.1","direct":false,"kind":"development","optional":false},{"id":25840920952,"package_name":"espree","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"runtime","optional":false},{"id":25840920953,"package_name":"esquery","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":25840920954,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920955,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920956,"package_name":"estree-util-is-identifier-name","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840920957,"package_name":"estree-walker","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920958,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840920959,"package_name":"expect-type","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840920960,"package_name":"extend","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840920961,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840920962,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":25840920963,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840920964,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":25840920965,"package_name":"fastq","ecosystem":"npm","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":25840920966,"package_name":"fault","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920979,"package_name":"fdir","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"runtime","optional":false},{"id":25840920980,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840920981,"package_name":"file-selector","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840921002,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921003,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921004,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921005,"package_name":"flatted","ecosystem":"npm","requirements":"3.4.1","direct":false,"kind":"runtime","optional":false},{"id":25840921006,"package_name":"format","ecosystem":"npm","requirements":"0.2.2","direct":false,"kind":"runtime","optional":false},{"id":25840921109,"package_name":"fraction.js","ecosystem":"npm","requirements":"5.3.4","direct":false,"kind":"runtime","optional":false},{"id":25840921111,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921112,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"runtime","optional":false},{"id":25840921114,"package_name":"function-bind","ecosystem":"npm","requirements":"1.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840921116,"package_name":"gensync","ecosystem":"npm","requirements":"1.0.0-beta.2","direct":false,"kind":"runtime","optional":false},{"id":25840921118,"package_name":"get-nonce","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921121,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840921123,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921125,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840921127,"package_name":"globals","ecosystem":"npm","requirements":"13.24.0","direct":false,"kind":"runtime","optional":false},{"id":25840921130,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921132,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25840921135,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921138,"package_name":"hasown","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921140,"package_name":"hast-util-is-element","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921143,"package_name":"hast-util-sanitize","ecosystem":"npm","requirements":"5.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921175,"package_name":"html-url-attributes","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921182,"package_name":"https-proxy-agent","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"runtime","optional":false},{"id":25840921183,"package_name":"i18next-browser-languagedetector","ecosystem":"npm","requirements":"8.2.1","direct":false,"kind":"runtime","optional":false},{"id":25840921184,"package_name":"i18next","ecosystem":"npm","requirements":"25.8.18","direct":false,"kind":"runtime","optional":false},{"id":25840921185,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":25840921201,"package_name":"is-alphabetical","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921202,"package_name":"is-alphanumerical","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921203,"package_name":"is-binary-path","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921204,"package_name":"is-core-module","ecosystem":"npm","requirements":"2.16.1","direct":false,"kind":"runtime","optional":false},{"id":25840921205,"package_name":"is-decimal","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921206,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921207,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921186,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25840921187,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":25840921188,"package_name":"index-to-position","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921198,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":25840921199,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":25840921200,"package_name":"inline-style-parser","ecosystem":"npm","requirements":"0.2.7","direct":false,"kind":"runtime","optional":false},{"id":25840921168,"package_name":"hast-util-to-jsx-runtime","ecosystem":"npm","requirements":"2.3.6","direct":false,"kind":"runtime","optional":false},{"id":25840921171,"package_name":"hast-util-to-text","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921172,"package_name":"hast-util-whitespace","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921173,"package_name":"highlight.js","ecosystem":"npm","requirements":"11.11.1","direct":false,"kind":"runtime","optional":false},{"id":25840921174,"package_name":"html-parse-stringify","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921224,"package_name":"is-hexadecimal","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921243,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921247,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921248,"package_name":"is-plain-obj","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921249,"package_name":"isbot","ecosystem":"npm","requirements":"5.1.36","direct":false,"kind":"runtime","optional":false},{"id":25840921259,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921260,"package_name":"jiti","ecosystem":"npm","requirements":"1.21.7","direct":false,"kind":"runtime","optional":false},{"id":25840921261,"package_name":"js-levenshtein","ecosystem":"npm","requirements":"1.1.6","direct":false,"kind":"runtime","optional":false},{"id":25840921278,"package_name":"js-tokens","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921279,"package_name":"js-tokens","ecosystem":"npm","requirements":"9.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921280,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921281,"package_name":"jsesc","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921320,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921321,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25840921333,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921334,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921335,"package_name":"json5","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840921344,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"runtime","optional":false},{"id":25840921345,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":25840921346,"package_name":"lilconfig","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840921347,"package_name":"lines-and-columns","ecosystem":"npm","requirements":"1.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840921348,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921349,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":25840921350,"package_name":"longest-streak","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921351,"package_name":"loose-envify","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25840921375,"package_name":"loupe","ecosystem":"npm","requirements":"3.2.1","direct":false,"kind":"runtime","optional":false},{"id":25840921376,"package_name":"lowlight","ecosystem":"npm","requirements":"3.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840921377,"package_name":"lru-cache","ecosystem":"npm","requirements":"5.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921378,"package_name":"lucide-react","ecosystem":"npm","requirements":"0.344.0","direct":false,"kind":"runtime","optional":false},{"id":25840921379,"package_name":"magic-string","ecosystem":"npm","requirements":"0.30.21","direct":false,"kind":"runtime","optional":false},{"id":25840921380,"package_name":"markdown-table","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"runtime","optional":false},{"id":25840921381,"package_name":"mdast-util-find-and-replace","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921382,"package_name":"mdast-util-from-markdown","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921383,"package_name":"mdast-util-frontmatter","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921419,"package_name":"mdast-util-gfm-autolink-literal","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921420,"package_name":"mdast-util-gfm-footnote","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921421,"package_name":"mdast-util-gfm-strikethrough","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921422,"package_name":"mdast-util-gfm-table","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921423,"package_name":"mdast-util-gfm-task-list-item","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921424,"package_name":"mdast-util-gfm","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921425,"package_name":"mdast-util-mdx-expression","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921426,"package_name":"mdast-util-mdx-jsx","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921427,"package_name":"mdast-util-mdxjs-esm","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921428,"package_name":"mdast-util-phrasing","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921429,"package_name":"mdast-util-to-hast","ecosystem":"npm","requirements":"13.2.1","direct":false,"kind":"runtime","optional":false},{"id":25840921430,"package_name":"mdast-util-to-markdown","ecosystem":"npm","requirements":"2.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840921431,"package_name":"mdast-util-to-string","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921432,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":25840921433,"package_name":"micromark-core-commonmark","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921434,"package_name":"micromark-extension-frontmatter","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921565,"package_name":"micromark-extension-gfm-autolink-literal","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921566,"package_name":"micromark-extension-gfm-footnote","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921567,"package_name":"micromark-extension-gfm-strikethrough","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921568,"package_name":"micromark-extension-gfm-table","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921569,"package_name":"micromark-extension-gfm-tagfilter","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921570,"package_name":"micromark-extension-gfm-task-list-item","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921571,"package_name":"micromark-extension-gfm","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921572,"package_name":"micromark-factory-destination","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921573,"package_name":"micromark-factory-label","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921574,"package_name":"micromark-factory-space","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921575,"package_name":"micromark-factory-title","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921576,"package_name":"micromark-factory-whitespace","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921577,"package_name":"micromark-util-character","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921578,"package_name":"micromark-util-chunked","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921579,"package_name":"micromark-util-classify-character","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921580,"package_name":"micromark-util-combine-extensions","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921581,"package_name":"micromark-util-decode-numeric-character-reference","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921582,"package_name":"micromark-util-decode-string","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921583,"package_name":"micromark-util-encode","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921584,"package_name":"micromark-util-html-tag-name","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921585,"package_name":"micromark-util-normalize-identifier","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921586,"package_name":"micromark-util-resolve-all","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921587,"package_name":"micromark-util-sanitize-uri","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921588,"package_name":"micromark-util-subtokenize","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921589,"package_name":"micromark-util-symbol","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921590,"package_name":"micromark-util-types","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921591,"package_name":"micromark","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921592,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":25840921593,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":25840921594,"package_name":"minimatch","ecosystem":"npm","requirements":"5.1.9","direct":false,"kind":"runtime","optional":false},{"id":25840921595,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.9","direct":false,"kind":"runtime","optional":false},{"id":25840921596,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840921607,"package_name":"mz","ecosystem":"npm","requirements":"2.7.0","direct":false,"kind":"runtime","optional":false},{"id":25840921608,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.11","direct":false,"kind":"runtime","optional":false},{"id":25840921609,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25840921610,"package_name":"node-releases","ecosystem":"npm","requirements":"2.0.36","direct":false,"kind":"runtime","optional":false},{"id":25840921611,"package_name":"normalize-path","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921612,"package_name":"object-assign","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921613,"package_name":"object-hash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921614,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":25840921615,"package_name":"openapi-fetch","ecosystem":"npm","requirements":"0.13.8","direct":false,"kind":"runtime","optional":false},{"id":25840921616,"package_name":"openapi-typescript-helpers","ecosystem":"npm","requirements":"0.0.15","direct":false,"kind":"runtime","optional":false},{"id":25840921633,"package_name":"openapi-typescript","ecosystem":"npm","requirements":"7.13.0","direct":false,"kind":"runtime","optional":false},{"id":25840921634,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":25840921635,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921636,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921637,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921638,"package_name":"parse-entities","ecosystem":"npm","requirements":"4.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921639,"package_name":"parse-json","ecosystem":"npm","requirements":"8.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840921660,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921682,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921702,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921703,"package_name":"path-parse","ecosystem":"npm","requirements":"1.0.7","direct":false,"kind":"runtime","optional":false},{"id":25840921704,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921705,"package_name":"pathe","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921706,"package_name":"pathval","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921707,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921708,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25840921709,"package_name":"picomatch","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921710,"package_name":"pify","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840921711,"package_name":"pirates","ecosystem":"npm","requirements":"4.0.7","direct":false,"kind":"runtime","optional":false},{"id":25840921712,"package_name":"pluralize","ecosystem":"npm","requirements":"8.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921713,"package_name":"postcss-import","ecosystem":"npm","requirements":"15.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921714,"package_name":"postcss-js","ecosystem":"npm","requirements":"4.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921715,"package_name":"postcss-load-config","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921768,"package_name":"postcss-nested","ecosystem":"npm","requirements":"6.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921769,"package_name":"postcss-selector-parser","ecosystem":"npm","requirements":"6.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840921788,"package_name":"postcss-value-parser","ecosystem":"npm","requirements":"4.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921789,"package_name":"postcss","ecosystem":"npm","requirements":"8.5.8","direct":false,"kind":"development","optional":false},{"id":25840921790,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25840921791,"package_name":"prop-types","ecosystem":"npm","requirements":"15.8.1","direct":false,"kind":"runtime","optional":false},{"id":25840921792,"package_name":"property-information","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921793,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":25840921794,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840921801,"package_name":"react-dom","ecosystem":"npm","requirements":"19.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840921802,"package_name":"react-dropzone","ecosystem":"npm","requirements":"15.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921803,"package_name":"react-i18next","ecosystem":"npm","requirements":"16.5.8","direct":false,"kind":"runtime","optional":false},{"id":25840921804,"package_name":"react-is","ecosystem":"npm","requirements":"16.13.1","direct":false,"kind":"runtime","optional":false},{"id":25840921805,"package_name":"react-markdown","ecosystem":"npm","requirements":"10.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921806,"package_name":"react-refresh","ecosystem":"npm","requirements":"0.17.0","direct":false,"kind":"runtime","optional":false},{"id":25840921807,"package_name":"react-remove-scroll-bar","ecosystem":"npm","requirements":"2.3.8","direct":false,"kind":"runtime","optional":false},{"id":25840921808,"package_name":"react-remove-scroll","ecosystem":"npm","requirements":"2.7.2","direct":false,"kind":"runtime","optional":false},{"id":25840921809,"package_name":"react-style-singleton","ecosystem":"npm","requirements":"2.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840921810,"package_name":"react","ecosystem":"npm","requirements":"19.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840921827,"package_name":"read-cache","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921839,"package_name":"readdirp","ecosystem":"npm","requirements":"3.6.0","direct":false,"kind":"runtime","optional":false},{"id":25840921840,"package_name":"rehype-highlight","ecosystem":"npm","requirements":"7.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921841,"package_name":"rehype-sanitize","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921842,"package_name":"remark-frontmatter","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921843,"package_name":"remark-gfm","ecosystem":"npm","requirements":"4.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921844,"package_name":"remark-parse","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921845,"package_name":"remark-rehype","ecosystem":"npm","requirements":"11.1.2","direct":false,"kind":"runtime","optional":false},{"id":25840921846,"package_name":"remark-stringify","ecosystem":"npm","requirements":"11.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921847,"package_name":"require-from-string","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921848,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921849,"package_name":"resolve","ecosystem":"npm","requirements":"1.22.11","direct":false,"kind":"runtime","optional":false},{"id":25840921854,"package_name":"reusify","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921855,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921856,"package_name":"rollup","ecosystem":"npm","requirements":"4.59.0","direct":false,"kind":"runtime","optional":false},{"id":25840921857,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921858,"package_name":"scheduler","ecosystem":"npm","requirements":"0.27.0","direct":false,"kind":"runtime","optional":false},{"id":25840921859,"package_name":"semver","ecosystem":"npm","requirements":"6.3.1","direct":false,"kind":"runtime","optional":false},{"id":25840921860,"package_name":"semver","ecosystem":"npm","requirements":"7.7.4","direct":false,"kind":"runtime","optional":false},{"id":25840921861,"package_name":"seroval-plugins","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":25840921903,"package_name":"seroval","ecosystem":"npm","requirements":"1.5.1","direct":false,"kind":"runtime","optional":false},{"id":25840921904,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921909,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921914,"package_name":"siginfo","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921915,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921916,"package_name":"sonner","ecosystem":"npm","requirements":"2.0.7","direct":false,"kind":"runtime","optional":false},{"id":25840921917,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":25840921965,"package_name":"space-separated-tokens","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921966,"package_name":"stackback","ecosystem":"npm","requirements":"0.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840921967,"package_name":"std-env","ecosystem":"npm","requirements":"3.10.0","direct":false,"kind":"runtime","optional":false},{"id":25840921968,"package_name":"stringify-entities","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":25840921969,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921970,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921971,"package_name":"strip-literal","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840921972,"package_name":"style-to-js","ecosystem":"npm","requirements":"1.1.21","direct":false,"kind":"runtime","optional":false},{"id":25840921973,"package_name":"style-to-object","ecosystem":"npm","requirements":"1.0.14","direct":false,"kind":"runtime","optional":false},{"id":25840921974,"package_name":"sucrase","ecosystem":"npm","requirements":"3.35.1","direct":false,"kind":"runtime","optional":false},{"id":25840921975,"package_name":"supports-color","ecosystem":"npm","requirements":"10.2.2","direct":false,"kind":"runtime","optional":false},{"id":25840921976,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921977,"package_name":"supports-preserve-symlinks-flag","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921978,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"2.6.1","direct":false,"kind":"runtime","optional":false},{"id":25840921979,"package_name":"tailwindcss","ecosystem":"npm","requirements":"3.4.19","direct":false,"kind":"development","optional":false},{"id":25840921980,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921981,"package_name":"thenify-all","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25840921982,"package_name":"thenify","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":25840921983,"package_name":"tiny-invariant","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25840921984,"package_name":"tiny-warning","ecosystem":"npm","requirements":"1.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840921985,"package_name":"tinybench","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"runtime","optional":false},{"id":25840921986,"package_name":"tinyexec","ecosystem":"npm","requirements":"0.3.2","direct":false,"kind":"runtime","optional":false},{"id":25840921987,"package_name":"tinyglobby","ecosystem":"npm","requirements":"0.2.15","direct":false,"kind":"runtime","optional":false},{"id":25840921988,"package_name":"tinypool","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840921989,"package_name":"tinyrainbow","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840921990,"package_name":"tinyspy","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"runtime","optional":false},{"id":25840921991,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921992,"package_name":"trim-lines","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840921993,"package_name":"trough","ecosystem":"npm","requirements":"2.2.0","direct":false,"kind":"runtime","optional":false},{"id":25840921994,"package_name":"ts-api-utils","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":25840921995,"package_name":"ts-interface-checker","ecosystem":"npm","requirements":"0.1.13","direct":false,"kind":"runtime","optional":false},{"id":25840921996,"package_name":"tslib","ecosystem":"npm","requirements":"2.8.1","direct":false,"kind":"runtime","optional":false},{"id":25840921997,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":25840921998,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":25840921999,"package_name":"type-fest","ecosystem":"npm","requirements":"4.41.0","direct":false,"kind":"runtime","optional":false},{"id":25840922000,"package_name":"typescript","ecosystem":"npm","requirements":"5.9.3","direct":false,"kind":"development","optional":false},{"id":25840922008,"package_name":"unified","ecosystem":"npm","requirements":"11.0.5","direct":false,"kind":"runtime","optional":false},{"id":25840922009,"package_name":"unist-util-find-after","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840922010,"package_name":"unist-util-is","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840922011,"package_name":"unist-util-position","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840922012,"package_name":"unist-util-stringify-position","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":25840922013,"package_name":"unist-util-visit-parents","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840922014,"package_name":"unist-util-visit","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840922015,"package_name":"update-browserslist-db","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":25840922016,"package_name":"uri-js-replace","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":25840922060,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":25840922066,"package_name":"use-callback-ref","ecosystem":"npm","requirements":"1.3.3","direct":false,"kind":"runtime","optional":false},{"id":25840922067,"package_name":"use-sidecar","ecosystem":"npm","requirements":"1.1.3","direct":false,"kind":"runtime","optional":false},{"id":25840922068,"package_name":"use-sync-external-store","ecosystem":"npm","requirements":"1.6.0","direct":false,"kind":"runtime","optional":false},{"id":25840922069,"package_name":"util-deprecate","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840922072,"package_name":"vfile-message","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840922074,"package_name":"vfile","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"runtime","optional":false},{"id":25840922075,"package_name":"vite-node","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840922076,"package_name":"vite","ecosystem":"npm","requirements":"6.4.1","direct":false,"kind":"runtime","optional":false},{"id":25840922077,"package_name":"vitest","ecosystem":"npm","requirements":"3.2.4","direct":false,"kind":"runtime","optional":false},{"id":25840922078,"package_name":"void-elements","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840922080,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840922084,"package_name":"why-is-node-running","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"runtime","optional":false},{"id":25840922085,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":25840922093,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":25840922096,"package_name":"yallist","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840922097,"package_name":"yaml-ast-parser","ecosystem":"npm","requirements":"0.0.43","direct":false,"kind":"runtime","optional":false},{"id":25840922098,"package_name":"yargs-parser","ecosystem":"npm","requirements":"21.1.1","direct":false,"kind":"runtime","optional":false},{"id":25840922099,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":25840922104,"package_name":"zustand","ecosystem":"npm","requirements":"5.0.11","direct":false,"kind":"runtime","optional":false},{"id":25840922105,"package_name":"zwitch","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"web/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:55.588Z","updated_at":"2026-03-17T08:00:55.588Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/web/Dockerfile","dependencies":[{"id":25840919685,"package_name":"node","ecosystem":"docker","requirements":"22-alpine","direct":true,"kind":"build","optional":false},{"id":25840919686,"package_name":"nginx","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"maven","filepath":"server/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:55.656Z","updated_at":"2026-03-17T08:00:55.656Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/pom.xml","dependencies":[]},{"ecosystem":"maven","filepath":"server/skillhub-auth/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:57.681Z","updated_at":"2026-03-17T08:00:57.681Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-auth/pom.xml","dependencies":[{"id":25840919757,"package_name":"com.iflytek.skillhub:skillhub-domain","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919758,"package_name":"org.springframework.boot:spring-boot-starter-security","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919765,"package_name":"org.springframework.boot:spring-boot-starter-oauth2-client","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919766,"package_name":"org.springframework.boot:spring-boot-starter-web","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919767,"package_name":"org.springframework.boot:spring-boot-starter-data-jpa","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919768,"package_name":"org.springframework.boot:spring-boot-starter-data-redis","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919769,"package_name":"org.springframework.boot:spring-boot-starter-test","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-tests.yml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:51.983Z","updated_at":"2026-03-17T08:00:51.983Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-tests.yml","dependencies":[{"id":25840919603,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25840919604,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25840919605,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25840919606,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-images.yml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:52.498Z","updated_at":"2026-03-17T08:00:52.498Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/publish-images.yml","dependencies":[{"id":25840919607,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":25840919608,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25840919609,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25840919610,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":25840919611,"package_name":"docker/metadata-action","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":25840919612,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"server/skillhub-infra/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:01:01.531Z","updated_at":"2026-03-17T08:01:01.531Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-infra/pom.xml","dependencies":[{"id":25840919912,"package_name":"com.iflytek.skillhub:skillhub-domain","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919913,"package_name":"org.springframework.boot:spring-boot-starter-data-jpa","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.staging.yml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:52.639Z","updated_at":"2026-03-17T08:00:52.639Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/docker-compose.staging.yml","dependencies":[{"id":25840919613,"package_name":"skillhub-server","ecosystem":"docker","requirements":"staging","direct":true,"kind":"runtime","optional":false},{"id":25840919651,"package_name":"nginx","ecosystem":"docker","requirements":"alpine","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"docker-compose.yml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:53.932Z","updated_at":"2026-03-17T08:00:53.932Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/docker-compose.yml","dependencies":[{"id":25840919665,"package_name":"${POSTGRES_IMAGE","ecosystem":"docker","requirements":"-postgres","direct":true,"kind":"runtime","optional":false},{"id":25840919666,"package_name":"${REDIS_IMAGE","ecosystem":"docker","requirements":"-redis","direct":true,"kind":"runtime","optional":false},{"id":25840919669,"package_name":"${MINIO_IMAGE","ecosystem":"docker","requirements":"-minio/minio","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"monitoring/docker-compose.monitoring.yml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:55.162Z","updated_at":"2026-03-17T08:00:55.162Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/monitoring/docker-compose.monitoring.yml","dependencies":[{"id":25840919674,"package_name":"${PROMETHEUS_IMAGE","ecosystem":"docker","requirements":"-prom/prometheus","direct":true,"kind":"runtime","optional":false},{"id":25840919675,"package_name":"${GRAFANA_IMAGE","ecosystem":"docker","requirements":"-grafana/grafana","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"docker","filepath":"server/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:55.403Z","updated_at":"2026-03-17T08:00:55.403Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/Dockerfile","dependencies":[{"id":25840919683,"package_name":"eclipse-temurin","ecosystem":"docker","requirements":"21-jdk-alpine","direct":true,"kind":"build","optional":false},{"id":25840919684,"package_name":"eclipse-temurin","ecosystem":"docker","requirements":"21-jre-alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"maven","filepath":"server/skillhub-app/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:55.757Z","updated_at":"2026-03-17T08:00:55.757Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-app/pom.xml","dependencies":[{"id":25840919700,"package_name":"org.springframework.boot:spring-boot-starter-web","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919701,"package_name":"org.springframework.boot:spring-boot-starter-actuator","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919705,"package_name":"io.micrometer:micrometer-registry-prometheus","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919706,"package_name":"org.springdoc:springdoc-openapi-starter-webmvc-ui","ecosystem":"maven","requirements":"2.3.0","direct":true,"kind":"runtime","optional":false},{"id":25840919707,"package_name":"com.iflytek.skillhub:skillhub-domain","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919708,"package_name":"com.iflytek.skillhub:skillhub-auth","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919709,"package_name":"com.iflytek.skillhub:skillhub-infra","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919710,"package_name":"com.iflytek.skillhub:skillhub-search","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919711,"package_name":"org.springframework.boot:spring-boot-starter-data-jpa","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919718,"package_name":"org.postgresql:postgresql","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919719,"package_name":"org.flywaydb:flyway-core","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919721,"package_name":"org.flywaydb:flyway-database-postgresql","ecosystem":"maven","requirements":"10.10.0","direct":true,"kind":"runtime","optional":false},{"id":25840919722,"package_name":"org.springframework.boot:spring-boot-starter-data-redis","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919727,"package_name":"org.springframework.session:spring-session-data-redis","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919737,"package_name":"org.springframework.boot:spring-boot-devtools","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919742,"package_name":"org.springframework.boot:spring-boot-starter-test","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false},{"id":25840919754,"package_name":"org.springframework.security:spring-security-test","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false},{"id":25840919755,"package_name":"com.h2database:h2","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"server/skillhub-domain/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:00:57.877Z","updated_at":"2026-03-17T08:00:57.877Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-domain/pom.xml","dependencies":[{"id":25840919772,"package_name":"jakarta.persistence:jakarta.persistence-api","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919784,"package_name":"org.springframework:spring-context","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919786,"package_name":"org.springframework:spring-tx","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919831,"package_name":"org.springframework.data:spring-data-commons","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919842,"package_name":"org.yaml:snakeyaml","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919843,"package_name":"com.iflytek.skillhub:skillhub-storage","ecosystem":"maven","requirements":"0.1.0-beta.7","direct":true,"kind":"runtime","optional":false},{"id":25840919844,"package_name":"com.fasterxml.jackson.core:jackson-databind","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919854,"package_name":"org.hibernate.orm:hibernate-core","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919879,"package_name":"org.junit.jupiter:junit-jupiter","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false},{"id":25840919880,"package_name":"org.mockito:mockito-junit-jupiter","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false},{"id":25840919893,"package_name":"org.assertj:assertj-core","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"server/skillhub-search/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:01:01.599Z","updated_at":"2026-03-17T08:01:01.599Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-search/pom.xml","dependencies":[{"id":25840919932,"package_name":"com.iflytek.skillhub:skillhub-domain","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919943,"package_name":"com.iflytek.skillhub:skillhub-infra","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919944,"package_name":"org.springframework.boot:spring-boot-starter-data-jpa","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919945,"package_name":"org.springframework:spring-context","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919946,"package_name":"org.springframework.boot:spring-boot-starter-test","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"maven","filepath":"server/skillhub-storage/pom.xml","sha":null,"kind":"manifest","created_at":"2026-03-17T08:01:02.101Z","updated_at":"2026-03-17T08:01:02.101Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-storage/pom.xml","dependencies":[{"id":25840919974,"package_name":"org.springframework.boot:spring-boot-starter","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919975,"package_name":"org.yaml:snakeyaml","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":25840919976,"package_name":"software.amazon.awssdk:s3","ecosystem":"maven","requirements":"2.20.26","direct":true,"kind":"runtime","optional":false},{"id":25840919993,"package_name":"org.springframework.boot:spring-boot-starter-test","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"npm","filepath":"web/package.json","sha":null,"kind":"manifest","created_at":"2026-03-17T08:01:04.478Z","updated_at":"2026-03-17T08:01:04.478Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/web/package.json","dependencies":[{"id":25840920291,"package_name":"@radix-ui/react-dropdown-menu","ecosystem":"npm","requirements":"^2.1.16","direct":true,"kind":"runtime","optional":false},{"id":25840920292,"package_name":"@tanstack/react-query","ecosystem":"npm","requirements":"^5.64.0","direct":true,"kind":"runtime","optional":false},{"id":25840920293,"package_name":"@tanstack/react-router","ecosystem":"npm","requirements":"^1.95.0","direct":true,"kind":"runtime","optional":false},{"id":25840920294,"package_name":"class-variance-authority","ecosystem":"npm","requirements":"^0.7.0","direct":true,"kind":"runtime","optional":false},{"id":25840920295,"package_name":"clsx","ecosystem":"npm","requirements":"^2.1.0","direct":true,"kind":"runtime","optional":false},{"id":25840920296,"package_name":"i18next","ecosystem":"npm","requirements":"^25.8.18","direct":true,"kind":"runtime","optional":false},{"id":25840920297,"package_name":"i18next-browser-languagedetector","ecosystem":"npm","requirements":"^8.2.1","direct":true,"kind":"runtime","optional":false},{"id":25840920311,"package_name":"lucide-react","ecosystem":"npm","requirements":"^0.344.0","direct":true,"kind":"runtime","optional":false},{"id":25840920312,"package_name":"openapi-fetch","ecosystem":"npm","requirements":"^0.13.8","direct":true,"kind":"runtime","optional":false},{"id":25840920335,"package_name":"react","ecosystem":"npm","requirements":"^19.0.0","direct":true,"kind":"runtime","optional":false},{"id":25840920336,"package_name":"react-dom","ecosystem":"npm","requirements":"^19.0.0","direct":true,"kind":"runtime","optional":false},{"id":25840920337,"package_name":"react-dropzone","ecosystem":"npm","requirements":"^15.0.0","direct":true,"kind":"runtime","optional":false},{"id":25840920339,"package_name":"react-i18next","ecosystem":"npm","requirements":"^16.5.8","direct":true,"kind":"runtime","optional":false},{"id":25840920405,"package_name":"react-markdown","ecosystem":"npm","requirements":"^10.1.0","direct":true,"kind":"runtime","optional":false},{"id":25840920406,"package_name":"remark-frontmatter","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":25840920438,"package_name":"rehype-highlight","ecosystem":"npm","requirements":"^7.0.2","direct":true,"kind":"runtime","optional":false},{"id":25840920440,"package_name":"rehype-sanitize","ecosystem":"npm","requirements":"^6.0.0","direct":true,"kind":"runtime","optional":false},{"id":25840920454,"package_name":"remark-gfm","ecosystem":"npm","requirements":"^4.0.1","direct":true,"kind":"runtime","optional":false},{"id":25840920455,"package_name":"sonner","ecosystem":"npm","requirements":"^2.0.7","direct":true,"kind":"runtime","optional":false},{"id":25840920456,"package_name":"tailwind-merge","ecosystem":"npm","requirements":"^2.2.1","direct":true,"kind":"runtime","optional":false},{"id":25840920457,"package_name":"unist-util-visit","ecosystem":"npm","requirements":"^5.0.0","direct":true,"kind":"runtime","optional":false},{"id":25840920458,"package_name":"zustand","ecosystem":"npm","requirements":"^5.0.11","direct":true,"kind":"runtime","optional":false},{"id":25840920459,"package_name":"@types/mdast","ecosystem":"npm","requirements":"^4.0.4","direct":true,"kind":"development","optional":false},{"id":25840920465,"package_name":"@types/react","ecosystem":"npm","requirements":"^19.0.0","direct":true,"kind":"development","optional":false},{"id":25840920466,"package_name":"@types/react-dom","ecosystem":"npm","requirements":"^19.0.0","direct":true,"kind":"development","optional":false},{"id":25840920467,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false},{"id":25840920468,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^7.0.0","direct":true,"kind":"development","optional":false},{"id":25840920469,"package_name":"@vitejs/plugin-react","ecosystem":"npm","requirements":"^4.3.0","direct":true,"kind":"development","optional":false},{"id":25840920470,"package_name":"autoprefixer","ecosystem":"npm","requirements":"^10.4.0","direct":true,"kind":"development","optional":false},{"id":25840920471,"package_name":"eslint","ecosystem":"npm","requirements":"^8.57.0","direct":true,"kind":"development","optional":false},{"id":25840920472,"package_name":"eslint-plugin-react-hooks","ecosystem":"npm","requirements":"^4.6.0","direct":true,"kind":"development","optional":false},{"id":25840920473,"package_name":"eslint-plugin-react-refresh","ecosystem":"npm","requirements":"^0.4.5","direct":true,"kind":"development","optional":false},{"id":25840920474,"package_name":"openapi-typescript","ecosystem":"npm","requirements":"^7.6.1","direct":true,"kind":"development","optional":false},{"id":25840920479,"package_name":"postcss","ecosystem":"npm","requirements":"^8.4.0","direct":true,"kind":"development","optional":false},{"id":25840920480,"package_name":"tailwindcss","ecosystem":"npm","requirements":"^3.4.0","direct":true,"kind":"development","optional":false},{"id":25840920481,"package_name":"typescript","ecosystem":"npm","requirements":"^5.7.0","direct":true,"kind":"development","optional":false},{"id":25840920482,"package_name":"vite","ecosystem":"npm","requirements":"^6.1.0","direct":true,"kind":"development","optional":false},{"id":25840920483,"package_name":"vitest","ecosystem":"npm","requirements":"^3.2.4","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-e2e.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.269Z","updated_at":"2026-08-11T04:27:53.269Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-e2e.yml","dependencies":[{"id":26041857330,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041857331,"package_name":"pnpm/action-setup","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041857332,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041857333,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041857334,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/claim-issue-reward.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:52.616Z","updated_at":"2026-08-11T04:27:52.616Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/claim-issue-reward.yml","dependencies":[{"id":26041852471,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26041852472,"package_name":"denoland/setup-deno","ecosystem":"actions","requirements":"667a34cdef165d8d2b2e98dde39547c9daac7282","direct":true,"kind":"composite","optional":false},{"id":26041852473,"package_name":"stefanbuck/github-issue-parser","ecosystem":"actions","requirements":"10dcc54158ba4c137713d9d69d70a2da63b6bda3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"cli/package.json","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:54.509Z","updated_at":"2026-08-11T04:27:54.509Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/cli/package.json","dependencies":[{"id":26041864435,"package_name":"cac","ecosystem":"npm","requirements":"^6.7.14","direct":true,"kind":"runtime","optional":false},{"id":26041864436,"package_name":"fflate","ecosystem":"npm","requirements":"^0.8.2","direct":true,"kind":"runtime","optional":false},{"id":26041864437,"package_name":"prompts","ecosystem":"npm","requirements":"^2.4.2","direct":true,"kind":"runtime","optional":false},{"id":26041864438,"package_name":"semver","ecosystem":"npm","requirements":"^7.6.3","direct":true,"kind":"runtime","optional":false},{"id":26041864439,"package_name":"zod","ecosystem":"npm","requirements":"^3.24.1","direct":true,"kind":"runtime","optional":false},{"id":26041864440,"package_name":"@types/bun","ecosystem":"npm","requirements":"^1.3.13","direct":true,"kind":"development","optional":false},{"id":26041864441,"package_name":"@types/prompts","ecosystem":"npm","requirements":"^2.4.9","direct":true,"kind":"development","optional":false},{"id":26041864442,"package_name":"@types/semver","ecosystem":"npm","requirements":"^7.5.8","direct":true,"kind":"development","optional":false},{"id":26041864443,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"^7.18.0","direct":true,"kind":"development","optional":false},{"id":26041864444,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"^7.18.0","direct":true,"kind":"development","optional":false},{"id":26041864445,"package_name":"eslint","ecosystem":"npm","requirements":"^8.57.1","direct":true,"kind":"development","optional":false},{"id":26041864446,"package_name":"typescript","ecosystem":"npm","requirements":"^5.7.0","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-helm-chart.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.317Z","updated_at":"2026-08-11T04:27:53.317Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-helm-chart.yml","dependencies":[{"id":26041857900,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041857901,"package_name":"azure/setup-helm","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041857902,"package_name":"docker://ghcr.io/yannh/kubeconform@sha256","ecosystem":"actions","requirements":"faffaf43f95aa6425306e1ab8d6fcad72acb9049158f38e574c085ea1ec0f64e","direct":true,"kind":"composite","optional":false},{"id":26041859850,"package_name":"helm/kind-action","ecosystem":"actions","requirements":"ef37e7f390d99f746eb8b610417061a60e82a6cc","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-scripts.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.679Z","updated_at":"2026-08-11T04:27:53.679Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-scripts.yml","dependencies":[{"id":26041860364,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041860368,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"docs/skillhub/package.json","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:54.679Z","updated_at":"2026-08-11T04:27:54.679Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/docs/skillhub/package.json","dependencies":[{"id":26041865115,"package_name":"vitepress","ecosystem":"npm","requirements":"^1.6.3","direct":true,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/issue-triage.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.108Z","updated_at":"2026-08-11T04:27:53.108Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/issue-triage.yml","dependencies":[{"id":26041856293,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26041856294,"package_name":"denoland/setup-deno","ecosystem":"actions","requirements":"667a34cdef165d8d2b2e98dde39547c9daac7282","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-batch-test-deploy.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.169Z","updated_at":"2026-08-11T04:27:53.169Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-batch-test-deploy.yml","dependencies":[{"id":26041856834,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041856837,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26041856840,"package_name":"docker/login-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26041856842,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"docker","filepath":"scanner/Dockerfile","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:54.139Z","updated_at":"2026-08-11T04:27:54.139Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/scanner/Dockerfile","dependencies":[{"id":26041862288,"package_name":"python","ecosystem":"docker","requirements":"3.11-alpine","direct":true,"kind":"build","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-notes.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.919Z","updated_at":"2026-08-11T04:27:53.919Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/release-notes.yml","dependencies":[{"id":26041861634,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26041861635,"package_name":"denoland/setup-deno","ecosystem":"actions","requirements":"667a34cdef165d8d2b2e98dde39547c9daac7282","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/security.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.968Z","updated_at":"2026-08-11T04:27:53.968Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/security.yml","dependencies":[{"id":26041861660,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041861661,"package_name":"actions/dependency-review-action","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041861662,"package_name":"actions/setup-java","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041861663,"package_name":"github/codeql-action/init","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26041861664,"package_name":"github/codeql-action/analyze","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"docs/skillhub/package-lock.json","sha":null,"kind":"lockfile","created_at":"2026-08-11T04:27:54.575Z","updated_at":"2026-08-11T04:27:54.575Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/docs/skillhub/package-lock.json","dependencies":[{"id":26041864458,"package_name":"@algolia/abtesting","ecosystem":"npm","requirements":"1.18.1","direct":false,"kind":"development","optional":false},{"id":26041864459,"package_name":"@algolia/autocomplete-core","ecosystem":"npm","requirements":"1.17.7","direct":false,"kind":"development","optional":false},{"id":26041864460,"package_name":"@algolia/autocomplete-plugin-algolia-insights","ecosystem":"npm","requirements":"1.17.7","direct":false,"kind":"development","optional":false},{"id":26041864461,"package_name":"@algolia/autocomplete-preset-algolia","ecosystem":"npm","requirements":"1.17.7","direct":false,"kind":"development","optional":false},{"id":26041864462,"package_name":"@algolia/autocomplete-shared","ecosystem":"npm","requirements":"1.17.7","direct":false,"kind":"development","optional":false},{"id":26041864463,"package_name":"@algolia/client-abtesting","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864464,"package_name":"@algolia/client-analytics","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864465,"package_name":"@algolia/client-common","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864466,"package_name":"@algolia/client-insights","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864467,"package_name":"@algolia/client-personalization","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864468,"package_name":"@algolia/client-query-suggestions","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864469,"package_name":"@algolia/client-search","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864470,"package_name":"@algolia/ingestion","ecosystem":"npm","requirements":"1.52.1","direct":false,"kind":"development","optional":false},{"id":26041864471,"package_name":"@algolia/monitoring","ecosystem":"npm","requirements":"1.52.1","direct":false,"kind":"development","optional":false},{"id":26041864472,"package_name":"@algolia/recommend","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864473,"package_name":"@algolia/requester-browser-xhr","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864474,"package_name":"@algolia/requester-fetch","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864475,"package_name":"@algolia/requester-node-http","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864476,"package_name":"@babel/helper-string-parser","ecosystem":"npm","requirements":"7.29.7","direct":false,"kind":"development","optional":false},{"id":26041864477,"package_name":"@babel/helper-validator-identifier","ecosystem":"npm","requirements":"7.29.7","direct":false,"kind":"development","optional":false},{"id":26041864478,"package_name":"@babel/parser","ecosystem":"npm","requirements":"7.29.7","direct":false,"kind":"development","optional":false},{"id":26041864479,"package_name":"@babel/types","ecosystem":"npm","requirements":"7.29.7","direct":false,"kind":"development","optional":false},{"id":26041864480,"package_name":"@docsearch/css","ecosystem":"npm","requirements":"3.8.2","direct":false,"kind":"development","optional":false},{"id":26041864481,"package_name":"@docsearch/js","ecosystem":"npm","requirements":"3.8.2","direct":false,"kind":"development","optional":false},{"id":26041864482,"package_name":"@docsearch/react","ecosystem":"npm","requirements":"3.8.2","direct":false,"kind":"development","optional":false},{"id":26041864483,"package_name":"@esbuild/aix-ppc64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864484,"package_name":"@esbuild/android-arm","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864485,"package_name":"@esbuild/android-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864486,"package_name":"@esbuild/android-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864487,"package_name":"@esbuild/darwin-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864488,"package_name":"@esbuild/darwin-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864489,"package_name":"@esbuild/freebsd-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864490,"package_name":"@esbuild/freebsd-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864491,"package_name":"@esbuild/linux-arm","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864492,"package_name":"@esbuild/linux-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864493,"package_name":"@esbuild/linux-ia32","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864494,"package_name":"@esbuild/linux-loong64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864495,"package_name":"@esbuild/linux-mips64el","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864496,"package_name":"@esbuild/linux-ppc64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864497,"package_name":"@esbuild/linux-riscv64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864498,"package_name":"@esbuild/linux-s390x","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864499,"package_name":"@esbuild/linux-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864500,"package_name":"@esbuild/netbsd-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864501,"package_name":"@esbuild/netbsd-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864502,"package_name":"@esbuild/openbsd-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864503,"package_name":"@esbuild/openbsd-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864504,"package_name":"@esbuild/openharmony-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864505,"package_name":"@esbuild/sunos-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864506,"package_name":"@esbuild/win32-arm64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864507,"package_name":"@esbuild/win32-ia32","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864508,"package_name":"@esbuild/win32-x64","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864509,"package_name":"@iconify-json/simple-icons","ecosystem":"npm","requirements":"1.2.84","direct":false,"kind":"development","optional":false},{"id":26041864510,"package_name":"@iconify/types","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":26041864511,"package_name":"@jridgewell/sourcemap-codec","ecosystem":"npm","requirements":"1.5.5","direct":false,"kind":"development","optional":false},{"id":26041864512,"package_name":"@rollup/rollup-android-arm-eabi","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864513,"package_name":"@rollup/rollup-android-arm64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864514,"package_name":"@rollup/rollup-darwin-arm64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864515,"package_name":"@rollup/rollup-darwin-x64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864516,"package_name":"@rollup/rollup-freebsd-arm64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864517,"package_name":"@rollup/rollup-freebsd-x64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864518,"package_name":"@rollup/rollup-linux-arm-gnueabihf","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864519,"package_name":"@rollup/rollup-linux-arm-musleabihf","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864520,"package_name":"@rollup/rollup-linux-arm64-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864521,"package_name":"@rollup/rollup-linux-arm64-musl","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864522,"package_name":"@rollup/rollup-linux-loong64-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864523,"package_name":"@rollup/rollup-linux-loong64-musl","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864524,"package_name":"@rollup/rollup-linux-ppc64-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864525,"package_name":"@rollup/rollup-linux-ppc64-musl","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864526,"package_name":"@rollup/rollup-linux-riscv64-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864527,"package_name":"@rollup/rollup-linux-riscv64-musl","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864528,"package_name":"@rollup/rollup-linux-s390x-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864529,"package_name":"@rollup/rollup-linux-x64-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864530,"package_name":"@rollup/rollup-linux-x64-musl","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864531,"package_name":"@rollup/rollup-openbsd-x64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864532,"package_name":"@rollup/rollup-openharmony-arm64","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864533,"package_name":"@rollup/rollup-win32-arm64-msvc","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864534,"package_name":"@rollup/rollup-win32-ia32-msvc","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864535,"package_name":"@rollup/rollup-win32-x64-gnu","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864536,"package_name":"@rollup/rollup-win32-x64-msvc","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864537,"package_name":"@shikijs/core","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864538,"package_name":"@shikijs/engine-javascript","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864539,"package_name":"@shikijs/engine-oniguruma","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864540,"package_name":"@shikijs/langs","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864541,"package_name":"@shikijs/themes","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864542,"package_name":"@shikijs/transformers","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864543,"package_name":"@shikijs/types","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864544,"package_name":"@shikijs/vscode-textmate","ecosystem":"npm","requirements":"10.0.2","direct":false,"kind":"development","optional":false},{"id":26041864545,"package_name":"@types/estree","ecosystem":"npm","requirements":"1.0.8","direct":false,"kind":"development","optional":false},{"id":26041864546,"package_name":"@types/hast","ecosystem":"npm","requirements":"3.0.4","direct":false,"kind":"development","optional":false},{"id":26041864547,"package_name":"@types/linkify-it","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":26041864548,"package_name":"@types/markdown-it","ecosystem":"npm","requirements":"14.1.2","direct":false,"kind":"development","optional":false},{"id":26041864549,"package_name":"@types/mdast","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":26041864550,"package_name":"@types/mdurl","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"development","optional":false},{"id":26041864551,"package_name":"@types/unist","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"development","optional":false},{"id":26041864552,"package_name":"@types/web-bluetooth","ecosystem":"npm","requirements":"0.0.21","direct":false,"kind":"development","optional":false},{"id":26041864553,"package_name":"@ungap/structured-clone","ecosystem":"npm","requirements":"1.3.1","direct":false,"kind":"development","optional":false},{"id":26041864554,"package_name":"@vitejs/plugin-vue","ecosystem":"npm","requirements":"5.2.4","direct":false,"kind":"development","optional":false},{"id":26041864555,"package_name":"@vue/compiler-core","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864556,"package_name":"@vue/compiler-dom","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864557,"package_name":"@vue/compiler-sfc","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864558,"package_name":"@vue/compiler-ssr","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864559,"package_name":"@vue/devtools-api","ecosystem":"npm","requirements":"7.7.9","direct":false,"kind":"development","optional":false},{"id":26041864560,"package_name":"@vue/devtools-kit","ecosystem":"npm","requirements":"7.7.9","direct":false,"kind":"development","optional":false},{"id":26041864561,"package_name":"@vue/devtools-shared","ecosystem":"npm","requirements":"7.7.9","direct":false,"kind":"development","optional":false},{"id":26041864562,"package_name":"@vue/reactivity","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864563,"package_name":"@vue/runtime-core","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864564,"package_name":"@vue/runtime-dom","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864565,"package_name":"@vue/server-renderer","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864566,"package_name":"@vue/shared","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864567,"package_name":"@vueuse/core","ecosystem":"npm","requirements":"12.8.2","direct":false,"kind":"development","optional":false},{"id":26041864568,"package_name":"@vueuse/integrations","ecosystem":"npm","requirements":"12.8.2","direct":false,"kind":"development","optional":false},{"id":26041864569,"package_name":"@vueuse/metadata","ecosystem":"npm","requirements":"12.8.2","direct":false,"kind":"development","optional":false},{"id":26041864570,"package_name":"@vueuse/shared","ecosystem":"npm","requirements":"12.8.2","direct":false,"kind":"development","optional":false},{"id":26041864571,"package_name":"algoliasearch","ecosystem":"npm","requirements":"5.52.1","direct":false,"kind":"development","optional":false},{"id":26041864572,"package_name":"birpc","ecosystem":"npm","requirements":"2.9.0","direct":false,"kind":"development","optional":false},{"id":26041864573,"package_name":"ccount","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":26041864574,"package_name":"character-entities-html4","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"development","optional":false},{"id":26041864575,"package_name":"character-entities-legacy","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":26041864576,"package_name":"comma-separated-tokens","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":26041864577,"package_name":"copy-anything","ecosystem":"npm","requirements":"4.0.5","direct":false,"kind":"development","optional":false},{"id":26041864578,"package_name":"csstype","ecosystem":"npm","requirements":"3.2.3","direct":false,"kind":"development","optional":false},{"id":26041864579,"package_name":"dequal","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"development","optional":false},{"id":26041864580,"package_name":"devlop","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"development","optional":false},{"id":26041864581,"package_name":"emoji-regex-xs","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":26041864582,"package_name":"entities","ecosystem":"npm","requirements":"7.0.1","direct":false,"kind":"development","optional":false},{"id":26041864583,"package_name":"esbuild","ecosystem":"npm","requirements":"0.28.1","direct":false,"kind":"development","optional":false},{"id":26041864584,"package_name":"estree-walker","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":26041864585,"package_name":"fdir","ecosystem":"npm","requirements":"6.5.0","direct":false,"kind":"development","optional":false},{"id":26041864586,"package_name":"focus-trap","ecosystem":"npm","requirements":"7.8.0","direct":false,"kind":"development","optional":false},{"id":26041864587,"package_name":"fsevents","ecosystem":"npm","requirements":"2.3.3","direct":false,"kind":"development","optional":false},{"id":26041864588,"package_name":"hast-util-to-html","ecosystem":"npm","requirements":"9.0.5","direct":false,"kind":"development","optional":false},{"id":26041864589,"package_name":"hast-util-whitespace","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":26041864590,"package_name":"hookable","ecosystem":"npm","requirements":"5.5.3","direct":false,"kind":"development","optional":false},{"id":26041864591,"package_name":"html-void-elements","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"development","optional":false},{"id":26041864592,"package_name":"is-what","ecosystem":"npm","requirements":"5.5.0","direct":false,"kind":"development","optional":false},{"id":26041864593,"package_name":"magic-string","ecosystem":"npm","requirements":"0.30.21","direct":false,"kind":"development","optional":false},{"id":26041864594,"package_name":"mark.js","ecosystem":"npm","requirements":"8.11.1","direct":false,"kind":"development","optional":false},{"id":26041864595,"package_name":"mdast-util-to-hast","ecosystem":"npm","requirements":"13.2.1","direct":false,"kind":"development","optional":false},{"id":26041864596,"package_name":"micromark-util-character","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"development","optional":false},{"id":26041864597,"package_name":"micromark-util-encode","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":26041864598,"package_name":"micromark-util-sanitize-uri","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":26041864599,"package_name":"micromark-util-symbol","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"development","optional":false},{"id":26041864600,"package_name":"micromark-util-types","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":26041864601,"package_name":"minisearch","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"development","optional":false},{"id":26041864602,"package_name":"mitt","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":26041864603,"package_name":"nanoid","ecosystem":"npm","requirements":"3.3.12","direct":false,"kind":"development","optional":false},{"id":26041864604,"package_name":"oniguruma-to-es","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"development","optional":false},{"id":26041864605,"package_name":"perfect-debounce","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"development","optional":false},{"id":26041864606,"package_name":"picocolors","ecosystem":"npm","requirements":"1.1.1","direct":false,"kind":"development","optional":false},{"id":26041864607,"package_name":"picomatch","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":26041864608,"package_name":"postcss","ecosystem":"npm","requirements":"8.5.15","direct":false,"kind":"development","optional":false},{"id":26041864609,"package_name":"preact","ecosystem":"npm","requirements":"10.29.2","direct":false,"kind":"development","optional":false},{"id":26041864610,"package_name":"property-information","ecosystem":"npm","requirements":"7.1.0","direct":false,"kind":"development","optional":false},{"id":26041864611,"package_name":"regex","ecosystem":"npm","requirements":"6.1.0","direct":false,"kind":"development","optional":false},{"id":26041864612,"package_name":"regex-recursion","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":26041864613,"package_name":"regex-utilities","ecosystem":"npm","requirements":"2.3.0","direct":false,"kind":"development","optional":false},{"id":26041864614,"package_name":"rfdc","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"development","optional":false},{"id":26041864615,"package_name":"rollup","ecosystem":"npm","requirements":"4.60.4","direct":false,"kind":"development","optional":false},{"id":26041864616,"package_name":"search-insights","ecosystem":"npm","requirements":"2.17.3","direct":false,"kind":"development","optional":false},{"id":26041864617,"package_name":"shiki","ecosystem":"npm","requirements":"2.5.0","direct":false,"kind":"development","optional":false},{"id":26041864618,"package_name":"source-map-js","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"development","optional":false},{"id":26041864619,"package_name":"space-separated-tokens","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"development","optional":false},{"id":26041864620,"package_name":"speakingurl","ecosystem":"npm","requirements":"14.0.1","direct":false,"kind":"development","optional":false},{"id":26041864621,"package_name":"stringify-entities","ecosystem":"npm","requirements":"4.0.4","direct":false,"kind":"development","optional":false},{"id":26041864622,"package_name":"superjson","ecosystem":"npm","requirements":"2.2.6","direct":false,"kind":"development","optional":false},{"id":26041864623,"package_name":"tabbable","ecosystem":"npm","requirements":"6.4.0","direct":false,"kind":"development","optional":false},{"id":26041864624,"package_name":"tinyglobby","ecosystem":"npm","requirements":"0.2.16","direct":false,"kind":"development","optional":false},{"id":26041864625,"package_name":"trim-lines","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"development","optional":false},{"id":26041864626,"package_name":"unist-util-is","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"development","optional":false},{"id":26041864627,"package_name":"unist-util-position","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"development","optional":false},{"id":26041864628,"package_name":"unist-util-stringify-position","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"development","optional":false},{"id":26041864629,"package_name":"unist-util-visit","ecosystem":"npm","requirements":"5.1.0","direct":false,"kind":"development","optional":false},{"id":26041864630,"package_name":"unist-util-visit-parents","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"development","optional":false},{"id":26041864631,"package_name":"vfile","ecosystem":"npm","requirements":"6.0.3","direct":false,"kind":"development","optional":false},{"id":26041864632,"package_name":"vfile-message","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"development","optional":false},{"id":26041864633,"package_name":"vite","ecosystem":"npm","requirements":"6.4.3","direct":false,"kind":"development","optional":false},{"id":26041864634,"package_name":"vitepress","ecosystem":"npm","requirements":"1.6.4","direct":false,"kind":"development","optional":false},{"id":26041864635,"package_name":"vue","ecosystem":"npm","requirements":"3.5.34","direct":false,"kind":"development","optional":false},{"id":26041864636,"package_name":"zwitch","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"development","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/release-cli.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.818Z","updated_at":"2026-08-11T04:27:53.818Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/release-cli.yml","dependencies":[{"id":26041861387,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041861388,"package_name":"oven-sh/setup-bun","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false},{"id":26041861389,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041861390,"package_name":"actions/download-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"npm","filepath":"cli/bun.lock","sha":null,"kind":"lockfile","created_at":"2026-08-11T04:27:54.404Z","updated_at":"2026-08-11T04:27:54.404Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/cli/bun.lock","dependencies":[{"id":26041864277,"package_name":"@eslint-community/eslint-utils","ecosystem":"npm","requirements":"4.9.1","direct":false,"kind":"runtime","optional":false},{"id":26041864278,"package_name":"@eslint-community/regexpp","ecosystem":"npm","requirements":"4.12.2","direct":false,"kind":"runtime","optional":false},{"id":26041864279,"package_name":"@eslint/eslintrc","ecosystem":"npm","requirements":"2.1.4","direct":false,"kind":"runtime","optional":false},{"id":26041864280,"package_name":"@eslint/js","ecosystem":"npm","requirements":"8.57.1","direct":false,"kind":"runtime","optional":false},{"id":26041864281,"package_name":"@humanwhocodes/config-array","ecosystem":"npm","requirements":"0.13.0","direct":false,"kind":"runtime","optional":false},{"id":26041864282,"package_name":"@humanwhocodes/module-importer","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864283,"package_name":"@humanwhocodes/object-schema","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26041864284,"package_name":"@nodelib/fs.scandir","ecosystem":"npm","requirements":"2.1.5","direct":false,"kind":"runtime","optional":false},{"id":26041864285,"package_name":"@nodelib/fs.stat","ecosystem":"npm","requirements":"2.0.5","direct":false,"kind":"runtime","optional":false},{"id":26041864286,"package_name":"@nodelib/fs.walk","ecosystem":"npm","requirements":"1.2.8","direct":false,"kind":"runtime","optional":false},{"id":26041864287,"package_name":"@types/bun","ecosystem":"npm","requirements":"1.3.13","direct":false,"kind":"development","optional":false},{"id":26041864288,"package_name":"@types/node","ecosystem":"npm","requirements":"25.6.0","direct":false,"kind":"runtime","optional":false},{"id":26041864289,"package_name":"@types/prompts","ecosystem":"npm","requirements":"2.4.9","direct":false,"kind":"development","optional":false},{"id":26041864290,"package_name":"@types/semver","ecosystem":"npm","requirements":"7.7.1","direct":false,"kind":"development","optional":false},{"id":26041864291,"package_name":"@typescript-eslint/eslint-plugin","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"development","optional":false},{"id":26041864292,"package_name":"@typescript-eslint/parser","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"development","optional":false},{"id":26041864293,"package_name":"@typescript-eslint/scope-manager","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":26041864294,"package_name":"@typescript-eslint/type-utils","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":26041864295,"package_name":"@typescript-eslint/types","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":26041864296,"package_name":"@typescript-eslint/typescript-estree","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":26041864297,"package_name":"@typescript-eslint/utils","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":26041864298,"package_name":"@typescript-eslint/visitor-keys","ecosystem":"npm","requirements":"7.18.0","direct":false,"kind":"runtime","optional":false},{"id":26041864299,"package_name":"@ungap/structured-clone","ecosystem":"npm","requirements":"1.3.0","direct":false,"kind":"runtime","optional":false},{"id":26041864300,"package_name":"acorn","ecosystem":"npm","requirements":"8.16.0","direct":false,"kind":"runtime","optional":false},{"id":26041864301,"package_name":"acorn-jsx","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":26041864302,"package_name":"ajv","ecosystem":"npm","requirements":"6.15.0","direct":false,"kind":"runtime","optional":false},{"id":26041864303,"package_name":"ansi-regex","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864304,"package_name":"ansi-styles","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":26041864305,"package_name":"argparse","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864306,"package_name":"array-union","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864307,"package_name":"balanced-match","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26041864308,"package_name":"brace-expansion","ecosystem":"npm","requirements":"1.1.14","direct":false,"kind":"runtime","optional":false},{"id":26041864309,"package_name":"braces","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26041864310,"package_name":"bun-types","ecosystem":"npm","requirements":"1.3.13","direct":false,"kind":"runtime","optional":false},{"id":26041864311,"package_name":"cac","ecosystem":"npm","requirements":"6.7.14","direct":false,"kind":"runtime","optional":false},{"id":26041864312,"package_name":"callsites","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864313,"package_name":"chalk","ecosystem":"npm","requirements":"4.1.2","direct":false,"kind":"runtime","optional":false},{"id":26041864314,"package_name":"color-convert","ecosystem":"npm","requirements":"2.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864315,"package_name":"color-name","ecosystem":"npm","requirements":"1.1.4","direct":false,"kind":"runtime","optional":false},{"id":26041864316,"package_name":"concat-map","ecosystem":"npm","requirements":"0.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864317,"package_name":"cross-spawn","ecosystem":"npm","requirements":"7.0.6","direct":false,"kind":"runtime","optional":false},{"id":26041864318,"package_name":"debug","ecosystem":"npm","requirements":"4.4.3","direct":false,"kind":"runtime","optional":false},{"id":26041864319,"package_name":"deep-is","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26041864320,"package_name":"dir-glob","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864321,"package_name":"doctrine","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864322,"package_name":"escape-string-regexp","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864323,"package_name":"eslint","ecosystem":"npm","requirements":"8.57.1","direct":false,"kind":"development","optional":false},{"id":26041864324,"package_name":"eslint-scope","ecosystem":"npm","requirements":"7.2.2","direct":false,"kind":"runtime","optional":false},{"id":26041864325,"package_name":"eslint-visitor-keys","ecosystem":"npm","requirements":"3.4.3","direct":false,"kind":"runtime","optional":false},{"id":26041864326,"package_name":"espree","ecosystem":"npm","requirements":"9.6.1","direct":false,"kind":"runtime","optional":false},{"id":26041864327,"package_name":"esquery","ecosystem":"npm","requirements":"1.7.0","direct":false,"kind":"runtime","optional":false},{"id":26041864328,"package_name":"esrecurse","ecosystem":"npm","requirements":"4.3.0","direct":false,"kind":"runtime","optional":false},{"id":26041864329,"package_name":"estraverse","ecosystem":"npm","requirements":"5.3.0","direct":false,"kind":"runtime","optional":false},{"id":26041864330,"package_name":"esutils","ecosystem":"npm","requirements":"2.0.3","direct":false,"kind":"runtime","optional":false},{"id":26041864331,"package_name":"fast-deep-equal","ecosystem":"npm","requirements":"3.1.3","direct":false,"kind":"runtime","optional":false},{"id":26041864332,"package_name":"fast-glob","ecosystem":"npm","requirements":"3.3.3","direct":false,"kind":"runtime","optional":false},{"id":26041864333,"package_name":"fast-json-stable-stringify","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864334,"package_name":"fast-levenshtein","ecosystem":"npm","requirements":"2.0.6","direct":false,"kind":"runtime","optional":false},{"id":26041864335,"package_name":"fastq","ecosystem":"npm","requirements":"1.20.1","direct":false,"kind":"runtime","optional":false},{"id":26041864336,"package_name":"fflate","ecosystem":"npm","requirements":"0.8.2","direct":false,"kind":"runtime","optional":false},{"id":26041864337,"package_name":"file-entry-cache","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864338,"package_name":"fill-range","ecosystem":"npm","requirements":"7.1.1","direct":false,"kind":"runtime","optional":false},{"id":26041864339,"package_name":"find-up","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864340,"package_name":"flat-cache","ecosystem":"npm","requirements":"3.2.0","direct":false,"kind":"runtime","optional":false},{"id":26041864341,"package_name":"flatted","ecosystem":"npm","requirements":"3.4.2","direct":false,"kind":"runtime","optional":false},{"id":26041864342,"package_name":"fs.realpath","ecosystem":"npm","requirements":"1.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864343,"package_name":"glob","ecosystem":"npm","requirements":"7.2.3","direct":false,"kind":"runtime","optional":false},{"id":26041864344,"package_name":"glob-parent","ecosystem":"npm","requirements":"6.0.2","direct":false,"kind":"runtime","optional":false},{"id":26041864345,"package_name":"globals","ecosystem":"npm","requirements":"13.24.0","direct":false,"kind":"runtime","optional":false},{"id":26041864346,"package_name":"globby","ecosystem":"npm","requirements":"11.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864347,"package_name":"graphemer","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26041864348,"package_name":"has-flag","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864349,"package_name":"ignore","ecosystem":"npm","requirements":"5.3.2","direct":false,"kind":"runtime","optional":false},{"id":26041864350,"package_name":"import-fresh","ecosystem":"npm","requirements":"3.3.1","direct":false,"kind":"runtime","optional":false},{"id":26041864351,"package_name":"imurmurhash","ecosystem":"npm","requirements":"0.1.4","direct":false,"kind":"runtime","optional":false},{"id":26041864352,"package_name":"inflight","ecosystem":"npm","requirements":"1.0.6","direct":false,"kind":"runtime","optional":false},{"id":26041864353,"package_name":"inherits","ecosystem":"npm","requirements":"2.0.4","direct":false,"kind":"runtime","optional":false},{"id":26041864354,"package_name":"is-extglob","ecosystem":"npm","requirements":"2.1.1","direct":false,"kind":"runtime","optional":false},{"id":26041864355,"package_name":"is-glob","ecosystem":"npm","requirements":"4.0.3","direct":false,"kind":"runtime","optional":false},{"id":26041864356,"package_name":"is-number","ecosystem":"npm","requirements":"7.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864357,"package_name":"is-path-inside","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26041864358,"package_name":"isexe","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864359,"package_name":"js-yaml","ecosystem":"npm","requirements":"4.1.1","direct":false,"kind":"runtime","optional":false},{"id":26041864360,"package_name":"json-buffer","ecosystem":"npm","requirements":"3.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864361,"package_name":"json-schema-traverse","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26041864362,"package_name":"json-stable-stringify-without-jsonify","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864363,"package_name":"keyv","ecosystem":"npm","requirements":"4.5.4","direct":false,"kind":"runtime","optional":false},{"id":26041864364,"package_name":"kleur","ecosystem":"npm","requirements":"3.0.3","direct":false,"kind":"runtime","optional":false},{"id":26041864365,"package_name":"levn","ecosystem":"npm","requirements":"0.4.1","direct":false,"kind":"runtime","optional":false},{"id":26041864366,"package_name":"locate-path","ecosystem":"npm","requirements":"6.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864367,"package_name":"lodash.merge","ecosystem":"npm","requirements":"4.6.2","direct":false,"kind":"runtime","optional":false},{"id":26041864369,"package_name":"merge2","ecosystem":"npm","requirements":"1.4.1","direct":false,"kind":"runtime","optional":false},{"id":26041864370,"package_name":"micromatch","ecosystem":"npm","requirements":"4.0.8","direct":false,"kind":"runtime","optional":false},{"id":26041864371,"package_name":"minimatch","ecosystem":"npm","requirements":"3.1.5","direct":false,"kind":"runtime","optional":false},{"id":26041864373,"package_name":"ms","ecosystem":"npm","requirements":"2.1.3","direct":false,"kind":"runtime","optional":false},{"id":26041864374,"package_name":"natural-compare","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26041864375,"package_name":"once","ecosystem":"npm","requirements":"1.4.0","direct":false,"kind":"runtime","optional":false},{"id":26041864376,"package_name":"optionator","ecosystem":"npm","requirements":"0.9.4","direct":false,"kind":"runtime","optional":false},{"id":26041864377,"package_name":"p-limit","ecosystem":"npm","requirements":"3.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864378,"package_name":"p-locate","ecosystem":"npm","requirements":"5.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864379,"package_name":"parent-module","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864380,"package_name":"path-exists","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864381,"package_name":"path-is-absolute","ecosystem":"npm","requirements":"1.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864382,"package_name":"path-key","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26041864383,"package_name":"path-type","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864384,"package_name":"picomatch","ecosystem":"npm","requirements":"2.3.2","direct":false,"kind":"runtime","optional":false},{"id":26041864385,"package_name":"prelude-ls","ecosystem":"npm","requirements":"1.2.1","direct":false,"kind":"runtime","optional":false},{"id":26041864386,"package_name":"prompts","ecosystem":"npm","requirements":"2.4.2","direct":false,"kind":"runtime","optional":false},{"id":26041864387,"package_name":"punycode","ecosystem":"npm","requirements":"2.3.1","direct":false,"kind":"runtime","optional":false},{"id":26041864388,"package_name":"queue-microtask","ecosystem":"npm","requirements":"1.2.3","direct":false,"kind":"runtime","optional":false},{"id":26041864389,"package_name":"resolve-from","ecosystem":"npm","requirements":"4.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864390,"package_name":"reusify","ecosystem":"npm","requirements":"1.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864391,"package_name":"rimraf","ecosystem":"npm","requirements":"3.0.2","direct":false,"kind":"runtime","optional":false},{"id":26041864392,"package_name":"run-parallel","ecosystem":"npm","requirements":"1.2.0","direct":false,"kind":"runtime","optional":false},{"id":26041864393,"package_name":"semver","ecosystem":"npm","requirements":"7.7.4","direct":false,"kind":"runtime","optional":false},{"id":26041864394,"package_name":"shebang-command","ecosystem":"npm","requirements":"2.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864395,"package_name":"shebang-regex","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864396,"package_name":"sisteransi","ecosystem":"npm","requirements":"1.0.5","direct":false,"kind":"runtime","optional":false},{"id":26041864397,"package_name":"slash","ecosystem":"npm","requirements":"3.0.0","direct":false,"kind":"runtime","optional":false},{"id":26041864398,"package_name":"strip-ansi","ecosystem":"npm","requirements":"6.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864399,"package_name":"strip-json-comments","ecosystem":"npm","requirements":"3.1.1","direct":false,"kind":"runtime","optional":false},{"id":26041864400,"package_name":"supports-color","ecosystem":"npm","requirements":"7.2.0","direct":false,"kind":"runtime","optional":false},{"id":26041864401,"package_name":"text-table","ecosystem":"npm","requirements":"0.2.0","direct":false,"kind":"runtime","optional":false},{"id":26041864402,"package_name":"to-regex-range","ecosystem":"npm","requirements":"5.0.1","direct":false,"kind":"runtime","optional":false},{"id":26041864403,"package_name":"ts-api-utils","ecosystem":"npm","requirements":"1.4.3","direct":false,"kind":"runtime","optional":false},{"id":26041864404,"package_name":"type-check","ecosystem":"npm","requirements":"0.4.0","direct":false,"kind":"runtime","optional":false},{"id":26041864405,"package_name":"type-fest","ecosystem":"npm","requirements":"0.20.2","direct":false,"kind":"runtime","optional":false},{"id":26041864406,"package_name":"typescript","ecosystem":"npm","requirements":"5.9.3","direct":false,"kind":"development","optional":false},{"id":26041864407,"package_name":"undici-types","ecosystem":"npm","requirements":"7.19.2","direct":false,"kind":"runtime","optional":false},{"id":26041864408,"package_name":"uri-js","ecosystem":"npm","requirements":"4.4.1","direct":false,"kind":"runtime","optional":false},{"id":26041864409,"package_name":"which","ecosystem":"npm","requirements":"2.0.2","direct":false,"kind":"runtime","optional":false},{"id":26041864410,"package_name":"word-wrap","ecosystem":"npm","requirements":"1.2.5","direct":false,"kind":"runtime","optional":false},{"id":26041864411,"package_name":"wrappy","ecosystem":"npm","requirements":"1.0.2","direct":false,"kind":"runtime","optional":false},{"id":26041864412,"package_name":"yocto-queue","ecosystem":"npm","requirements":"0.1.0","direct":false,"kind":"runtime","optional":false},{"id":26041864413,"package_name":"zod","ecosystem":"npm","requirements":"3.25.76","direct":false,"kind":"runtime","optional":false},{"id":26041864414,"package_name":"minimatch","ecosystem":"npm","requirements":"9.0.9","direct":false,"kind":"runtime","optional":false},{"id":26041864415,"package_name":"glob-parent","ecosystem":"npm","requirements":"5.1.2","direct":false,"kind":"runtime","optional":false},{"id":26041864416,"package_name":"brace-expansion","ecosystem":"npm","requirements":"2.1.0","direct":false,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/issue-backlog-rescore.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.050Z","updated_at":"2026-08-11T04:27:53.050Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/issue-backlog-rescore.yml","dependencies":[{"id":26041856175,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26041856178,"package_name":"denoland/setup-deno","ecosystem":"actions","requirements":"667a34cdef165d8d2b2e98dde39547c9daac7282","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"deno","filepath":".github/scripts/deno.json","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:54.067Z","updated_at":"2026-08-11T04:27:54.067Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/scripts/deno.json","dependencies":[]},{"ecosystem":"actions","filepath":".github/workflows/statistic-member-reward.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:54.020Z","updated_at":"2026-08-11T04:27:54.020Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/statistic-member-reward.yml","dependencies":[{"id":26041861765,"package_name":"actions/checkout","ecosystem":"actions","requirements":"de0fac2e4500dabe0009e67214ff5f5447ce83dd","direct":true,"kind":"composite","optional":false},{"id":26041861766,"package_name":"denoland/setup-deno","ecosystem":"actions","requirements":"667a34cdef165d8d2b2e98dde39547c9daac7282","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/deploy-docs.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:52.984Z","updated_at":"2026-08-11T04:27:52.984Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/deploy-docs.yml","dependencies":[{"id":26041855889,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v5","direct":true,"kind":"composite","optional":false},{"id":26041855890,"package_name":"actions/setup-node","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false},{"id":26041855891,"package_name":"actions/configure-pages","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041855892,"package_name":"actions/upload-pages-artifact","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26041855893,"package_name":"actions/deploy-pages","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-cli.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.218Z","updated_at":"2026-08-11T04:27:53.218Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-cli.yml","dependencies":[{"id":26041856986,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041856987,"package_name":"oven-sh/setup-bun","ecosystem":"actions","requirements":"v2","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"maven","filepath":"server/skillhub-notification/pom.xml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:54.292Z","updated_at":"2026-08-11T04:27:54.292Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/server/skillhub-notification/pom.xml","dependencies":[{"id":26041863276,"package_name":"com.iflytek.skillhub:skillhub-domain","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26041864006,"package_name":"org.springframework.boot:spring-boot-starter-web","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26041864007,"package_name":"org.springframework.boot:spring-boot-starter-data-jpa","ecosystem":"maven","requirements":"*","direct":true,"kind":"runtime","optional":false},{"id":26041864008,"package_name":"org.springframework.boot:spring-boot-starter-test","ecosystem":"maven","requirements":"*","direct":true,"kind":"test","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/deepwiki.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:52.859Z","updated_at":"2026-08-11T04:27:52.859Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/deepwiki.yml","dependencies":[{"id":26041854687,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041854690,"package_name":"erayack/deepwiki-action","ecosystem":"actions","requirements":"v1","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/publish-chart.yml","sha":null,"kind":"manifest","created_at":"2026-08-11T04:27:53.737Z","updated_at":"2026-08-11T04:27:53.737Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/publish-chart.yml","dependencies":[{"id":26041860587,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041860588,"package_name":"azure/setup-helm","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26041860589,"package_name":"actions/upload-artifact","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/riscv64-images.yml","sha":null,"kind":"manifest","created_at":"2026-08-26T11:22:39.414Z","updated_at":"2026-08-26T11:22:39.414Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/riscv64-images.yml","dependencies":[{"id":26305845879,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26305845880,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26305845881,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26305845882,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]},{"ecosystem":"pypi","filepath":"examples/python/requirements.txt","sha":null,"kind":"manifest","created_at":"2026-09-26T13:34:23.478Z","updated_at":"2026-09-26T13:34:23.478Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/examples/python/requirements.txt","dependencies":[{"id":26654389211,"package_name":"requests","ecosystem":"pypi","requirements":"\u003e=2.25","direct":true,"kind":"runtime","optional":false}]},{"ecosystem":"actions","filepath":".github/workflows/pr-scanner-image.yml","sha":null,"kind":"manifest","created_at":"2026-09-26T13:34:22.664Z","updated_at":"2026-09-26T13:34:22.664Z","repository_link":"https://github.com/iflytek/skillhub/blob/main/.github/workflows/pr-scanner-image.yml","dependencies":[{"id":26654387622,"package_name":"actions/checkout","ecosystem":"actions","requirements":"v4","direct":true,"kind":"composite","optional":false},{"id":26654387623,"package_name":"docker/setup-qemu-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26654387624,"package_name":"docker/setup-buildx-action","ecosystem":"actions","requirements":"v3","direct":true,"kind":"composite","optional":false},{"id":26654387625,"package_name":"docker/build-push-action","ecosystem":"actions","requirements":"v6","direct":true,"kind":"composite","optional":false}]}],"score":20.85998338986714,"created_at":"2026-09-22T15:28:20.906Z","updated_at":"2026-09-27T13:33:22.918Z","avatar_url":"https://github.com/iflytek.png","language":"Java","codemeta":null,"publiccode":null,"project_url":"https://summary.ecosyste.ms/api/v1/projects/379018","html_url":"https://summary.ecosyste.ms/projects/379018"}