[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M71STNYFCMTNX7W4SHRBKYC3":3,"skill-same:01M71STNYFCMTNX7W4SHRBKYC3":338},{"skillNo":4,"name":5,"nameZh":6,"description":6,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":15,"sourceHtmlUrl":16,"categories":17,"keywords":18,"publishedAt":20,"linkOnly":21,"markdownContent":22,"markdownBody":22,"frontMatter":23,"refName":24,"commitSha":25,"skillDirectory":26,"forksCount":27,"repositoryHtmlUrl":28,"repositoryHomepageUrl":6,"ownerHtmlUrl":29,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":30,"install":31,"resources":44},"01M71STNYFCMTNX7W4SHRBKYC3","pcxa-skill",null,"PCX-Analytics\u002Fpcxa-skill","PCX-Analytics","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F275529346?v=4","01M71STM9KGHKAF926SNSQNJNX","PCX Analytics","01M71STMAMRM6EBAJ77TA5NFAX",0,"MIT","https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002FLICENSE","https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002FSKILL.md",[],[19],"pcxa skill","2026-11-10 13:02:02",false,"skills\u002Fpcxa\u002FSKILL.md",{},"main","0f080053bfb327c2461055d23a0fffac72993988","",2,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill","https:\u002F\u002Fgithub.com\u002FPCX-Analytics","2026-11-13 23:32:55",{"source":7,"skillName":5,"commands":32,"prompt":42,"zipAvailable":43},[33,36,39],{"tool":34,"command":35},"npx","npx skills add PCX-Analytics\u002Fpcxa-skill --skill pcxa-skill",{"tool":37,"command":38},"bunx","bunx skills add PCX-Analytics\u002Fpcxa-skill --skill pcxa-skill",{"tool":40,"command":41},"pnpm","pnpm dlx skills add PCX-Analytics\u002Fpcxa-skill --skill pcxa-skill","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002FSKILL.md",true,[45,51,55,59,65,69,73,77,81,85,89,93,99,103,107,111,115,119,123,127,131,135,139,142,146,150,154,158,162,166,170,174,178,182,186,190,194,198,202,206,210,214,218,222,226,230,234,238,242,246,250,254,258,262,266,270,274,278,282,286,290,294,298,302,306,310,314,318,322,326,330,334],{"path":46,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":49,"sourceHtmlUrl":50},".claude-plugin\u002Fmarketplace.json","REFERENCE","参考文档",991,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.claude-plugin\u002Fmarketplace.json",{"path":52,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":53,"sourceHtmlUrl":54},".claude-plugin\u002Fplugin.json",506,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.claude-plugin\u002Fplugin.json",{"path":56,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":57,"sourceHtmlUrl":58},".claude\u002Fsettings.json",54,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.claude\u002Fsettings.json",{"path":60,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":63,"sourceHtmlUrl":64},".github\u002FCODEOWNERS","OTHER","其他",164,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.github\u002FCODEOWNERS",{"path":66,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":67,"sourceHtmlUrl":68},".github\u002Fworkflows\u002Fquality.yml",1001,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.github\u002Fworkflows\u002Fquality.yml",{"path":70,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":71,"sourceHtmlUrl":72},".github\u002Fworkflows\u002Frelease.yml",3969,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.github\u002Fworkflows\u002Frelease.yml",{"path":74,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":75,"sourceHtmlUrl":76},".gitignore",595,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.gitignore",{"path":78,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":79,"sourceHtmlUrl":80},".vscode\u002Ftasks.json",2418,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002F.vscode\u002Ftasks.json",{"path":82,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":83,"sourceHtmlUrl":84},"bin\u002Fpcxa",176,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fbin\u002Fpcxa",{"path":86,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":87,"sourceHtmlUrl":88},"CONTRIBUTING.md",2334,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002FCONTRIBUTING.md",{"path":90,"resourceType":90,"resourceTypeDesc":91,"sizeBytes":92,"sourceHtmlUrl":15},"LICENSE","许可证",1085,{"path":94,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":97,"sourceHtmlUrl":98},"pcxa.py","SCRIPT","脚本",297,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa.py",{"path":100,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":101,"sourceHtmlUrl":102},"pcxa\u002F__init__.py",543,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F__init__.py",{"path":104,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":105,"sourceHtmlUrl":106},"pcxa\u002F__main__.py",61,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F__main__.py",{"path":108,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":109,"sourceHtmlUrl":110},"pcxa\u002F_api.py",15313,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_api.py",{"path":112,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":113,"sourceHtmlUrl":114},"pcxa\u002F_config.py",10473,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_config.py",{"path":116,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":117,"sourceHtmlUrl":118},"pcxa\u002F_http.py",22550,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_http.py",{"path":120,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":121,"sourceHtmlUrl":122},"pcxa\u002F_main.py",15970,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_main.py",{"path":124,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":125,"sourceHtmlUrl":126},"pcxa\u002F_output.py",1097,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_output.py",{"path":128,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":129,"sourceHtmlUrl":130},"pcxa\u002F_parser.py",85303,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_parser.py",{"path":132,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":133,"sourceHtmlUrl":134},"pcxa\u002F_resolve.py",13848,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_resolve.py",{"path":136,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":137,"sourceHtmlUrl":138},"pcxa\u002F_update.py",5217,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002F_update.py",{"path":140,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":13,"sourceHtmlUrl":141},"pcxa\u002Fcommands\u002F__init__.py","https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002F__init__.py",{"path":143,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":144,"sourceHtmlUrl":145},"pcxa\u002Fcommands\u002Factivities.py",40410,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Factivities.py",{"path":147,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":148,"sourceHtmlUrl":149},"pcxa\u002Fcommands\u002Faudit.py",11510,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Faudit.py",{"path":151,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":152,"sourceHtmlUrl":153},"pcxa\u002Fcommands\u002Fauth.py",25857,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fauth.py",{"path":155,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":156,"sourceHtmlUrl":157},"pcxa\u002Fcommands\u002Fchat.py",7129,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fchat.py",{"path":159,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":160,"sourceHtmlUrl":161},"pcxa\u002Fcommands\u002Fchunks.py",25817,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fchunks.py",{"path":163,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":164,"sourceHtmlUrl":165},"pcxa\u002Fcommands\u002Fcosting.py",6982,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fcosting.py",{"path":167,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":168,"sourceHtmlUrl":169},"pcxa\u002Fcommands\u002Fcustom_objects.py",16361,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fcustom_objects.py",{"path":171,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":172,"sourceHtmlUrl":173},"pcxa\u002Fcommands\u002Ffiles.py",46690,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Ffiles.py",{"path":175,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":176,"sourceHtmlUrl":177},"pcxa\u002Fcommands\u002Fforms.py",23514,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fforms.py",{"path":179,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":180,"sourceHtmlUrl":181},"pcxa\u002Fcommands\u002Flinks.py",6729,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Flinks.py",{"path":183,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":184,"sourceHtmlUrl":185},"pcxa\u002Fcommands\u002Focr.py",33419,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Focr.py",{"path":187,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":188,"sourceHtmlUrl":189},"pcxa\u002Fcommands\u002Fproject.py",3125,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fproject.py",{"path":191,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":192,"sourceHtmlUrl":193},"pcxa\u002Fcommands\u002Fresources.py",11193,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fresources.py",{"path":195,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":196,"sourceHtmlUrl":197},"pcxa\u002Fcommands\u002Fsync.py",78938,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Fsync.py",{"path":199,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":200,"sourceHtmlUrl":201},"pcxa\u002Fcommands\u002Ftags_folders.py",22173,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Ftags_folders.py",{"path":203,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":204,"sourceHtmlUrl":205},"pcxa\u002Fcommands\u002Ftimesheets.py",16458,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpcxa\u002Fcommands\u002Ftimesheets.py",{"path":207,"resourceType":61,"resourceTypeDesc":62,"sizeBytes":208,"sourceHtmlUrl":209},"pyproject.toml",1642,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fpyproject.toml",{"path":211,"resourceType":47,"resourceTypeDesc":48,"sizeBytes":212,"sourceHtmlUrl":213},"README.md",12963,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002FREADME.md",{"path":215,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":216,"sourceHtmlUrl":217},"scripts\u002Frelease.sh",7725,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fscripts\u002Frelease.sh",{"path":219,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":220,"sourceHtmlUrl":221},"scripts\u002Fvalidate_versions.py",6385,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fscripts\u002Fvalidate_versions.py",{"path":223,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":224,"sourceHtmlUrl":225},"tests\u002Fconftest.py",2882,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Fconftest.py",{"path":227,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":228,"sourceHtmlUrl":229},"tests\u002Ftest_activity_custom_fields.py",2432,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_activity_custom_fields.py",{"path":231,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":232,"sourceHtmlUrl":233},"tests\u002Ftest_activity_outcome_and_related.py",13266,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_activity_outcome_and_related.py",{"path":235,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":236,"sourceHtmlUrl":237},"tests\u002Ftest_api.py",11210,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_api.py",{"path":239,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":240,"sourceHtmlUrl":241},"tests\u002Ftest_audit.py",12306,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_audit.py",{"path":243,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":244,"sourceHtmlUrl":245},"tests\u002Ftest_bulk_patch.py",8435,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_bulk_patch.py",{"path":247,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":248,"sourceHtmlUrl":249},"tests\u002Ftest_commands_bulk.py",11556,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_commands_bulk.py",{"path":251,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":252,"sourceHtmlUrl":253},"tests\u002Ftest_custom_objects.py",15016,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_custom_objects.py",{"path":255,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":256,"sourceHtmlUrl":257},"tests\u002Ftest_edge_block_error.py",4378,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_edge_block_error.py",{"path":259,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":260,"sourceHtmlUrl":261},"tests\u002Ftest_files_content.py",5000,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_files_content.py",{"path":263,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":264,"sourceHtmlUrl":265},"tests\u002Ftest_files_query.py",5873,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_files_query.py",{"path":267,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":268,"sourceHtmlUrl":269},"tests\u002Ftest_form_fields.py",8562,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_form_fields.py",{"path":271,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":272,"sourceHtmlUrl":273},"tests\u002Ftest_links_bulk.py",4198,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_links_bulk.py",{"path":275,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":276,"sourceHtmlUrl":277},"tests\u002Ftest_multipart_presign_parts_batching.py",3925,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_multipart_presign_parts_batching.py",{"path":279,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":280,"sourceHtmlUrl":281},"tests\u002Ftest_parser_dispatch.py",3611,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_parser_dispatch.py",{"path":283,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":284,"sourceHtmlUrl":285},"tests\u002Ftest_quality_workflow_contract.py",1027,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_quality_workflow_contract.py",{"path":287,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":288,"sourceHtmlUrl":289},"tests\u002Ftest_submissions_update.py",2705,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_submissions_update.py",{"path":291,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":292,"sourceHtmlUrl":293},"tests\u002Ftest_sync_failure_budget.py",4310,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_sync_failure_budget.py",{"path":295,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":296,"sourceHtmlUrl":297},"tests\u002Ftest_sync_folder_resolution.py",15804,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_sync_folder_resolution.py",{"path":299,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":300,"sourceHtmlUrl":301},"tests\u002Ftest_sync_outcome_accounting.py",22495,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_sync_outcome_accounting.py",{"path":303,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":304,"sourceHtmlUrl":305},"tests\u002Ftest_tag_filters.py",4943,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_tag_filters.py",{"path":307,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":308,"sourceHtmlUrl":309},"tests\u002Ftest_timeout_config.py",8558,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_timeout_config.py",{"path":311,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":312,"sourceHtmlUrl":313},"tests\u002Ftest_upload_chunks.py",17092,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_upload_chunks.py",{"path":315,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":316,"sourceHtmlUrl":317},"tests\u002Ftest_upload_multipart_presign.py",3539,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_upload_multipart_presign.py",{"path":319,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":320,"sourceHtmlUrl":321},"tests\u002Ftest_upload_never_transits_origin.py",6074,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_upload_never_transits_origin.py",{"path":323,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":324,"sourceHtmlUrl":325},"tests\u002Ftest_upload_ocr.py",30330,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_upload_ocr.py",{"path":327,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":328,"sourceHtmlUrl":329},"tests\u002Ftest_upload_origin_body_budget.py",17784,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_upload_origin_body_budget.py",{"path":331,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":332,"sourceHtmlUrl":333},"tests\u002Ftest_validate_versions.py",4813,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_validate_versions.py",{"path":335,"resourceType":95,"resourceTypeDesc":96,"sizeBytes":336,"sourceHtmlUrl":337},"tests\u002Ftest_wbs_filters.py",7396,"https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Ftests\u002Ftest_wbs_filters.py",[339],{"skillNo":340,"name":341,"nameZh":6,"description":342,"descriptionZh":6,"repositoryFullName":7,"ownerLogin":8,"ownerAvatarUrl":9,"ownerAccountNo":10,"ownerDisplayName":11,"repositoryNo":12,"starsCount":13,"licenseSpdxId":14,"licenseFileUrl":6,"sourceHtmlUrl":343,"categories":344,"keywords":345,"publishedAt":20},"01M71STQTM5MEHRKQPDQG79AGT","pcxa","PCXA construction intelligence platform CLI. Search\u002Fread files, manage tags and folders, manage activities\u002Fsteps\u002Fprogress\u002Fdependencies, manage form templates\u002Ffields\u002Fsubmissions, manage custom objects (field choices) with fuzzy \"did you mean?\" value matching, manage resources\u002Ftimesheets\u002Fcost-codes\u002Fbudgets, manage entity links between objects, and chat with the project's AI assistant. Use when the user asks about project files, documents, tasks, activities, forms, custom objects, resources, timesheets, entity links, project management, or wants to send messages to the AI chatbot.","https:\u002F\u002Fgithub.com\u002FPCX-Analytics\u002Fpcxa-skill\u002Fblob\u002Fmain\u002Fskills\u002Fpcxa\u002FSKILL.md",[],[341,346,347,348,349,350,351,352,353,354,355,356,357,358,359,360,361,362,363,364],"platform","activities","steps","send","value","links","you","form","resources","assistant","project","forms","objects","files","read","command","search","ai chatbot","documents"]