Configure and run web, mobile, and load tests through one QA command line.
Project overview
An interactive setup adds test infrastructure to TypeScript or Python projects, while one CLI dispatches Playwright web tests, Appium mobile tests, or k6 load tests. AI planner, generator, and healer definitions are currently focused on TypeScript, and several other test types, including API, accessibility, and visual regression, are still planned.
Make coding agents consult live Tensorlake documentation before writing SDK code.
Project overview
Tensorlake Skill is a lightweight instruction package that tells Claude Code, Codex, and similar agents to verify Tensorlake APIs against current documentation before suggesting code. It fetches the live documentation index, selects relevant pages for sandboxes, orchestration, or SDK tasks, and falls back to a bundled snapshot only when fetching fails. This is guidance rather than a runtime tool server: using Tensorlake still requires the appropriate Python, TypeScript, or CLI installation and the user's own API configuration.
Compile one MDA source into compatible instruction files for multiple agent runtimes.
Project overview
MDA is a Markdown-based specification and CLI for maintaining agent-facing documents from one source. Authors write a single .mda file and compile it into SKILL.md, AGENTS.md, MCP-SERVER.md, and CLAUDE.md outputs, with JSON Schema validation, typed relationships, dependency metadata, content digests, and signature fields. It is intended for authoring and CI checks rather than as an application runtime dependency. A bundled signature verifier, dependency resolver, and central registry are not yet included.
Start a cross-platform desktop project with Angular, Tauri, and hot reload.
Project overview
Bootstrap an Angular 21 and Tauri 2 desktop application without wiring the frontend and native shell together from scratch. The template provides TypeScript, Sass, hot reload, a browser-only development mode, and commands for producing operating-system-specific bundles for Linux, Windows, and macOS. Its simple project structure separates the Angular renderer from the Rust-based Tauri process. Development requires Node.js 22 or later, a Rust toolchain, and the platform prerequisites listed by Tauri before the sample can run or package successfully.
Use one ordered key-value database API in Node.js and browsers
Project overview
level is a convenience package that exposes a common abstract-level interface while selecting classic-level in Node.js and browser-level in web applications. It supports lexicographically ordered keys, batch writes, asynchronous iteration, encodings, and TypeScript declarations. Browser projects normally use it through a bundler such as Browserify, Webpack, or Rollup, while Node.js stores the database in a local directory.
FrameworkAI and agent developmentModel Context Protocol
superagentx
@superagentxai·Python
Build multi-agent workflows with approvals, persistent state, and audit trails.
Project overview
SuperAgentX coordinates modular agents that can carry out multi-step workflows across browsers, APIs, databases, conventional tools, and MCP integrations. Sensitive actions can pause for human approval, while execution state, memory, and audit logs are retained. It is aimed at applications that need agents to take actions without giving up governance or operator control.
Turn reading notes and quotes into publishable book deep-dives on your own website.
Project overview
Library OS combines a Next.js template, TypeScript schema, Claude Code commands, and a book-distillation subagent to turn titles, notes, Kindle highlights, or voice memos into structured book pages. Its workflow covers capture, extraction, enrichment, and publishing, with JSON-LD, quote sharing, and dynamic social images; the full site targets Next.js 14, Tailwind, and TypeScript.
Build extensible C++17 component systems behind stable interfaces.
Project overview
Velk helps C++ applications define components through interfaces with typed properties, events, functions, and metadata. Runtime implementations live in a shared library while consumers depend on stable public contracts, allowing internals to evolve without rebuilding every client. Its registries, plugin loading, object factory, and dense storage suit modular systems that need runtime extension and introspection.
Test Electron app interfaces with ChromeDriver and WebdriverIO
Project overview
Spectron was a testing framework for Electron applications that combined ChromeDriver with WebdriverIO and provided an Application API for launch and browser-style interaction tests. Its version map ties specific Spectron releases to Electron versions, which matters when maintaining older suites. The project has been officially deprecated since February 1, 2022, so it is mainly relevant to legacy maintenance and migration rather than new test development.
Spawn, stream, and resume multiple CLI agents through one Rust transport API.
Project overview
Embed Claude Code, Codex, Gemini, or OpenCode in a Rust application without writing separate subprocess and event parsers for each tool. gate4agent normalizes Pipe, PTY, and ACP sessions into transport-neutral events, supports session resume and multi-turn ACP callbacks, and tracks history and context usage. It is a transport layer, not an agent harness or security sandbox.
Generate AI music through an SDK, CLI, MCP server, or agent skill
Project overview
lacuna-toolkit exposes the Lacuna Music API through a TypeScript SDK, a command-line tool, an MCP server, and an Agent Skill. Developers can generate music from Node 18+, shell scripts, an MCP-compatible client, or an AI coding agent, while the SDK also handles webhook verification. Using any surface still requires access to the Lacuna service and its credentials.
Reuse common utilities across Electron main, renderer, and Node contexts.
Project overview
electron-util packages common helpers for Electron applications into separate shared, main-process, and pure Node.js entry points. Developers can use it for environment and process detection, development-mode checks, and ASAR path handling without duplicating small utilities. Main-process features still require an IPC layer when exposed to a renderer, and the current package requires Electron 37 or later.
Start a Laravel 13 SPA with authentication, roles, user management, and reusable UI.
Project overview
Laravel Vue Starter is an opinionated foundation for admin panels and single-page applications. It combines Laravel 13 and Vue 3 with registration, password recovery, email verification, role-based authorization, user CRUD, reusable components, dark mode, and localization. The repository also includes project-specific skills for several coding agents so generated changes follow its conventions. It requires PHP 8.3 or newer.
Build a protected ASP.NET Core API called from a WPF client.
Project overview
This progressive sample shows how to protect an ASP.NET Core Web API with the Microsoft identity platform and call it from a WPF desktop application after user sign-in. Later chapters add on-behalf-of access to Microsoft Graph, personal Microsoft accounts, and proof-of-possession tokens. Running the examples requires .NET and Visual Studio on Windows, a Microsoft Entra tenant, and an eligible user account, so it is intended as learning material rather than a finished application.
Generate and deploy Lowcoder apps from TypeScript instead of hand-built DSL JSON.
Project overview
Use the TypeScript SDK to turn fluent component calls into Lowcoder's required DSL, while the companion MCP server exposes app creation, SEO, and related tools to agents. A Claude skill explains the workflow across supported clients. Lowcoder 2.7.0 or newer and a configured instance with an API key are required.
Evaluate whether agents can set up and execute tasks from real research repositories.
Project overview
SUPER evaluates whether LLM agents can configure environments, execute code, and answer questions drawn from real machine-learning and NLP research repositories. Its dataset is divided into Expert, Masked, and AutoGen task sets, with code for running agents and scoring results. Local mode executes repository code directly on the machine, while Docker and Modal backends offer safer isolation and concurrent benchmark runs.
Query German company-register data through a CLI, MCP server, or Claude skill.
Project overview
NorthData Connectors wraps the NorthData API with a Python CLI, an MCP server, and a Claude skill that share one client and credit guard. It exposes German company profiles, owners, representatives, financials, and publications to shell scripts, CI jobs, and MCP-capable agents without duplicating API logic. A NorthData API key is required, usage remains subject to NorthData's terms, and the wrapper is an unofficial community project.
Scaffold and maintain opinionated full-stack projects with Claude Code.
Project overview
ASCENT scaffolds a containerized Express, SQLite-WAL, React, and Vite project, then keeps it organized with ADRs, phase-gated delivery, tests, health checks, and session-resumption files. Its parent Claude skill routes work by engineering role and operation mode, while embedded ascent-* skills audit the project as it grows. The framework is deliberately opinionated, so it suits teams that want strong conventions rather than a minimal or freely chosen stack.