[{"data":1,"prerenderedAt":-1},["ShallowReactive",2],{"skill:01M718KTWDF57HQF7HXS0HNWYF":3,"skill-same:01M718KTWDF57HQF7HXS0HNWYF":61},{"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":18,"publishedAt":34,"linkOnly":35,"markdownContent":36,"markdownBody":37,"frontMatter":38,"refName":39,"commitSha":40,"skillDirectory":41,"forksCount":14,"repositoryHtmlUrl":42,"repositoryHomepageUrl":6,"ownerHtmlUrl":43,"ownerBlogUrl":44,"ownerDescription":45,"updatedAt":46,"install":47,"resources":60},"01M718KTWDF57HQF7HXS0HNWYF","op-fr-tracker",null,"Log 1Password feature requests and threads the user posted or joined, and check them for staff replies or shipped features.","danielrosehill\u002FVendor-Liaison","danielrosehill","https:\u002F\u002Favatars.githubusercontent.com\u002Fu\u002F40233203?v=4","01M718KBPNC6F07QGG856HSH3G","Daniel Rosehill","01M718KBQR1KS2W899YB6JGHSH",0,"MIT","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Fop-fr-tracker\u002FSKILL.md",[],[19,20,21,22,23,24,25,26,27,28,29,30,31,32,33],"tracker","op","op fr tracker","replies","1password","threads","requests","feature","for","features","feature requests","Staff","user","log","check","2026-11-10 10:12:30",false,"---\nname: op-fr-tracker\ndescription: Log 1Password feature requests and threads the user posted or joined, and check them for staff replies or shipped features.\n---\n\n# Track 1Password feature requests\n\nUse when the user asks \"what have I asked 1Password for\", \"any reply on my 1Password\nrequest\", \"did 1Password ship X\", or after `op-feature-request` \u002F `op-community-engage`\nposts something.\n\n## Data storage\n\n`${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME\u002F.local\u002Fshare}\u002Fclaude-plugins}\u002Fonepassword-feedback\u002Fdata\u002Frequests.json`.\nCreate it as `{\"requests\": []}` on first use. Never write elsewhere.\n\nEntry shape:\n\n```json\n{\"id\": \"2026-10-21-ssh-agent-per-app-policy\",\n \"title\": \"Feature Request: ...\",\n \"url\": \"https:\u002F\u002Fwww.1password.community\u002Fdevelopers-69\u002F...-25530\",\n \"kind\": \"feature-request | bug\",\n \"route\": \"community | github | support\",\n \"role\": \"author | replied | liked\",\n \"category\": \"developers\",\n \"tags\": [\"Feature Request\", \"SSH\"],\n \"posted\": \"2026-10-21\",\n \"status\": \"open | staff-acknowledged | shipped | declined | locked\",\n \"staff_reference\": null,\n \"last_checked\": \"2026-10-21\",\n \"notes\": \"\"}\n```\n\n## Steps\n\n### Add\n\nAppend an entry with the values from the post just made. Use an id of\n`\u003Cdate>-\u003Cshort-slug>`.\n\n### Check\n\nFor each entry not `shipped` or `declined`:\n\n1. `python3 ${CLAUDE_PLUGIN_ROOT}\u002Fvendors\u002F1password\u002Fscripts\u002Fcommunity.py topic \u003Curl>` for reply count and likes.\n   If `replies` grew since `last_checked`, open the thread in Chrome and read the new\n   replies. Mark `staff-acknowledged` when a `1P_` \u002F employee account replied, and copy\n   any reference number (e.g. `PB-…`).\n2. Search `https:\u002F\u002Freleases.1password.com\u002Findex.xml` for the capability. If it shipped,\n   set `shipped` and note the release.\n3. Update `last_checked`.\n\nReport a short table: title, status, what changed since last check, link. List anything\nthat needs the user's reply first.\n\n## Notes\n\n- The sitemap `lastmod` changes on any edit, so it is a hint to re-read a thread, not\n  evidence of a staff reply.\n","# Track 1Password feature requests\n\nUse when the user asks \"what have I asked 1Password for\", \"any reply on my 1Password\nrequest\", \"did 1Password ship X\", or after `op-feature-request` \u002F `op-community-engage`\nposts something.\n\n## Data storage\n\n`${CLAUDE_USER_DATA:-${XDG_DATA_HOME:-$HOME\u002F.local\u002Fshare}\u002Fclaude-plugins}\u002Fonepassword-feedback\u002Fdata\u002Frequests.json`.\nCreate it as `{\"requests\": []}` on first use. Never write elsewhere.\n\nEntry shape:\n\n```json\n{\"id\": \"2026-10-21-ssh-agent-per-app-policy\",\n \"title\": \"Feature Request: ...\",\n \"url\": \"https:\u002F\u002Fwww.1password.community\u002Fdevelopers-69\u002F...-25530\",\n \"kind\": \"feature-request | bug\",\n \"route\": \"community | github | support\",\n \"role\": \"author | replied | liked\",\n \"category\": \"developers\",\n \"tags\": [\"Feature Request\", \"SSH\"],\n \"posted\": \"2026-10-21\",\n \"status\": \"open | staff-acknowledged | shipped | declined | locked\",\n \"staff_reference\": null,\n \"last_checked\": \"2026-10-21\",\n \"notes\": \"\"}\n```\n\n## Steps\n\n### Add\n\nAppend an entry with the values from the post just made. Use an id of\n`\u003Cdate>-\u003Cshort-slug>`.\n\n### Check\n\nFor each entry not `shipped` or `declined`:\n\n1. `python3 ${CLAUDE_PLUGIN_ROOT}\u002Fvendors\u002F1password\u002Fscripts\u002Fcommunity.py topic \u003Curl>` for reply count and likes.\n   If `replies` grew since `last_checked`, open the thread in Chrome and read the new\n   replies. Mark `staff-acknowledged` when a `1P_` \u002F employee account replied, and copy\n   any reference number (e.g. `PB-…`).\n2. Search `https:\u002F\u002Freleases.1password.com\u002Findex.xml` for the capability. If it shipped,\n   set `shipped` and note the release.\n3. Update `last_checked`.\n\nReport a short table: title, status, what changed since last check, link. List anything\nthat needs the user's reply first.\n\n## Notes\n\n- The sitemap `lastmod` changes on any edit, so it is a hint to re-read a thread, not\n  evidence of a staff reply.\n",{"name":5,"description":7},"master","e504fb5fc47e6cac00f2fa2bb0dced5951092a9b","skills\u002Fop-fr-tracker","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison","https:\u002F\u002Fgithub.com\u002Fdanielrosehill","https:\u002F\u002Fwww.danielrosehill.com","Focus: Agentic AI, MCP, and workflow automation (esp. voice assisted).  Exploring: multiagent use-cases for AI & geopol sims. GH activity: Claude assisted.","2026-10-23 04:48:18",{"source":8,"skillName":5,"commands":48,"prompt":58,"zipAvailable":59},[49,52,55],{"tool":50,"command":51},"npx","npx skills add danielrosehill\u002FVendor-Liaison --skill op-fr-tracker",{"tool":53,"command":54},"bunx","bunx skills add danielrosehill\u002FVendor-Liaison --skill op-fr-tracker",{"tool":56,"command":57},"pnpm","pnpm dlx skills add danielrosehill\u002FVendor-Liaison --skill op-fr-tracker","安装技能，技能地址：https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Fop-fr-tracker\u002FSKILL.md",true,[],[62,86,107,124,141,159],{"skillNo":63,"name":64,"nameZh":6,"description":65,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":66,"categories":67,"keywords":68,"publishedAt":34},"01M718M5YMYBJJVPS8KA4N8KCB","vendor-preferences","Record the user's own preferences for contacting a vendor — which channel they prefer for bugs, feature requests or support, channels to avoid, private addresses, and personal contacts at the company (a developer they know, an account manager, a WhatsApp number, someone met in person). Use when the user says \"I prefer to email X\", \"don't post X stuff on Reddit\", \"I know someone at X\", \"for X feature requests go to …\", or \"remember that for X …\".","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Fvendor-preferences\u002FSKILL.md",[],[69,70,71,72,73,74,75,26,76,27,77,78,79,80,81,82,83,84,85,25],"preferences","vendor preferences","vendor","account manager","remember","which","bugs","email","company","use","when","number","channels","contacts","record","post","reddit",{"skillNo":87,"name":88,"nameZh":6,"description":89,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":90,"categories":91,"keywords":92,"publishedAt":34},"01M718M31X6ZD6KYH17SB3VPG9","security-disclosure","Disclose a security vulnerability to a software vendor responsibly, through a private channel only — bug-bounty program, security.txt contact, security@ address, or a trusted contact at the company — never a public tracker, forum or social post. Use when the user has found a vulnerability, data exposure, auth bypass, secret leak or other security flaw in someone else's product and wants to report it.","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Fsecurity-disclosure\u002FSKILL.md",[],[93,94,95,96,97,77,98,99,100,78,79,101,102,103,84,104,19,71,105,106],"security disclosure","security","never","bug-bounty","auth","social","only","social post","security vulnerability","program","vulnerability","product","at","report",{"skillNo":108,"name":109,"nameZh":6,"description":110,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":111,"categories":112,"keywords":113,"publishedAt":34},"01M718M002DQVERENHJ4NZ8VVJ","route","Work out where to send something to a software vendor — a bug report, feature request, security vulnerability, support question or general feedback — taking the vendor's own channels and the user's personal preferences and contacts into account. Use when the user asks \"where do I report this to X\", \"how do I request a feature from X\", \"who do I tell about this bug\", or before any of the report, security-disclosure or vendor-specific filing skills.","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Froute\u002FSKILL.md",[],[109,114,115,26,116,117,118,119,69,78,79,101,103,81,82,120,121,122,71,123],"do","feedback","send","filing","general","question","work","how","support","request",{"skillNo":125,"name":106,"nameZh":6,"description":126,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":127,"categories":128,"keywords":134,"publishedAt":34},"01M718KX5ENS7DTKN9B2X0Z1DB","Send a bug report, feature request, support question or feedback to a software vendor through the right channel — email, GitHub issue, forum or subreddit post, contact form, in-app form, or a message to a personal contact at the company — after checking it hasn't already been reported. Use when the user says \"report this to X\", \"send X a feature request\", \"email the developer about this bug\", \"tell my contact at X\". For security vulnerabilities use security-disclosure instead.","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Freport\u002FSKILL.md",[129],{"categoryNo":130,"categoryName":131,"taxonomyType":132,"taxonomyTypeDesc":133},"01JBSEEDCAT000000000000034","行政与办公人员","PROFESSION","适用职业",[106,135,136,115,26,76,27,116,77,119,78,79,84,137,138,122,139,71,123,140],"app","form","message","github","github issue","about",{"skillNo":142,"name":143,"nameZh":6,"description":144,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":145,"categories":146,"keywords":147,"publishedAt":34},"01M718KSDECJSWDM8DB9D1XAQX","op-fr-search","Search the 1Password Community and release notes for an existing feature request or answer before posting a new one.","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Fop-fr-search\u002FSKILL.md",[],[148,149,20,150,151,23,152,26,27,123,153,154,155,156,157,158],"search","op fr search","community","notes","posting","answer","release","new","release notes","Existing","feature request",{"skillNo":160,"name":161,"nameZh":6,"description":162,"descriptionZh":6,"repositoryFullName":8,"ownerLogin":9,"ownerAvatarUrl":10,"ownerAccountNo":11,"ownerDisplayName":12,"repositoryNo":13,"starsCount":14,"licenseSpdxId":15,"licenseFileUrl":6,"sourceHtmlUrl":163,"categories":164,"keywords":165,"publishedAt":34},"01M718KQGATY2VA015JW7B4CCT","op-feature-request","Draft and submit a feature request to 1Password as a Community topic tagged Feature Request, after a duplicate check and approval.","https:\u002F\u002Fgithub.com\u002Fdanielrosehill\u002FVendor-Liaison\u002Fblob\u002Fmaster\u002Fskills\u002Fop-feature-request\u002FSKILL.md",[],[26,123,166,20,158,167,150,168,23,169,170,171,172,33],"op feature request","draft","as","duplicate","submit","tagged","approval"]