AGENT SKILL

op-fr-search

Search the 1Password Community and release notes for an existing feature request or answer before posting a new one.

License 许可
MIT
最近更新
2026-10-23
Stars
★ 0
Forks
0

01 前言 Front Matter

name
op-fr-search
description
Search the 1Password Community and release notes for an existing feature request or answer before posting a new one.

03 SKILL.md 正文

Search 1Password feature requests

Run this before every new 1Password feature request, and when the user asks "has anyone asked 1Password for X", "is there a thread about X", or "does 1Password do X yet".

Inputs

  • The capability in plain words (e.g. "per-app SSH agent approval").
  • Optional product area: home, work, developers.

Steps

  1. Shipped already? Check release notes. Fetch https://releases.1password.com/index.xml (or the product section in ${CLAUDE_PLUGIN_ROOT}/vendors/1password/channels.json) and look for the capability. Also check the product's support docs with a web search scoped to support.1password.com / developer.1password.com. If it shipped, stop and say where.

  2. Title search, no browser. Run the helper from the plugin root:

    python3 ${CLAUDE_PLUGIN_ROOT}/vendors/1password/scripts/community.py search <2-4 keywords> [--category developers]
    

    Try two or three phrasings with synonyms (autofill/fill, passkey/webauthn, cli/op). Slugs are titles only, so a miss here is not proof of absence.

  3. Read the top candidates. For up to five plausible hits:

    python3 ${CLAUDE_PLUGIN_ROOT}/vendors/1password/scripts/community.py topic <url>
    

    This gives the opening post, date, likes and reply count. It does not include replies or tags.

  4. Browser search for body text and tags. The forum search runs client-side, so use Claude in Chrome (open your own tab). Open https://www.1password.community/search/index?q=Feature%20Request&search_type=tag for the Feature Request tag, and https://www.1password.community/search?q=<terms> for keywords. Read the result list; open a thread to see replies, staff responses and whether it is locked.

  5. The user's own topics. Open the user's profile activity (/members/<handle>-<id>, linked from the avatar) and check they haven't asked this already. Their earlier topics can be filed as Question with a non-standard title, which the sitemap search misses (2026-10-22: topic 25245 duplicated 24516).

  6. Optional: GitHub. For SDK, Terraform, Connect, operator or shell-plugin requests, search issues in the matching github.com/1Password/<repo>.

Output

Report as JSON-shaped lines, most relevant first:

{"verdict": "shipped | existing-thread | none-found",
 "matches": [{"url": "...", "title": "...", "created": "...", "likes": 0, "replies": 0,
              "staff_replied": true, "locked": false, "fit": "exact | partial"}],
 "searched": ["release notes", "sitemap: <terms>", "forum tag search", "forum keyword search"]}

Then one line of advice: reply to the existing thread (hand off to op-community-engage), or post new (hand off to op-feature-request). An exact match means a supportive reply that adds the user's use case, posted by default, not a dead end.

Notes

  • Do not report "none found" from the sitemap step alone. The browser search is what covers post bodies.
  • The /ideas board is empty and unused; ignore it.

04 同仓库更多 Skills

danielrosehill
danielrosehill/Vendor-Liaison

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 …".

★ 0
danielrosehill
danielrosehill/Vendor-Liaison

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.

★ 0
danielrosehill
danielrosehill/Vendor-Liaison

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.

★ 0
danielrosehill
danielrosehill/Vendor-Liaison

report

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.

行政与办公人员
★ 0
danielrosehill
danielrosehill/Vendor-Liaison

op-fr-tracker

Log 1Password feature requests and threads the user posted or joined, and check them for staff replies or shipped features.

★ 0
danielrosehill
danielrosehill/Vendor-Liaison

op-feature-request

Draft and submit a feature request to 1Password as a Community topic tagged Feature Request, after a duplicate check and approval.

★ 0