Skip to content

Add glasser skill - #3093

Open
adriansurething wants to merge 2 commits into
github:mainfrom
adriansurething:add-glasser-skill
Open

adriansurething wants to merge 2 commits into
github:mainfrom
adriansurething:add-glasser-skill

Conversation

@adriansurething

Copy link
Copy Markdown

Summary

Adds skills/glasser, a skill for tasks that need external or paid data (person and company enrichment, SEO and SERP, web scraping, places, news, scholar and social data) when no built-in or user-provided integration covers it.

Glasser is a broker for paid third-party data endpoints. The skill teaches the agent the workflow and the spending rules: check the user's own keys and integrations first, search the catalog, inspect the endpoint's input schema and exact price before running, generate an idempotency key so a retry never charges twice, and report the charge after each run. It works through the Glasser MCP server (remote Streamable HTTP, OAuth sign-in) or the glasser CLI. The MCP server can be added to Copilot's MCP configuration with the URL https://api.glasser.ai/mcp.

The skill text is the same one shipped in the official plugin repository (https://github.com/glasser-ai/plugins, MIT); only the front-matter description was adjusted to match this repository's conventions. Links in the file are limited to the docs and the source.

Requirements and limitations, stated in the skill: a Glasser account with a prepaid balance is required for paid runs; failed calls and empty results are not charged; the CLI is optional when the MCP tools are available.

Disclosure: I am a member of the Glasser team. This submission follows the guidance in discussion #968.

Checks

  • npm run skill:validate → all 419 skills valid
  • npm run builddocs/README.skills.md regenerated (one new row)

🤖 Generated with Claude Code

Co-Authored-By: Claude Fable 5.1 <noreply@anthropic.com>
@github-actions github-actions Bot added new-submission PR adds at least one new contribution skills PR touches skills labels Sep 14, 2026
@github-actions

Copy link
Copy Markdown
Contributor

🔒 PR Risk Scan Results

Scanned 1 changed file(s).

Severity Count
🔴 High 0
🟠 Medium 3
ℹ️ Info 0
Severity Rule File Line Match
🟠 unpinned-version-indicator skills/glasser/SKILL.md 31 glasser --version 2&gt;/dev/null || npm install -g @​​glasser-ai/cli@​​latest
🟠 unpinned-version-indicator skills/glasser/SKILL.md 231 | `Update available` notice | Finish the current task, then upgrade the CLI: `npm install -g @​​glasser-ai/cli@​​latest` |
🟠 unpinned-version-indicator skills/glasser/SKILL.md 269 then upgrade the CLI with `npm install -g @​​glasser-ai/cli@​​latest`.

This is an automated soft-gate report. Findings indicate review targets and do not block merge by themselves.

@github-actions

Copy link
Copy Markdown
Contributor

🔍 Vally Lint Results

✅ All checks passed

Scope Checked
Skills 1
Agents 0
Total 1
Severity Count
❌ Errors 0
⚠️ Warnings 0
ℹ️ Advisories 0

Summary

Level Finding
ℹ️ ✅ glasser (2/2 checks passed)
ℹ️ ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
ℹ️ ✓ spec-compliance: All spec checks passed.
ℹ️ ✓ [valid-refs] All file references across 1 skill(s) are valid.
ℹ️ ✓ valid-refs: All file references resolve to existing files within the skill directory.
ℹ️ 1 skill(s) linted, 1 passed
Full linter output
### Linting skills/glasser
✅ glasser (2/2 checks passed)
    ✓ [spec-compliance] All 1 skill(s) are spec-compliant.
        ✓ spec-compliance: All spec checks passed.
    ✓ [valid-refs] All file references across 1 skill(s) are valid.
        ✓ valid-refs: All file references resolve to existing files within the skill directory.

1 skill(s) linted, 1 passed

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

new-submission PR adds at least one new contribution skills PR touches skills

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant