<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 speakeasy-api

gram

The AI control plane for every agent in your enterprise, built around an enterprise-grade MCP gateway. Give each team one governed path to its MCP servers, provisioned by role from the IdP you already run, with security policy enforced on every action.

  • Active — Updated in the last 14 days
View on GitHub (opens in a new tab)

277 GitHub stars (277)

+7 in 30 days

Stars gained per day · daily snapshots since Sep 30
Stars gained per day, Sep 30 to Nov 5: +6 in total; the busiest day was Oct 7 with +2 stars.Oct 1: 0 starsOct 2: 0 starsOct 3: 0 starsOct 4: 0 starsOct 5: 0 starsOct 6: −1 starsOct 7: +2 starsOct 8: 0 starsOct 9: +1 starsOct 10: 0 starsOct 11: 0 starsOct 12: 0 starsOct 13: 0 starsOct 14: 0 starsOct 15: 0 starsOct 16: 0 starsOct 17: +1 starsOct 18: 0 starsOct 19: 0 starsOct 20: 0 starsOct 21: 0 starsOct 22: 0 starsOct 23: 0 starsOct 24: +1 starsOct 25: 0 starsOct 26: 0 starsOct 27: 0 starsOct 28: 0 starsOct 29: 0 starsOct 30: 0 starsOct 31: 0 starsNov 1: 0 starsNov 2: 0 starsNov 3: +1 starsNov 4: 0 starsNov 5: +1 stars
Stars gained between daily snapshots
PeriodNew stars
Oct 10
Oct 20
Oct 30
Oct 40
Oct 50
Oct 6−1
Oct 7+2
Oct 80
Oct 9+1
Oct 100
Oct 110
Oct 120
Oct 130
Oct 140
Oct 150
Oct 160
Oct 17+1
Oct 180
Oct 190
Oct 200
Oct 210
Oct 220
Oct 230
Oct 24+1
Oct 250
Oct 260
Oct 270
Oct 280
Oct 290
Oct 300
Oct 310
Nov 10
Nov 20
Nov 3+1
Nov 40
Nov 5+1
  • 30 skills (30 skills found in its SKILL.md files)
  • 36 forks (36 forks)
  • Today last update (Last updated today)

Install

Skills CLI

npx skills add speakeasy-api/gram

Asks which skills and agents to install. Just one: npx skills add speakeasy-api/gram --skill admin-shadcn — add -g for every project.

Claude Code

git clone https://github.com/speakeasy-api/gramcp -r "gram/.agents/skills/admin-shadcn" ~/.claude/skills/

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

Plugin

