[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6AC83E6K4FDKK7HZ8WNMQKE":3,"creator-list:01M6AC83E6K4FDKK7HZ8WNMQKE:stars:23":21},{"accountNo":4,"login":5,"displayName":6,"avatarUrl":7,"accountType":8,"accountTypeDesc":9,"profileDescription":10,"skillCount":11,"repoCount":12,"professionCount":13,"scenarioCount":14,"totalStars":15,"updatedAt":16,"htmlUrl":17,"blogUrl":18,"company":10,"location":10,"followersCount":19,"publicReposCount":20},"01M6AC83E6K4FDKK7HZ8WNMQKE","apache","The Apache Software Foundation","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F47359?v=4","ORGANIZATION","组织",null,413,74,8,7,298026,"2026-11-11 12:04:37","https:\u002F\u002Fgithub.com\u002Fapache","https:\u002F\u002Fwww.apache.org\u002F",24986,3182,{"records":22,"total":11,"current":46,"size":105},[23,40,68,83,99,113,150,162,172,189,202,210,221,231,244,255,265],{"skillNo":24,"name":25,"nameZh":10,"description":26,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":31,"categories":32,"keywords":33,"publishedAt":39},"01M6AD0QEKEQSDZW7YXQDSYAZW","oli","Direct command playbooks for Apache OpenDAL Oli CLI data access and mutation. Use when Codex must run real `oli` commands to list, read, copy, move, delete, edit, stream, or benchmark data across local paths and `profile:\u002Fpath` locations.","apache\u002Fopendal-oli","01M6AD0NX7RKS83A2AXQNP0KNE",27,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fapache\u002Fopendal-oli\u002Fblob\u002Fmain\u002Fskills\u002Foli\u002FSKILL.md",[],[25,34,35,36,37,38,5],"cli","codex","delete","run","benchmark","2026-11-10 10:12:30",{"skillNo":41,"name":42,"nameZh":10,"description":43,"descriptionZh":10,"repositoryFullName":44,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":45,"starsCount":46,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":47,"categories":48,"keywords":54,"publishedAt":39},"01M6ACVB23NM9FCW05HZPNA2V1","pull-request","Open a pull request for the current Horizon UI branch the right way — run the full preflight gate first (changelog + docs updated, type-check + build \"compiling passed\", new UI strings translated across all 8 locales, license headers, lint + unit tests, live-OAP validation), commit with NO AI trailers, push, and open the PR against apache\u002Fskywalking-horizon-ui. After it merges, return to main, fast-forward to latest, and delete the merged local branch.","apache\u002Fskywalking-horizon-ui","01M6ACV2YS1FGZP4TNKNEXCRTY",23,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-horizon-ui\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fpull-request\u002FSKILL.md",[49],{"categoryNo":50,"categoryName":51,"taxonomyType":52,"taxonomyTypeDesc":53},"01JBSEEDCAT000000000000007","代码审查","SCENARIO","使用场景",[55,56,57,58,59,60,36,37,61,62,63,64,5,65,66,67],"pull request","pull","docs","unit tests","commit","pr","lint","validation","changelog","push","skywalking","license","ui",{"skillNo":69,"name":70,"nameZh":10,"description":71,"descriptionZh":10,"repositoryFullName":44,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":45,"starsCount":46,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":72,"categories":73,"keywords":74,"publishedAt":39},"01M6ACV7ME2VDF1F60XFB5SMPP","local-boot","Boot the Horizon UI dev env (BFF + UI) against a local OAP or the public Apache demo OAP. Uses the repo's committed, env-driven horizon.yaml — the same config the image ships — and injects the OAP target + dev users purely via HORIZON_* environment variables. Handles the apps\u002Fbff cwd \u002F HORIZON_CONFIG gotcha and the demo OAP password (kept out of git via the cached oap-demo-env-auth.key). Also covers booting with the AI assistant enabled (Amazon Bedrock \u002F DeepSeek), keyed from the git-ignored bedrocks-api.key.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-horizon-ui\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Flocal-boot\u002FSKILL.md",[],[75,76,77,78,79,80,81,82,5,67],"boot","local boot","image","assistant","auth","config","git","dev",{"skillNo":84,"name":85,"nameZh":10,"description":10,"descriptionZh":10,"repositoryFullName":44,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":45,"starsCount":46,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":86,"categories":87,"keywords":96,"publishedAt":39},"01M6ACV56VGHYB8QWD8KMZTJZ9","build-dashboard","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-horizon-ui\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fbuild-dashboard\u002FSKILL.md",[88,91],{"categoryNo":89,"categoryName":90,"taxonomyType":52,"taxonomyTypeDesc":53},"01JBSEEDCAT000000000000013","分析与可视化",{"categoryNo":92,"categoryName":93,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[97,98],"dashboard","build dashboard",{"skillNo":100,"name":101,"nameZh":10,"description":102,"descriptionZh":10,"repositoryFullName":103,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":104,"starsCount":105,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":106,"categories":107,"keywords":111,"publishedAt":39},"01M6ACW2BSZGT78H83HA5TFJEY","market-screener","Screen stocks using technical indicators. Use this skill when evaluating whether a stock meets specific technical conditions.","apache\u002Fflink-agents-demos","01M6ACW0VCXQK6C539D7QMADR4",18,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fflink-agents-demos\u002Fblob\u002Fmain\u002Fflink-stock-trading-demo\u002Fskills\u002Fmarket-screener\u002FSKILL.md",[108],{"categoryNo":109,"categoryName":110,"taxonomyType":52,"taxonomyTypeDesc":53},"01JBSEEDCAT000000000000023","Skill与智能体开发",[112],"market screener",{"skillNo":114,"name":115,"nameZh":10,"description":116,"descriptionZh":10,"repositoryFullName":117,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":118,"starsCount":119,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":120,"categories":121,"keywords":125,"publishedAt":39},"01M6AD1VPSX2TH1M74KC2M1CN4","sandbox-test","Test a change to the .asf.yaml parser against a real GitHub repository, using the \"Test a change against the sandbox repo\" workflow. Covers one pull request, a local branch, or a batch of open PRs. Builds a set\u002Fupdate\u002Funset test matrix, runs it noop then live, verifies every claim by reading the GitHub API back, resets the sandbox, and then proposes a review comment and a disposition for the human to approve. Invoke when asked to \"sandbox-test this\", \"test PR NNN against the sandbox\", \"does this actually work on GitHub\", \"test the open PRs\", or before approving or merging any PR that touches asfyaml\u002Ffeature\u002F.","apache\u002Finfrastructure-asfyaml","01M6AD1SDZ6PK75JF4FYTMGVFN",16,"https:\u002F\u002Fgithub.com\u002Fapache\u002Finfrastructure-asfyaml\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fsandbox-test\u002FSKILL.md",[122],{"categoryNo":123,"categoryName":124,"taxonomyType":52,"taxonomyTypeDesc":53},"01JBSEEDCAT000000000000008","测试与质量",[126,127,128,129,130,131,132,60,55,133,56,134,135,136,137,138,139,140,141,142,143,144,145,146,147,148,149],"sandbox","test","sandbox test","review","github","workflow","change","update","batch","asf","yaml","SET","api","open","work on","work","branch","back","claim","human","local","test pr","invoke","when",{"skillNo":151,"name":152,"nameZh":10,"description":153,"descriptionZh":10,"repositoryFullName":154,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":155,"starsCount":156,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":157,"categories":158,"keywords":159,"publishedAt":39},"01M6ACRV1XFK697XTRPZA30732","sync-submodule","Checklist and steps for syncing the skywalking submodule to a new upstream tag or commit. Covers all required checks and updates.","apache\u002Fskywalking-graalvm-distro","01M6ACRKQKBZP6VGQW943632GQ",13,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-graalvm-distro\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fsync-submodule\u002FSKILL.md",[],[160,161,59,65],"sync","sync submodule",{"skillNo":163,"name":164,"nameZh":10,"description":165,"descriptionZh":10,"repositoryFullName":154,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":155,"starsCount":156,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":166,"categories":167,"keywords":169,"publishedAt":39},"01M6ACRRJT0BYX479VKY2ECJX0","gh-pull-request","Verify, commit, and push changes on a PR branch. Runs pre-flight checks (compile, checkstyle, license headers) before every push. Also creates the PR if one doesn't exist yet.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-graalvm-distro\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fgh-pull-request\u002FSKILL.md",[168],{"categoryNo":50,"categoryName":51,"taxonomyType":52,"taxonomyTypeDesc":53},[55,56,170,59,60,64,171,66],"gh pull request","compile",{"skillNo":173,"name":174,"nameZh":10,"description":175,"descriptionZh":10,"repositoryFullName":154,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":155,"starsCount":156,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":176,"categories":177,"keywords":185,"publishedAt":39},"01M6ACRPBR8C293HHA1SE06160","ci-e2e-debug","Download and inspect CI e2e test logs from GitHub Actions artifacts. Use when investigating e2e test failures in CI.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-graalvm-distro\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fci-e2e-debug\u002FSKILL.md",[178,179,182],{"categoryNo":123,"categoryName":124,"taxonomyType":52,"taxonomyTypeDesc":53},{"categoryNo":180,"categoryName":181,"taxonomyType":52,"taxonomyTypeDesc":53},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":183,"categoryName":184,"taxonomyType":94,"taxonomyTypeDesc":95},"01JBSEEDCAT000000000000030","开发工程师",[186,187,130,127,37,188],"debug","ci e2e debug","artifacts",{"skillNo":190,"name":191,"nameZh":10,"description":192,"descriptionZh":10,"repositoryFullName":193,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":194,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":195,"categories":196,"keywords":197,"publishedAt":39},"01M6ACVSR542MXWBEH429FXZH6","pypi","Publish a released version of the Apache SkyWalking AI Sessionizer LangChain plugin, apache-skywalking-asz-langchain, to PyPI. Says what a release manager sets up before the first upload, downloads the voted source package, verifies it, builds the source distribution and the wheel from plugins\u002Flangchain inside it, checks and installs them, and uploads them with twine. Use after a version is published.","apache\u002Fskywalking-ai-sessionizer","01M6ACVHXQ7BE01KYH7G6ZZ2Y9","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-ai-sessionizer\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fpypi\u002FSKILL.md",[],[191,198,199,5,65,200,201],"plugin","release","package","plugins",{"skillNo":203,"name":204,"nameZh":10,"description":205,"descriptionZh":10,"repositoryFullName":193,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":194,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":206,"categories":207,"keywords":208,"publishedAt":39},"01M6ACVQTQ62BTQX7EXRH7M568","homebrew","Add released versions of Apache SkyWalking AI Sessionizer to its Homebrew tap, Formula\u002F on main in apache\u002Fskywalking-ai-sessionizer. Writes asz@VERSION from the voted packages, moves asz to the newest version, checks every formula with brew, and opens a pull request to main in this repository. Use after a version is published, or to add older released versions.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-ai-sessionizer\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fhomebrew\u002FSKILL.md",[],[204,55,209,56,5,65],"packages",{"skillNo":211,"name":212,"nameZh":10,"description":213,"descriptionZh":10,"repositoryFullName":193,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":194,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":214,"categories":215,"keywords":216,"publishedAt":39},"01M6ACVP5MR5W6M1XSG40JB15T","collect","Collect this machine's local Claude Code conversation data with the asz collector. Resolves the local Claude data directory (honouring CLAUDE_CONFIG_DIR and XDG_CONFIG_HOME), builds the binary, lists what is discoverable, and lands everything into the storage root. Use when asked to collect, backfill, re-collect, or inspect local Claude Code sessions, or to check what the collector can see.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-ai-sessionizer\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fcollect\u002FSKILL.md",[],[212,217,218,219,80,220],"directory","storage","sessions","code",{"skillNo":222,"name":223,"nameZh":10,"description":224,"descriptionZh":10,"repositoryFullName":193,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":194,"starsCount":14,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":225,"categories":226,"keywords":227,"publishedAt":39},"01M6ACVM32H3JCFFPKER3QBAZS","apt","Add released versions of Apache SkyWalking AI Sessionizer to its apt repository, static\u002Fapt in apache\u002Fskywalking-website, which the website serves at https:\u002F\u002Fskywalking.apache.org\u002Fapt. Verifies the voted .deb packages, adds them to the index with apt-ftparchive, signs the index with the release manager's key, writes the .htaccess redirects, installs through them with apt, and opens a pull request to apache\u002Fskywalking-website. Use after a version is published.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking-ai-sessionizer\u002Fblob\u002Fmain\u002F.claude\u002Fskills\u002Fapt\u002FSKILL.md",[],[223,55,209,199,56,5,65,228,229,230],"index","website","https",{"skillNo":232,"name":233,"nameZh":10,"description":234,"descriptionZh":10,"repositoryFullName":235,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":236,"starsCount":237,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":238,"categories":239,"keywords":240,"publishedAt":39},"01M6AD2YZGF2JNDNFMJ5TNDTAM","create-libswoc-release","Create and publish an Apache trafficserver-libswoc release by porting reviewed lib\u002Fswoc changes from apache\u002Ftrafficserver. Use when asked to catch the standalone library up to ATS and release it.","apache\u002Ftrafficserver-libswoc","01M6AD2X0K5HJA7PRYQ7TFM9DW",5,"https:\u002F\u002Fgithub.com\u002Fapache\u002Ftrafficserver-libswoc\u002Fblob\u002Fmaster\u002F.agents\u002Fskills\u002Fcreate-libswoc-release\u002FSKILL.md",[],[241,199,242,5,243],"create","create libswoc release","library",{"skillNo":245,"name":246,"nameZh":10,"description":247,"descriptionZh":10,"repositoryFullName":248,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":249,"starsCount":250,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":251,"categories":252,"keywords":253,"publishedAt":39},"01M6AD1WCGGQDP42RSBC13QTX2","update-sling-parent-pom","Use when the user asks to upgrade the Sling parent POM version in their project","apache\u002Fsling-agent-skills","01M6AD1M9S2K8GV5EXRYQTBDW0",0,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fsling-agent-skills\u002Fblob\u002Fmaster\u002Fskills\u002Fupdate-sling-parent-pom\u002FSKILL.md",[],[133,254],"update sling parent pom",{"skillNo":256,"name":257,"nameZh":10,"description":258,"descriptionZh":10,"repositoryFullName":248,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":249,"starsCount":250,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":259,"categories":260,"keywords":261,"publishedAt":39},"01M6AD1TAXS9F6BZ34Y9M8A6H5","sling-release","Automates releasing an Apache Sling project end-to-end using Maven and the sling-cli Docker tool. Use when the user wants to release a Sling project, start a release, perform any step of the Apache Sling release process, or asks about releasing\u002Fvoting\u002Fpromoting a Sling module.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fsling-agent-skills\u002Fblob\u002Fmaster\u002Fskills\u002Fsling-release\u002FSKILL.md",[],[199,262,34,263,264,5],"sling release","docker","release process",{"skillNo":266,"name":267,"nameZh":10,"description":268,"descriptionZh":10,"repositoryFullName":248,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":249,"starsCount":250,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":269,"categories":270,"keywords":272,"publishedAt":39},"01M6AD1P7F6P5AXJFVVG85Z4M7","osgi-scr-migrator","Migrate OSGi-based Java projects from deprecated Felix SCR annotations to official OSGi R6\u002FR7 Component annotations. Use when migrating legacy OSGi bundles that use @Component, @Service, @Reference, @Property from org.apache.felix.scr.annotations to org.osgi.service.component.annotations. Handles both Java source code transformation and Maven POM updates (removing maven-scr-plugin, updating dependencies). Also supports Sling-specific annotations like @SlingServlet and @SlingFilter. Features full automation of property migration, metatype configuration generation, constructor injection optimization, validation, and comprehensive reporting. After basic migration, offers optional Step 7 to optimize code with constructor injection for immutable dependencies.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fsling-agent-skills\u002Fblob\u002Fmaster\u002Fskills\u002Fosgi-scr-migrator\u002FSKILL.md",[271],{"categoryNo":123,"categoryName":124,"taxonomyType":52,"taxonomyTypeDesc":53},[273,274,275,276,198,220,62,5,277],"osgi scr migrator","automation","component","official","java"]