<Devsly/>
NotebookLM Watermark Remover
Remove the NotebookLM watermark from PDF slide exports — free, unlimited, and 100% in your browser.
View
NotebookLM Video Watermark Remover
Remove the NotebookLM watermark from every frame of your MP4 and auto-trim the end card — free and unlimited.
View
Gemini Watermark Remover
Remove the Gemini (Veo) sparkle watermark from every frame of your AI-generated MP4 — free and unlimited.
View
MCP https://devsly.io/mcp MCP Tools Best Skills API Docs

Keyboard Shortcuts

Navigation

Quick Search
⌘ / Ctrl + K
Toggle Dark Mode
⌘ / Ctrl + D
Close Dialogs
Esc

Tool Actions

Execute / Process
⌘ / Ctrl + Enter
Clear Input
⌘ / Ctrl + Shift + C
Copy Output
⌘ / Ctrl + Shift + X

Editor

Select All
⌘ / Ctrl + A
Undo
⌘ / Ctrl + Z
Redo
⌘ / Ctrl + Shift + Z

Updated today

by OpenLinkSoftware

ai-agent-skills

OPAL AI Agent Skills Collection (Skills.md Compliant)

  • Active — Updated in the last 14 days

41 GitHub stars (41)

+1 in 16 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Oct 16: +1 in total; the busiest day was Oct 11 with +1 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: 0 starsOct 7: 0 starsOct 8: 0 starsOct 9: 0 starsOct 10: 0 starsOct 11: +1 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 60
Oct 70
Oct 80
Oct 90
Oct 100
Oct 11+1
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
  • 30 skills (30 skills found in its SKILL.md files)
  • 10 forks (10 forks)
  • Today last update (Last updated today)

Install

Skills CLI

npx skills add OpenLinkSoftware/ai-agent-skills

Asks which skills and agents to install. Just one: npx skills add OpenLinkSoftware/ai-agent-skills --skill a2a-client — add -g for every project.

Claude Code

git clone https://github.com/OpenLinkSoftware/ai-agent-skillscp -r "ai-agent-skills/a2a-client" ~/.claude/skills/

Copies the a2a-client skill into ~/.claude/skills/ for every project (use .claude/skills/ for one project). Repeat for the other skills listed below.

Plugin

/plugin marketplace add OpenLinkSoftware/ai-agent-skills

Run inside Claude Code if the repository ships a plugin marketplace, then pick plugins from /plugin.

Skills can run code on your machine — read the SKILL.md first.

What it does