/plugin marketplace add speakeasy-api/gram

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 49 files.

  • admin-shadcn

    Use when adding, changing, or styling UI in client/admin (the Speakeasy admin dashboard) that touches shadcn/ui — a button, dialog, table, sidebar, badge, select, tabs, tooltip, card, sheet, or any file under client/admin/src/components/ui/. Triggers include "add a shadcn component", "install shadcn X", "npx shadcn add", "restyle this button", "change the dialog", "that variant does not exist", a…

    .agents/skills/admin-shadcn/SKILL.md on GitHub (opens in a new tab)
  • authoring-platform-mcp-skills

    Use when adding, editing, reviewing, testing, or locating a reviewed skill distributed with the Platform MCP plugin; triggers include "Platform MCP skill", "platform_mcp_skills", "add a catalog workflow", "bundle a skill with Platform MCP", and "where should this Platform skill live?".

    .agents/skills/authoring-platform-mcp-skills/SKILL.md on GitHub (opens in a new tab)
  • benchmarking-prompt-injection

    Use when changing or reviewing the prompt-injection detector's prompts or model selection, or when explicitly asked to run, investigate, or maintain its risk:pi benchmark, results, or fixtures. Do not activate for hook or upload handling, attachment ingestion, policy enforcement, evidence assembly, or other changes that leave detector prompts and models unchanged unless the task explicitly concer…

    .agents/skills/benchmarking-prompt-injection/SKILL.md on GitHub (opens in a new tab)
  • clickhouse-architecture-advisor

    MUST USE when designing ClickHouse architectures, selecting between ingestion or modeling patterns, or translating best practices into workload-specific system designs. Complements clickhouse-best-practices with decision frameworks and explicit provenance labels.

    .agents/skills/clickhouse-architecture-advisor/SKILL.md on GitHub (opens in a new tab)
  • clickhouse-best-practices

    MUST USE when reviewing ClickHouse schemas, queries, or configurations. Contains 31 rules that MUST be checked before providing recommendations. Always read relevant rule files and cite specific rules in responses.

    .agents/skills/clickhouse-best-practices/SKILL.md on GitHub (opens in a new tab)
  • clickhouse

    Use when changing or reviewing Speakeasy ClickHouse schemas, migrations, CHECK constraints, queries, inserts, access principals, bootstrap SQL, Cloud compatibility, partial migration failures, or performance for analytics, telemetry, risk, authz, and spend features

    .agents/skills/clickhouse/SKILL.md on GitHub (opens in a new tab)
  • datadog

    Use Datadog MCP tools to investigate logs, metrics, traces, and incidents for the Speakeasy project. Activate when the user asks about errors, performance issues, incidents, latency, or wants to search telemetry data.

    .agents/skills/datadog/SKILL.md on GitHub (opens in a new tab)
  • feature-flag

    Use when gating a feature behind a flag, dogfooding or gradually rolling out a change, choosing between `productfeatures` and PostHog feature flags, adding or checking a product feature or PostHog flag, or working out why a flag does not apply to an organization, project, or user.

    .agents/skills/feature-flag/SKILL.md on GitHub (opens in a new tab)
  • frontend

    Use when building, designing, redesigning, or reviewing any UI in the dashboard React frontend (client/dashboard, including the inlined Speakeasy Elements code) — a new page, tab, card, table, form, dialog, sheet, empty or error state, settings section, or UI copy — and when addressing design feedback or Gutternote comments on a preview. Triggers: "build a page for", "add UI for", "make this look…

    .agents/skills/frontend/SKILL.md on GitHub (opens in a new tab)
  • glint

    Conventions for authoring or editing analyzers in the `glint/` Go static-analysis package — Speakeasy's custom golangci-lint plugin built on `go/analysis`. Activate this skill whenever the task involves adding, modifying, or testing a `glint` analyzer (new rule key, new diagnostic, settings struct, fixture under `glint/testdata/`, wiring in `BuildAnalyzers`), even if the user does not say "glint"…

    .agents/skills/glint/SKILL.md on GitHub (opens in a new tab)
  • golang

    Use when writing, editing, or reviewing Go (Golang) code in this repo, including tests, Goa services, sqlc callers, Temporal activities, and CLI code under server/, cli/, or functions/.

    .agents/skills/golang/SKILL.md on GitHub (opens in a new tab)
  • gram-audit-logging

    Concepts, external interfaces, and conventions for Speakeasy's audit logging subsystem — the internal Go API for recording actor/action/subject events and the `/rpc/auditlogs.*` management API that exposes them. Activate whenever the task involves recording or exposing audit events (adding or changing audit coverage on a service, introducing a new audited subject or action, writing tests that ass…

    .agents/skills/gram-audit-logging/SKILL.md on GitHub (opens in a new tab)
  • gram-demo-seed

    Use when adding a new feature or changing an existing one that surfaces data in the dashboard — the demo org (app.getgram.ai/explore-demo) must show it — and when editing or extending the demo org seed or the local dev seed — server/internal/demoseed/ (seed_*.go, ch_*.go, queries/*.sql), demoseed.Spec, RunLocalFixtures, gram demo-seed, mise run seed, mise run seed:demo, seed/demo/ docs, TestDemoS…

    .agents/skills/gram-demo-seed/SKILL.md on GitHub (opens in a new tab)
  • gram-functions

    A walkthrough of the Speakeasy Functions feature in this codebase

    .agents/skills/gram-functions/SKILL.md on GitHub (opens in a new tab)
  • gram-management-api

    Concepts, external interfaces, and conventions for Speakeasy's management API — the Goa-designed HTTP-RPC surface under `/rpc/<service>.<method>` that powers the dashboard, CLI, and public SDK. Activate whenever the task involves designing, implementing, or modifying a management endpoint (new service, new method, payload/result changes, OpenAPI/SDK surface changes, CLI changes, wiring a new serv…

    .agents/skills/gram-management-api/SKILL.md on GitHub (opens in a new tab)
  • gram-playwright-cli

    Use when automating the Speakeasy dashboard in a browser, capturing screenshots, inspecting pages.

    .agents/skills/gram-playwright-cli/SKILL.md on GitHub (opens in a new tab)
  • gram-pubsub-python

    How to build and run GCP Pub/Sub stream subscribers in Python under `pystreams/` — the `multi` command (start at `pystreams/src/pystreams/cmd/multi.py`), the `gram_infra.pubsub` publisher/subscriber library, and the anyio runtime mirroring the Go `gram streams` process. Activate for ANY Python Pub/Sub work in Speakeasy: adding or changing a `pystreams` subscriber/handler, NLP/ML scanning consumer…

    .agents/skills/gram-pubsub-python/SKILL.md on GitHub (opens in a new tab)
  • gram-pubsub

    Speakeasy's declarative GCP Pub/Sub system — topics and subscriptions are declared as protobuf message options, generated into `infra/gen/kcc.yaml`, and used at runtime via a type-safe publisher/subscriber library and the `gram streams` process. Activate for any Pub/Sub work in Speakeasy: adding or changing a topic/subscription, declaring `(gcp.pubsub.v1.topic)`/`(gcp.pubsub.v1.subscription)` opt…

    .agents/skills/gram-pubsub/SKILL.md on GitHub (opens in a new tab)
  • gram-rbac

    Concepts, external interfaces, and conventions for Speakeasy's role-based access control (RBAC) subsystem — scopes, grants, principals, system roles, and the `authz.Engine.Require` enforcement path used inside handlers. Activate whenever the task involves authorization (adding or modifying a scope or resource type, declaring a new role or grant, gating a handler, changing scope inheritance, expos…

    .agents/skills/gram-rbac/SKILL.md on GitHub (opens in a new tab)
  • gram-telemetry-query-dimensions

    How to add a new attribute value (dimension) that the generic org-scoped telemetry.query analytics endpoint can group by and filter on. Activate whenever the task is to expose a new breakdown/filter axis (e.g. department, job_title, model, provider, a new WorkOS directory attribute or request attribute) in telemetry.query, or mentions the attribute_metrics_summaries materialized view, queryDimens…

    .agents/skills/gram-telemetry-query-dimensions/SKILL.md on GitHub (opens in a new tab)
  • gram-temporal

    Use when adding or changing background work in gram — a Temporal workflow, activity, schedule, signal, or ContinueAsNew loop; anything reacting to chat messages, tool calls, MCP requests, telemetry rows, or DB writes; anything that fans out per project/org/user, polls, sweeps, or runs on a timer; when estimating or reviewing Temporal Cloud cost. Triggers: "workflow", "activity", "schedule", "cron…

    .agents/skills/gram-temporal/SKILL.md on GitHub (opens in a new tab)
  • maintaining-admin-mcp

    Use when adding, changing, or removing admin dashboard workflows, backend admin APIs, staff permissions, or staff-facing product capabilities in client/admin, server/internal/admin, or server/internal/adminmcp. Assess staff Admin MCP parity and update its tools where applicable.

    .agents/skills/maintaining-admin-mcp/SKILL.md on GitHub (opens in a new tab)
  • maintaining-command-palette

    Use when adding, changing, or reviewing dashboard pages, routes, sidebar navigation, named resource lists or detail pages, resource names, permissions, feature gates, or Command K search candidates in client/dashboard; also for missing Cmd+K results, launcher search, and command-palette coverage reviews.

    .agents/skills/maintaining-command-palette/SKILL.md on GitHub (opens in a new tab)
  • maintaining-platform-mcp

    Use when adding or changing backend APIs, dashboard workflows, permissions, user-facing product features, or files under server/internal/platformmcp, and when reviewing whether a feature needs a new or updated Platform MCP tool.

    .agents/skills/maintaining-platform-mcp/SKILL.md on GitHub (opens in a new tab)
  • mise-tasks

    Rules and best practices for writing and editing mise tasks.

    .agents/skills/mise-tasks/SKILL.md on GitHub (opens in a new tab)
  • page-toolbar

    Build the control bar (search, filters, sort, view) on dashboard list/collection pages with the unified `Page.Toolbar` compound component. Activate whenever adding or editing the controls above a list/grid/table on a `client/dashboard` page — a search box, filter chips/sheet, sort dropdown, grid/table view toggle, result count, or a mode toggle — so the page uses `Page.Toolbar` instead of hand-ro…

    .agents/skills/page-toolbar/SKILL.md on GitHub (opens in a new tab)
  • pitchfork

    Manage Speakeasy's local development services (server, worker, dashboard, streams, etc.) with pitchfork — start/stop/restart daemons, check health, and query their logs. Activate whenever you need to bring up the local dev stack, restart a service after a code change, check whether a service is running or why it failed, or read/search service logs — even if the user just says "start the server",…

    .agents/skills/pitchfork/SKILL.md on GitHub (opens in a new tab)
  • postgresql

    Use when working with the Speakeasy PostgreSQL database: schema design, server/database/schema.sql, migrations, atlas.sum, sqlc queries, indexes, foreign keys, CHECK constraints, or reviewer suggestions to add constraints

    .agents/skills/postgresql/SKILL.md on GitHub (opens in a new tab)
  • pull-request-demo

    Always use after creating a pull request that proposes user-visible changes.

    .agents/skills/pull-request-demo/SKILL.md on GitHub (opens in a new tab)
  • pull-request

    Create a Pull Request for the current changes and/or branch

    .agents/skills/pull-request/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.