<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 1d ago

by polyai

adk

Build and deploy PolyAI voice and chat agents from your terminal. Sign up free at studio.poly.ai, then pip install polyai-adk.

  • Active — Updated in the last 14 days
Works with
  • Claude

83 GitHub stars (83)

  • 10 skills (10 skills found in its SKILL.md files)
  • 20 forks (20 forks)
  • 1d ago last update (Last updated 1d ago)

Install

Skills CLI

npx skills add polyai/adk

Asks which skills and agents to install. Just one: npx skills add polyai/adk --skill poly-adk-branching — add -g for every project.

Claude Code

git clone https://github.com/polyai/adkcp -r "adk/skills/poly-adk-branching" ~/.claude/skills/

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

Plugin

/plugin marketplace add polyai/adk

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.

  • poly-adk-branching

    This skill should be used when the user wants to "resolve merge conflicts", "merge a branch", "fix conflict markers", "create a hotfix branch", "share changes for review", or manage branches in a PolyAI ADK project — or when poly pull or poly branch merge reports conflicts. Covers branch management, the three-way merge model, non-interactive conflict resolution, and review gists. Part of the Poly…

    skills/poly-adk-branching/SKILL.md on GitHub (opens in a new tab)
  • poly-adk-conversations

    This skill should be used when the user wants to "see what happened on a call", "review real conversations", "download a call recording", "debug a production call", or "add logging/metrics" to a PolyAI agent. Covers poly conversations and instrumenting functions with conv.log and metrics. Part of the PolyAI ADK skills suite. Do NOT use for simulated test conversations (use poly-adk-testing).

    skills/poly-adk-conversations/SKILL.md on GitHub (opens in a new tab)
  • poly-adk-rtc

    This skill should be used when the user wants to "change real-time configuration", "update RTC", "edit per-environment config", or work with the real_time_configuration/ directory of a PolyAI ADK project. Covers poly rtc pull/push/edit/diff/validate, drift protection, and the live-environment hazard. Part of the PolyAI ADK skills suite. Do NOT use for resources that deploy through branches (use p…

    skills/poly-adk-rtc/SKILL.md on GitHub (opens in a new tab)
  • poly-adk-testing

    This skill should be used when the user wants to "test the agent", "chat with the agent", "call the agent", "run the test suite", "write a test case", "check why a test failed", or "run a function" built with the PolyAI ADK. Covers poly validate, scripted poly chat, the test_suite/ simulated conversation tests, and executing functions in isolation. Part of the PolyAI ADK skills suite. Do NOT use…

    skills/poly-adk-testing/SKILL.md on GitHub (opens in a new tab)
  • poly-adk-workflow

    This skill should be used when the user wants to "build an agent", "update an agent", "create a PolyAI project", "push changes to Agent Studio", or work with the PolyAI ADK (`poly`) in any way. Entrypoint for the PolyAI ADK skills suite — covers setup, project structure, resource choice, and the core edit/validate/push/test/merge workflow, and routes to the task-specific skills (testing, branchin…

    skills/poly-adk-workflow/SKILL.md on GitHub (opens in a new tab)
  • add-resource-type

    Add a new Agent Studio resource type to the ADK, covering the class, registration, projection parsing, tests, fixture and docs. Use when asked to support a new resource in the polyai-adk repo.

    .claude/skills/add-resource-type/SKILL.md on GitHub (opens in a new tab)
  • ci-check

    Run the same checks as the ADK's GitHub CI (PR title, lint, format, licences, licenses.json, skill versions, tests) locally and report pass/fail. Use before pushing a branch or opening a pull request in the polyai-adk repo.

    .claude/skills/ci-check/SKILL.md on GitHub (opens in a new tab)
  • open-pr

    Prepare and open a pull request on the polyai-adk repo, with checks run, the right conventional-commit title, the repo's PR template filled in and no internal references. Use when asked to open, create or raise a PR for ADK changes.

    .claude/skills/open-pr/SKILL.md on GitHub (opens in a new tab)
  • review-pr

    Review an ADK pull request or local branch against the repo's review checklist (REVIEW.md) and report blocking issues and nits. Use when asked to review a PR in the polyai-adk repo, or to self-review a branch before opening one.

    .claude/skills/review-pr/SKILL.md on GitHub (opens in a new tab)
  • write-tests

    Write readable tests for new or changed ADK code and show that coverage of the touched modules didn't drop. Use after implementing a feature or fix in the polyai-adk repo, or when asked to add test coverage.

    .claude/skills/write-tests/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.