In the author's own words, from each skill's SKILL.md — showing the first 30 of 41 files.

  • a2a-client

    Use OPAL Agent2Agent (A2A) clients against OpenLink OPAL A2A endpoints. Trigger when Codex needs to discover an OPAL Agent Card, authenticate with OAuth2 bearer/API key or client-credentials flow, send A2A JSON-RPC tasks, subscribe to streamed task events, fetch task status, attach files, or test OPAL agents/skills exposed through /.well-known/agent.json and /chat/api/a2a. Present recommended end…

    a2a-client/SKILL.md on GitHub (opens in a new tab)
  • acp-client

    Intent-driven ACP (Adaptive Commerce Platform) client. Handles natural-language purchase requests by executing checkout, cart, and order flows against OpenLink's ACP API. Integrates Stripe test SPT generation for checkout completion. Supports product resolution from OpenLink offer catalog, checkout updates, cancellation, and subscription payment link detection. Also handles Machine Payment Protoc…

    acp-client/SKILL.md on GitHub (opens in a new tab)
  • csv-to-rdf-det-generator

    Create or update a custom DAV DET that accepts CSV uploads, transforms them to RDF, and then writes to the Quad Store. Use when the task is to scaffold, modify, or document a CSV-backed ingestion DET with DAV hook functions, CSV-to-RDF mapping logic, graph assignment rules, verification SQL, SPARQL checks, and packaging notes.

    csv-to-rdf-det-generator/SKILL.md on GitHub (opens in a new tab)
  • data-twingler

    Execute SQL, SPARQL, SPASQL, SPARQL-FED, and GraphQL queries against live data spaces and knowledge graphs via OpenLink's OpenAPI-compliant web services. Use this skill whenever the user wants to query a database, RDF store, or SPARQL endpoint; explore a knowledge graph or data space; asks "How to ...", "Define the term ...", or poses a question against a known article or graph context; or mentio…

    data-twingler/SKILL.md on GitHub (opens in a new tab)
  • dbpedia-query-skill

    Transform natural language questions into SPARQL queries for DBpedia and generate beautiful HTML results pages. Query the DBpedia knowledge graph using plain English prompts.

    dbpedia-query-skill/SKILL.md on GitHub (opens in a new tab)
  • document-to-kg-skill

    Transforms documents or text into RDF-based Knowledge Graphs using schema.org terms. 4-step workflow: (1) Collect document source, {page_url} as @base, output format (JSON-LD or Turtle by default; others if explicitly stated), and destination folder. (2) Generate RDF via schema.org prompt template using chatPromptComplete. (3) Post-generation review: fix syntax errors, present additional Q&A/defi…

    document-to-kg-skill/SKILL.md on GitHub (opens in a new tab)
  • fediverse-crud

    Perform ActivityPub read/write operations against Fediverse instances (Note, Like, Announce, Follow, Delete, Undo). Handles OAuth Authorization Code flow, WebFinger resolution, ActivityPub content negotiation, and server-to-server delivery verification.

    fediverse-crud/SKILL.md on GitHub (opens in a new tab)
  • fuxi-engineer

    Use FuXi for various semantic web reasoning needs (RDF, RDFS, OWL, RIF, SPARQL)

    fuxi-engineer/SKILL.md on GitHub (opens in a new tab)
  • infographic-describer

    Generate RDF-Turtle descriptions (schema:ImageObject, schema:VideoObject, schema:WebPage) for infographic files in a WebDAV directory, using SHACL shapes as the property contract. Trigger when: user asks to describe infographics, generate metadata for a DAV directory, create RDF descriptions for image/video collections, or apply a SHACL shape to bulk-describe files. Handles content negotiation (H…

    infographic-describer/SKILL.md on GitHub (opens in a new tab)
  • iodbc-dsn-manager

    Configure and verify ODBC Data Source Names (DSNs) using iODBC or unixODBC. Supports three execution modes in priority order: (C) OpenLink www_sv Admin Assistant HTTP server — preferred when available; (B) odbc_rest_server.py REST bridge — for remote/sandbox access; (A) local CLI via iodbctest/isql. Works on macOS and Linux. Covers all DSN types: MT (Multi-Tier), Virtuoso, Unix Lite, and single-t…

    iodbc-dsn-manager/SKILL.md on GitHub (opens in a new tab)
  • kg-generator

    Generate comprehensive Knowledge Graphs from file: or http(s): sources, using RDF-Turtle by default or another requested RDF serialization. Supports general documents, business and market analysis, event recaps, thesis and framework articles, social-media threads, and news commentary. Use when asked to generate a knowledge graph, create RDF or JSON-LD, convert a URL to semantic data, or extract s…

    kg-generator/SKILL.md on GitHub (opens in a new tab)
  • linked-data-skills

    Generates Knowledge Graphs from two source types: (A) relational database objects via Virtuoso RDF Views, or (B) documents/text transformed to RDF using schema.org terms. PATH RDBMS — STRICT 5-step workflow: ask local-vs-DSN, enumerate tables, resolve hostname, confirm IRI patterns, generate TBox+ABox+rewrite rules, verify with entity samples. PATH D — 4-step workflow: collect document + {page_ur…

    linked-data-skills/SKILL.md on GitHub (opens in a new tab)
  • llm-routing-skill

    Intelligent LLM routing informed by a living capability x cost x latency graph. Use when a task (or an agent sub-step) must be routed to the right model — classify the task, map it to a required capability level, apply a cost tier and policy, then pick the Pareto-optimal model with an escalation ladder. Triggers: 'which model should I use for', 'route this task', 'cheapest model that can', 'cost…

    llm-routing-skill/SKILL.md on GitHub (opens in a new tab)
  • mpp-stripe-client

    Machine Payment Protocol (MPP) client using Stripe. Prompts for a target MPP-protected URL, then handles the 402 challenge flow automatically — creating a Stripe Shared Payment Token (SPT) and retrying to retrieve the paid resource.

    mpp-stripe-client/SKILL.md on GitHub (opens in a new tab)
  • mtls-curl

    Execute mTLS (Mutual TLS) sessions using a PKCS#12 certificate bundle — either HTTP/HTTPS requests via curl (Mode A) or Virtuoso SQL sessions via iSQL with WebID authentication (Mode B). Interactively elicits the PKCS#12 file path, access password, CA bundle, and WebID URI when not already supplied. Use whenever the user wants to make an authenticated HTTP/HTTPS request using a client certificate…

    mtls-curl/SKILL.md on GitHub (opens in a new tab)
  • opal-agent-skill-assembler

    Assemble or exercise OPAL Agents and Skills. Trigger on phrases like 'assemble an agent', 'create an AGENTS.md', 'build a skill', 'exercise an agent', 'test a skill', 'list OPAL agents', 'instantiate an agent', or any request to work with OPAL agents, skills, or function tools.

    opal-agent-skill-assembler/SKILL.md on GitHub (opens in a new tab)
  • openlink-license-manager

    Start, stop, restart, enable at boot, and check the status of the OpenLink License Manager (oplmgr) daemon on macOS, Linux, and Windows. Detects OS and init system automatically. Use when the user asks to start, stop, restart, enable, disable, or check the status of the OpenLink License Manager or oplmgr.

    openlink-license-manager/SKILL.md on GitHub (opens in a new tab)
  • openlink-license-reader

    Read and display OpenLink Software license files (.lic) in a beautified, human-readable format. Parses ASN.1 DER-encoded license files using openssl, extracts all license fields, flags expired licenses visually, and supports single-file or directory-wide scanning. Use when the user asks to read, inspect, check, or list OpenLink license files.

    openlink-license-reader/SKILL.md on GitHub (opens in a new tab)
  • openlink-request-broker-configurator

    Configure and manage the OpenLink Request Broker (oplrqb) rule book (oplrqb.ini). Primary use: configure ODBC Agent rules from host DSNs and JDBC Agent rules from discovered JDBC driver JARs. Also covers general Mapping Rules, DB Agent sections (generic_*), Environment sections, broker global settings, alias sections, reinit/restart, log viewing, and version detection. Two modes: (C) www_sv HTTP…

    openlink-request-broker-configurator/SKILL.md on GitHub (opens in a new tab)
  • opml-rss-reader

    Manage, explore, and troubleshoot OPML, RSS, and Atom news feeds using predefined SPARQL/SPASQL queries against OpenLink's linked-data infrastructure. Use this skill whenever the user wants to explore an OPML or RSS/Atom feed URL, retrieve the latest news posts from a feed, diagnose feed processing issues, or configure feed-related settings. Also handles feed auto-discovery when the user provides…

    opml-rss-reader/SKILL.md on GitHub (opens in a new tab)
  • osdi-inclusion-engine

    Operate the OpenLink OSDI Inclusion Engine — the Virtuoso index.vsp + skin system that renders openlinksw.com sub-sites (www, virtuoso, uda, ps, ode, shop) from WebDAV content. Use for site registration, config-graph inspection and edits, skin selection or per-URL skin overrides, composite-skin authoring and deployment (manifest + XHTML templates + SPARQL bindings), region suppression, homepage o…

    osdi-inclusion-engine/SKILL.md on GitHub (opens in a new tab)
  • pinchtab

    Use this skill when a task needs browser automation through PinchTab: open or inspect web pages, click through flows, fill forms, scrape page text, export screenshots or PDFs, manage persistent browser profiles, or collect article source material for RDF, HTML, and Markdown outputs. Prefer this skill for token-efficient browser work driven by fresh accessibility refs such as e5 and e12.

    pinchtab/SKILL.md on GitHub (opens in a new tab)
  • rdf-det-variant-generator

    Create or update a custom DAV DET variant based on RDF Import DET for Virtuoso. Use when the task is to scaffold, modify, or document a DET that ingests RDF documents into the Quad Store, supports one or more Virtuoso-supported RDF document types, implements the required _DAV_* hook family, or needs verification SQL, WebDAV probes, and VAD/source integration notes.

    rdf-det-variant-generator/SKILL.md on GitHub (opens in a new tab)
  • rdf-infographic-skill

    Generate sophisticated, interactive HTML infographics and optional Markdown companion documents from RDF data in any format (Turtle, RDF/XML, N-Triples, JSON-LD). Transform knowledge graphs into visually stunning, data-driven narratives with advanced CSS effects, dynamic interactions, floating navigation, smooth animations, comprehensive metadata, and Markdown variants when requested. Use when co…

    rdf-infographic-skill/SKILL.md on GitHub (opens in a new tab)
  • resource-access-offers-generator

    Generate RDF Turtle offer/license/price bundles for File Access, Graph Access, API Access, and Chat Service products. Trigger on phrases like 'generate offers', 'create license bundle', 'make a file access offer', 'generate graph access offer', 'create API access offers', 'create chat service offers', or any request to produce resource-access offers in Turtle format.

    resource-access-offers-generator/SKILL.md on GitHub (opens in a new tab)
  • rss-feed-generator

    Generate valid RSS 2.0 or Atom 1.0 feeds from web pages that contain post lists but lack a native feed. Triggers on phrases like "generate a feed for", "create an RSS feed from", "make an Atom feed for", "this page has no RSS", or any request to produce a feed URL or feed XML from a blog/news/post-list page. The skill fetches the page, extracts post metadata, and outputs well-formed feed XML plus…

    rss-feed-generator/SKILL.md on GitHub (opens in a new tab)
  • s3-query-skill

    Client-side S3 API access for querying data directly at S3 and S3-compatible endpoints — AWS S3 public/private buckets, Hugging Face Storage Buckets (s3.hf.co), Cloudflare R2, MinIO, Wasabi, Backblaze B2 — without a full download. Uses DuckDB's httpfs extension to run SQL directly against remote Parquet/CSV/JSON/ND-JSON objects (e.g. querying the Common Crawl columnar index or a Hugging Face-host…

    s3-query-skill/SKILL.md on GitHub (opens in a new tab)
  • screencast-recorder

    Record screencast videos of web application interactions using shot-scraper video. Use when the user says: record a screencast, record a video demo, make a walkthrough of, record this session, record what you just did, add voice-over narration, or mix narration into a screencast. Handles mTLS-authenticated endpoints (linkeddata.uriburner.com:5443), local dev server demos, after-the-fact recording…

    screencast-recorder/SKILL.md on GitHub (opens in a new tab)
  • set-webdav-resource-property

    Set custom WebDAV properties on resources via PROPPATCH requests using curl. Supports arbitrary prefixed properties (schema:name, dc:title, etc.), auto-generated human-readable titles from filenames with type tags, batch processing, and known namespace defaults.

    set-webdav-resource-property/SKILL.md on GitHub (opens in a new tab)
  • ucp-client

    Purchase an HTTP-protected resource by discovering an RDF schema:Offer, authenticating an identity (WebID-TLS/mTLS, OAuth Bearer/DPoP, Digest, or headers), mapping the offer to UCP checkout, handing payment to Machine Payments Protocol (MPP) with Stripe support, verifying the receipt, and retrieving the resource. Use when a user supplies a resource URL and wants flexible identity-first ACL handli…

    ucp-client/SKILL.md on GitHub (opens in a new tab)

Review before you install

A skill is a set of instructions and scripts your agent will follow, and it can run code on your machine. Read the SKILL.md and any scripts first — this listing is not a security review.