<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 duplocloud

devkit

Developer kit for building Agents on the DuploCloud — typed resource types with their own backend, Angular UI, and AI provisioning skill. Run the platform locally from published images and hot-load your Agents with no host restart.

  • Active — Updated in the last 14 days

51 GitHub stars (51)

  • 7 skills (7 skills found in its SKILL.md files)
  • 17 forks (17 forks)
  • Today last update (Last updated today)

Install

Skills CLI

npx skills add duplocloud/devkit

Asks which skills and agents to install. Just one: npx skills add duplocloud/devkit --skill duplo-extension-dev — add -g for every project.

Claude Code

git clone https://github.com/duplocloud/devkitcp -r "devkit/.claude/skills/duplo-extension-dev" ~/.claude/skills/

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

Plugin

/plugin marketplace add duplocloud/devkit

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.

  • duplo-extension-dev

    Build and load a DuploCloud platform extension (a typed extension — C# ResourcesController + service + entity, plus an Angular remote and a provisioning skill) and hot-load it into the platform. Works both inside an Extension resource's provisioning ticket and locally (you supply the platform URL + an admin token). Scaffolds from the hello-world example, compiles the backend with dotnet against t…

    .claude/skills/duplo-extension-dev/SKILL.md on GitHub (opens in a new tab)
  • duplo-extension-ng22-migration

    Migrate an existing DuploCloud platform extension's frontend from Angular 15 + Webpack Module Federation to Angular 22 + Native Federation. Use when an extension built from an older dev-kit no longer loads in the Angular 22 portal, when its frontend/ still has webpack.config.js / webpack-shared-lib.js / ngx-build-plus and @angular/core 15, or when asked to upgrade, migrate or port an extension re…

    .claude/skills/duplo-extension-ng22-migration/SKILL.md on GitHub (opens in a new tab)
  • use-ng22

    The Angular 22 patterns a DuploCloud extension frontend must be written in — standalone components, signals, the OnPush default, inject(), the @if/@for/@switch block syntax, and a Routes export instead of an NgModule. Use when writing or reviewing any component, service, route or template in an extension's frontend/, when scaffolding a new extension's UI, or when deciding whether an Angular 22 AP…

    .claude/skills/use-ng22/SKILL.md on GitHub (opens in a new tab)
  • provision-helloworld

    Provisions a Hello World resource — the canonical AGENT-BASED provisioning loop. Reads the spec the platform wrote to the ticket, does the work (here: combine firstName + lastName into fullName), and writes the result back via the resource's own status/results APIs.

    samples/helloworld/skills/provision-helloworld/SKILL.md on GitHub (opens in a new tab)
  • provision-network-stack

    Provisions and operates a Network Stack (AWS VPC + subnets + security group) with a LONG-RUNNING background terraform the agent launches detached and watches with a sleep loop. Dispatches on spec.lastRequestedAction for on-demand plan/apply runs after provisioning, writes per-run logs the Logs tab reads, and handles deprovision as terraform destroy.

    samples/network-stack/skills/provision-network-stack/SKILL.md on GitHub (opens in a new tab)
  • provision-hellochild

    Provisions a HelloChild resource (child of the parent/child sample). Reads the spec the platform wrote to the ticket (note + parentId), produces a message, and writes the result back via the child's own nested status/results APIs.

    samples/parent-child/skills/provision-hellochild/SKILL.md on GitHub (opens in a new tab)
  • provision-helloparent

    Provisions a HelloParent resource (parent of the parent/child sample). Reads the spec the platform wrote to the ticket, derives a slug from the title, and writes the result back via the resource's own status/results APIs.

    samples/parent-child/skills/provision-helloparent/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.