[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M6QX3PWVFVTCTWTZ2NK024FQ":3,"skill-same:01M6QX3PWVFVTCTWTZ2NK024FQ":63},{"skillNo":4,"name":5,"nameZh":6,"description":7,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":16,"categories":17,"keywords":23,"publishedAt":31,"linkOnly":32,"markdownContent":33,"markdownBody":34,"frontMatter":35,"refName":37,"commitSha":38,"skillDirectory":39,"forksCount":14,"repositoryHtmlUrl":40,"repositoryHomepageUrl":6,"ownerHtmlUrl":41,"ownerBlogUrl":6,"ownerDescription":6,"updatedAt":42,"install":43,"resources":56},"01M6QX3PWVFVTCTWTZ2NK024FQ","pdf-processing",null,"Helps with PDF files.","mark-groves\u002Fskills-nexus","mark-groves","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F149283429?v=4","01M6QX3FM1KX52BHYNRHSV4PF1","Mark Groves","01M6QX3FRGD4WAGTQH8JK6T7JK",0,"MIT","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fevals\u002Fskill-architect\u002Ffixtures\u002Fpdf-skill\u002Fskills\u002Fpdf-processing\u002FSKILL.md",[18],{"categoryNo":19,"categoryName":20,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000002","文档处理","SCENARIO","使用场景",[24,25,26,27,28,29,30],"PDF","pdf processing","processing","Bash","read","files","with","2026-11-10 10:12:30",false,"---\nname: pdf-processing\ndescription: Helps with PDF files.\nallowed-tools: Read Bash\n---\n\n# PDF Processing\n\nUse the harness Read tool to inspect a PDF. Always invoke the harness Bash\ntool for extraction, then ask the user to activate `\u002Fpdf-processing`\nagain before filling a form.\n\nFor form details, read `references\u002Fforms.md`.\n\nSave output beside the source file. Assume Python and `pdftotext` are\nalready installed.\n","# PDF Processing\n\nUse the harness Read tool to inspect a PDF. Always invoke the harness Bash\ntool for extraction, then ask the user to activate `\u002Fpdf-processing`\nagain before filling a form.\n\nFor form details, read `references\u002Fforms.md`.\n\nSave output beside the source file. Assume Python and `pdftotext` are\nalready installed.\n",{"name":5,"description":7,"allowed-tools":36},"Read Bash","main","da963f53fd9948346b7187ae520bf1ad026254d9","evals\u002Fskill-architect\u002Ffixtures\u002Fpdf-skill\u002Fskills\u002Fpdf-processing","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus","https:\u002F\u002Fgithub.com\u002Fmark-groves","2026-11-11 06:28:31",{"source":8,"skillName":5,"commands":44,"prompt":54,"zipAvailable":55},[45,48,51],{"tool":46,"command":47},"npx","npx skills add mark-groves\u002Fskills-nexus --skill pdf-processing",{"tool":49,"command":50},"bunx","bunx skills add mark-groves\u002Fskills-nexus --skill pdf-processing",{"tool":52,"command":53},"pnpm","pnpm dlx skills add mark-groves\u002Fskills-nexus --skill pdf-processing","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fevals\u002Fskill-architect\u002Ffixtures\u002Fpdf-skill\u002Fskills\u002Fpdf-processing\u002FSKILL.md",true,[57],{"path":58,"resourceType":59,"resourceTypeDesc":60,"sizeBytes":61,"sourceHtmlUrl":62},"references\u002Fforms.md","REFERENCE","参考文档",146,"https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fevals\u002Fskill-architect\u002Ffixtures\u002Fpdf-skill\u002Fskills\u002Fpdf-processing\u002Freferences\u002Fforms.md",[64,102,127,148,161,171],{"skillNo":65,"name":66,"nameZh":6,"description":67,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":68,"categories":69,"keywords":81,"publishedAt":31},"01M6QX4VYYCRAN9CAVET42Y2AW","skill-architect","Design, create, audit, evaluate, package, and improve reusable agent skills and their target integrations. Use when turning workflows or runbooks into skills, refining skill triggering or instructions, adding skill evals, separating runtime packages from repository evidence, checking cross-client compatibility, or adapting a shared skill to a specific agent harness.","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fplugins\u002Fskill-architect\u002Fskills\u002Fskill-architect\u002FSKILL.md",[70,73,76],{"categoryNo":71,"categoryName":72,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000015","视觉设计",{"categoryNo":74,"categoryName":75,"taxonomyType":21,"taxonomyTypeDesc":22},"01JBSEEDCAT000000000000023","Skill与智能体开发",{"categoryNo":77,"categoryName":78,"taxonomyType":79,"taxonomyTypeDesc":80},"01JBSEEDCAT000000000000032","设计师","PROFESSION","适用职业",[82,83,84,85,86,87,88,89,90,91,92,93,94,95,96,97,98,99,100,101],"architect","skill architect","packages","integrations","when","runbooks","runtime","shared","reusable","evals","evidence","use","agent harness","improve","package","harness","create","client compatibility","workflows","design",{"skillNo":103,"name":104,"nameZh":6,"description":105,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":106,"categories":107,"keywords":108,"publishedAt":31},"01M6QX4JAVCMR4PXNP4NPEPWH1","drawio-shapes","Extract and catalog draw.io shape libraries from the jgraph\u002Fdrawio GitHub repo. Use when the user asks to refresh provider catalogs, inspect available AWS, Azure, or GCP icons, update the shape library, or prepare downstream shape artifacts for another skill.","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fplugins\u002Fdrawio\u002Fskills\u002Fdrawio-shapes\u002FSKILL.md",[],[109,110,111,112,113,114,115,116,117,93,118,119,120,121,122,123,124,86,125,126],"drawio","drawio shapes","github repo","repo","for","inspect","io","another skill","provider","catalog","refresh","gcp","artifacts","icons","update","libraries","github","azure",{"skillNo":128,"name":129,"nameZh":6,"description":130,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":131,"categories":132,"keywords":133,"publishedAt":31},"01M6QX4BR2FWG8V3QSGCSX80NC","cloud-diagram","Generate cloud architecture diagrams as `.drawio` files. Use when the user asks for an architecture diagram, infrastructure diagram, cloud diagram, or system design for AWS, Azure, GCP, or multi-cloud environments.","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fplugins\u002Fdrawio\u002Fskills\u002Fcloud-diagram\u002FSKILL.md",[],[134,135,136,113,101,137,86,138,139,140,29,141,142,120,143,144,145,146,109,147],"cloud","cloud diagram","diagram","system design","environments","as","cloud architecture","diagrams","system","generate","architecture diagram","infrastructure","architecture diagrams","architecture",{"skillNo":149,"name":150,"nameZh":6,"description":151,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":152,"categories":153,"keywords":154,"publishedAt":31},"01M6QX484HE3Z461066PMAF152","example","Demonstrate this repository's shared runtime package and external eval conventions. Use when a task needs the example skill contract.","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fevals\u002Fskill-architect\u002Ffixtures\u002Frepo-contract\u002Fskills\u002Fexample\u002FSKILL.md",[],[150,96,86,155,88,89,156,157,93,158,159,160],"contract","conventions","task","eval","repository","example skill",{"skillNo":162,"name":163,"nameZh":6,"description":164,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":165,"categories":166,"keywords":167,"publishedAt":31},"01M6QX46PRN4GF9TKZRPDP8HNB","release-notes","Helps with release notes.","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fevals\u002Fskill-architect\u002Ffixtures\u002Frelease-notes-skill\u002Fskills\u002Frelease-notes\u002FSKILL.md",[],[168,169,170,30],"notes","release","release notes",{"skillNo":172,"name":173,"nameZh":6,"description":174,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":175,"categories":176,"keywords":177,"publishedAt":31},"01M6QX3JGZ91NTE8RA566GMX17","release-helper","Prepare and publish release notes for repository releases.","https:\u002F\u002Fgithub.com\u002Fmark-groves\u002Fskills-nexus\u002Fblob\u002Fmain\u002Fevals\u002Fskill-architect\u002Ffixtures\u002Fcapability-review\u002Fskills\u002Frelease-helper\u002FSKILL.md",[],[178,179,169,113,180,181,159,170,168,182],"release helper","helper","releases","publish","prepare"]