[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"creator:01M6AC83E6K4FDKK7HZ8WNMQKE":3,"creator-list:01M6AC83E6K4FDKK7HZ8WNMQKE:stars:1":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":351,"size":352},[23,59,82,109,137,159,180,197,219,238,262,276,289,299,315,322,336,344],{"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":43,"publishedAt":58},"01M6ACBAC3S7GHPX3EB91CA2K5","sql-reporting","Conventions and review steps for writing analytics SQL against the warehouse. Use whenever the task involves querying tables, building a report, or aggregating metrics.","apache\u002Fairflow","01M6ACADDFF6RHG1DBAJXFG7E5",47442,"Apache-2.0","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002Fproviders\u002Fcommon\u002Fai\u002Fsrc\u002Fairflow\u002Fproviders\u002Fcommon\u002Fai\u002Fexample_dags\u002Fskills\u002Fsql-reporting\u002FSKILL.md",[33,38],{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000010","后端与接口","SCENARIO","使用场景",{"categoryNo":39,"categoryName":40,"taxonomyType":41,"taxonomyTypeDesc":42},"01JBSEEDCAT000000000000033","数据分析师","PROFESSION","适用职业",[44,45,46,47,48,49,50,51,52,53,54,55,56,57],"sql reporting","sql","reporting","writing","review","report","analytics","metrics","tables","warehouse","for","use","task","conventions","2026-11-10 10:12:30",{"skillNo":60,"name":61,"nameZh":10,"description":62,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":63,"categories":64,"keywords":65,"publishedAt":58},"01M6ACB7P9C6TV0J1FGWW5HECF","aip-tracker","Track Airflow Improvement Proposal (AIP) implementation progress by comparing Confluence specs against codebase evidence. Use when asked to assess, report on, or compare AIP status.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002Fproviders\u002Fcommon\u002Fai\u002Fsrc\u002Fairflow\u002Fproviders\u002Fcommon\u002Fai\u002Fexample_dags\u002Fskills\u002Faip-tracker\u002FSKILL.md",[],[66,67,68,69,49,70,71,72,73,74,75,76,77,55,78,79,80,81],"aip tracker","aip","tracker","airflow","status","proposal","when","track","progress","evidence","improvement","assess","compare","codebase","implementation","confluence",{"skillNo":83,"name":84,"nameZh":10,"description":85,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":86,"categories":87,"keywords":88,"publishedAt":58},"01M6ACB55GGWPTWFKM3BVQS4W5","upgrade-fab-provider","Upgrade the pinned Flask-AppBuilder (FAB) dependency in the Apache Airflow FAB provider (`providers\u002Ffab\u002F`). Bumps the exact `flask-appbuilder==` pin and its mirror constant, regenerates `uv.lock`, drives the `test_fab_alignment.py` drift tripwire, reviews the vendored security-manager `override.py` against the new upstream FAB, and conditionally re-vendors static assets \u002F DB migrations. Use when asked to \"upgrade FAB\", \"bump flask-appbuilder\", or move the FAB provider to a newer Flask-AppBuilder release.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fupgrade-fab-provider\u002FSKILL.md",[],[89,90,91,92,69,5,93,94,95,96,97,98,99,100,101,102,103,104,72,105,106,107,108],"upgrade fab provider","upgrade","provider","test","apache airflow","release","security","alignment","reviews","db","bump","static","re","move","new","uv","drift","tripwire","lock","dependency",{"skillNo":110,"name":111,"nameZh":10,"description":112,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":113,"categories":114,"keywords":118,"publishedAt":58},"01M6ACB2TYRC6SB5TQ351K2Q7Q","prepare-providers-documentation","Replace the manual commit-by-commit classification step in `breeze release-management prepare-provider-documentation` with AI-driven classification. For each provider with pending changes, analyze every PR (batched into one sub-agent per provider, not one per PR), pay special attention to potentially breaking changes by inspecting the actual diff, scope multi-provider PRs to the current provider's slice, ask the release manager when uncertain, and apply version bumps + changelog entries. Use during the regular provider release cycle as an alternative to the interactive breeze prompts.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fprepare-providers-documentation\u002FSKILL.md",[115],{"categoryNo":116,"categoryName":117,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000023","Skill与智能体开发",[119,120,121,122,123,124,125,94,126,127,128,72,129,130,131,132,133,134,135,136],"documentation","prepare providers documentation","prepare","Providers","pr","commit","changelog","scope","cycle","pay","ask","analyze","sub-agent","multi-provider","manager","as","attention","diff",{"skillNo":138,"name":139,"nameZh":10,"description":140,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":141,"categories":142,"keywords":143,"publishedAt":58},"01M6ACAZ1M5SJQH1SHFFY7CXQF","airflow-translations","Add or update translations for the Apache Airflow UI. Guides through setting up locales, scaffolding translation files, translating with locale-specific guidelines, and validating results. Use when working with i18n tasks in airflow-core\u002Fsrc\u002Fairflow\u002Fui\u002Fpublic\u002Fi18n\u002Flocales\u002F.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fairflow-translations\u002FSKILL.md",[],[69,144,145,146,147,5,93,148,149,150,151,152,153,154,155,156,157,72,158,54],"airflow translations","core","guidelines","tasks","update","translation","scaffolding","up","files","guides","i18n","src","ui","add","locale",{"skillNo":160,"name":161,"nameZh":10,"description":162,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":58},"01M6ACAWMSPCZCQMCJ0WPVTFQ9","airflow-publish-changes","Prepare or carry out authorized publication of Apache Airflow changes, including remote checks, pre-push verification, PR creation, and tracking deferred work. Also use when planning these steps or managing contribution issues.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fairflow-publish-changes\u002FSKILL.md",[],[69,166,167,168,169,123,170,171,172,5,93,121,173,174,72,175,176,177,55,178,179],"airflow publish changes","publish","changes","push","planning","issues","verification","creation","remote","work","pr creation","Publication","contribution","tracking",{"skillNo":181,"name":182,"nameZh":10,"description":183,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":184,"categories":185,"keywords":186,"publishedAt":58},"01M6ACAT3JW1XZD3Z9EPP4H68M","airflow-pr-draft-summary","Draft Apache Airflow commit messages, PR titles and descriptions, or GitHub comments and reviews. Also use for release-note decisions when preparing a contribution.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fairflow-pr-draft-summary\u002FSKILL.md",[],[123,187,69,188,189,190,191,124,5,192,93,94,97,193,72,194,54,55,195,196,178],"pr draft summary","airflow pr draft summary","pr draft","draft","summary","github","messages","commit messages","decisions","comments",{"skillNo":198,"name":199,"nameZh":10,"description":200,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":201,"categories":202,"keywords":203,"publishedAt":58},"01M6ACAQ4V2WBZA2D38X2X47VR","airflow-new-sdk","Guide for implementing a brand-new language SDK for Airflow (AIP-108). Use this skill when a contributor wants to add support for a new programming language — designing the Python coordinator, implementing the wire protocol in the target language, writing the bundle format, and structuring the PR. Trigger on phrases like \"new language SDK\", \"new SDK\", \"add support for [language]\", \"implement coordinator for\", \"SubprocessCoordinator\", \"BaseCoordinator\", \"new runtime\", \"AFBNDL01\", \"supervisor schema\", or anything about bringing a new language into the Airflow executor ecosystem.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fairflow-new-sdk\u002FSKILL.md",[],[69,204,205,103,123,206,47,207,208,209,210,211,67,212,213,214,72,157,215,216,217,54,218],"sdk","airflow new sdk","python","implement","support","protocol","ecosystem","executor","implementing","coordinator","contributor","guide","brand","programming language","runtime",{"skillNo":220,"name":221,"nameZh":10,"description":222,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":223,"categories":224,"keywords":225,"publishedAt":58},"01M6ACAM9ZQ72288QEA5V58MGP","airflow-java-sdk","Guide for contributing to the Airflow Java SDK (AIP-108). Use this skill whenever a contributor is working in the `java-sdk\u002F` directory or on the Java coordinator in `task-sdk\u002Fsrc\u002Fairflow\u002Fsdk\u002Fcoordinators\u002Fjava\u002F` — whether they want to add a feature, write tests, fix a bug, understand the architecture, or prepare a PR. Trigger on phrases like \"Java SDK\", \"JavaCoordinator\", \"java-sdk\", \"annotation processor\", \"Airflow.Task\", \"BundleBuilder\", or anything about running JVM tasks in Airflow.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Fairflow-java-sdk\u002FSKILL.md",[],[204,226,69,227,123,228,147,229,230,121,67,231,213,214,232,233,234,155,235,236,237,157],"airflow java sdk","java","write tests","architecture","directory","fix","processor","jvm","contributing","write","bug","annotation",{"skillNo":239,"name":240,"nameZh":10,"description":241,"descriptionZh":10,"repositoryFullName":27,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":28,"starsCount":29,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":242,"categories":243,"keywords":244,"publishedAt":58},"01M6ACAGQTAG0QCJWCFXR69RTZ","aip-user-stories","Generate verified recipe playbooks from AIPs with PR implementations (post mode), or speculative user stories from AIPs without implementations (pre mode). Use when the user provides an AIP URL or AIP content, optionally with PR URLs and file paths.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fairflow\u002Fblob\u002Fmain\u002F.agents\u002Fskills\u002Faip-user-stories\u002FSKILL.md",[],[245,67,246,247,248,123,192,249,250,251,252,72,253,254,5,255,256,257,258,259,260,261],"aip user stories","user stories","stories","user","generate","mode","gh pr","recipe","URL","Bash","how","read","playbook","paths","verified","recipes","org",{"skillNo":263,"name":264,"nameZh":10,"description":265,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":269,"categories":270,"keywords":271,"publishedAt":58},"01M6ACBJQMZV0S42P4WMCFFPGP","new-monitoring-feature","Add a new monitoring target \u002F layer to SkyWalking OAP. Orients you to the OAL \u002F MAL \u002F LAL \u002F TAL \u002F SpanListener extension points, the UI template + submodule touchpoints, the docs set that must move together, and the cross-cutting traps that don't live in any one skill.","apache\u002Fskywalking","01M6ACB19NRCBY51M74TPEM71Y",25001,"https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fnew-monitoring-feature\u002FSKILL.md",[],[272,273,274,275],"new monitoring feature","skywalking","docs","extension points",{"skillNo":277,"name":92,"nameZh":10,"description":278,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":279,"categories":280,"keywords":284,"publishedAt":58},"01M6ACBTY89EEM81A0WWN0QQT3","Run unit tests, integration tests, or slow integration tests matching CI. Use to validate changes before submitting a PR.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Ftest\u002FSKILL.md",[281],{"categoryNo":282,"categoryName":283,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000008","测试与质量",[92,285,123,286,287,288],"integration tests","unit tests","run","validate",{"skillNo":290,"name":291,"nameZh":10,"description":292,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":293,"categories":294,"keywords":296,"publishedAt":58},"01M6ACBRBNXZ57EN1G8GREKFY5","run-e2e","Run SkyWalking E2E tests locally","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Frun-e2e\u002FSKILL.md",[295],{"categoryNo":282,"categoryName":283,"taxonomyType":36,"taxonomyTypeDesc":37},[287,297,92,273,298],"run e2e","e2e tests",{"skillNo":300,"name":301,"nameZh":10,"description":302,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":303,"categories":304,"keywords":311,"publishedAt":58},"01M6ACBNH0HSYFX2K9CYJSPAVM","package","Rebuild the SkyWalking distribution and OAP Docker image after source changes. Use before running e2e tests so the image reflects your code changes. Avoids the \"image looks updated but runtime has stale jars\" trap.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fpackage\u002FSKILL.md",[305,308],{"categoryNo":306,"categoryName":307,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000011","运维与部署",{"categoryNo":309,"categoryName":310,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000016","图像与多媒体",[301,273,312,313,314,298],"docker","image","code",{"skillNo":316,"name":317,"nameZh":10,"description":318,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":319,"categories":320,"keywords":321,"publishedAt":58},"01M6ACBG5P0NY2A7AEX89BZNFH","license","Check and fix Apache 2.0 license headers and dependency licenses using skywalking-eyes. Use before submitting a PR.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Flicense\u002FSKILL.md",[],[317,273,5,123],{"skillNo":323,"name":324,"nameZh":10,"description":325,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":326,"categories":327,"keywords":331,"publishedAt":58},"01M6ACBDKKTXZ8Y36YHBADT8JA","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\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fgh-pull-request\u002FSKILL.md",[328],{"categoryNo":329,"categoryName":330,"taxonomyType":36,"taxonomyTypeDesc":37},"01JBSEEDCAT000000000000007","代码审查",[332,333,334,169,123,335,124],"pull","gh pull request","pull request","compile",{"skillNo":337,"name":338,"nameZh":10,"description":339,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":340,"categories":341,"keywords":342,"publishedAt":58},"01M6ACBB39DNW4G2SR836V0RA8","generate-classes","Generate bytecode classes from DSL scripts (MAL, OAL, LAL, Hierarchy). Runs the compiler and dumps .class files for inspection.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fgenerate-classes\u002FSKILL.md",[],[249,343],"generate classes",{"skillNo":345,"name":335,"nameZh":10,"description":346,"descriptionZh":10,"repositoryFullName":266,"ownerLogin":5,"ownerAvatarUrl":7,"ownerAccountNo":4,"ownerDisplayName":6,"repositoryNo":267,"starsCount":268,"licenseSpdxId":30,"licenseFileUrl":10,"sourceHtmlUrl":347,"categories":348,"keywords":350,"publishedAt":58},"01M6ACB8G7T4CJ8JTVMZ77G3S7","Build SkyWalking OAP server, run javadoc checks, and verify checkstyle. Use to validate changes before submitting a PR.","https:\u002F\u002Fgithub.com\u002Fapache\u002Fskywalking\u002Fblob\u002Fmaster\u002F.claude\u002Fskills\u002Fcompile\u002FSKILL.md",[349],{"categoryNo":34,"categoryName":35,"taxonomyType":36,"taxonomyTypeDesc":37},[335,273,123,287,288],1,18]