claudecodex

dataminer-automation

DataMiner Automation script planning, authoring, testing, investigation, and review agents.

3 on GitHubby Skyline Communicationsv0.1.0LicenseRef-Skyline-Agent-Marketplaceupdated 7 days agoDeveloper tools
/

Plugin dataminer-automation from marketplace skyline-agent-marketplace in SkylineCommunications/agent-marketplace. Commands read from the repo's manifest — 6 days ago.

What it installs

Skills (29)

  • dataminer-api

    If you need to use DataMiner Web Services endpoints use this skill. Use for authentication via ConnectAppAndInfo, strict endpoint validation against DataMiner docs, GetSecurityInfo access checks, global authorization guard patterns, and WebSocket connection setup.

  • dataminer-automation-core

    Foundation skill for all DataMiner Automation script tasks. Explains what an Automation script is, how it executes at runtime through the Engine (IEngine) API, the difference between non-interactive and interactive (IAS) scripts, and routes to the right specialist skill for any task. Load this skill

  • dataminer-automation-orchestrator

    Orchestrator reference material for DataMiner Automation script development: Script Map format, plan templates (FEATURE/BUGFIX/INVESTIGATION/REVIEW), skill-routing table, and SDK/NuGet planning rules. Loaded by the dataminer-automation-orchestrator agent for planning and delegation.

  • dataminer-automation-scripting

    C# Engine (IEngine) development for DataMiner Automation scripts: entry point and namespace convention, abort/timeout exception handling, reading script parameters, resolving elements/services, reading/writing parameters and tables, exit states, logging, performance, and Skyline analyzers. Load for

  • dataminer-automation-unit-testing

    Unit testing DataMiner Automation scripts: testable script design, mocking the IEngine interface with Moq, asserting exit states and side effects, and test-project setup with xUnit/NUnit/MSTest and FluentAssertions. Load when writing or setting up tests for an automation script.

  • dataminer-automation-xml

    Authoring the DMSScript XML definition of a DataMiner Automation script: root/metadata, script parameters, memory files, dummies (Protocols), options, interactivity, and the Script/Exe blocks. Load for any change to the <Name>.xml script definition.

  • dataminer-catalog-hygiene

    Validation rules for DataMiner Catalog item documentation and metadata. Applies only to CatalogInformation/README.md and CatalogInformation/manifest.yml, never to root or project READMEs. Use when auditing, reviewing, or fixing Catalog item documentation — checking About, Key Features, Use Cases, Pr

  • dataminer-data-discovery

    Perform AI-assisted data discovery against a live DataMiner system using the CreateAIGeneratedQuery endpoint. Use when the user asks to discover data, query DataMiner with natural language, run data discovery on goals, items, products, releases, or any DataMiner entity.

  • dataminer-dis

    DataMiner Integration Studio (DIS) code-relevant workflow guidance for Visual Studio: XML editor, snippets, parameter generation, validator auto-fixes, comparer/Major Change Checker, table/version editors, and code-navigation aids. Use when the user is working in Visual Studio with DIS available. DI

  • dataminer-dmprotocol-packaging

    Create a .dmprotocol connector package from a classic (DIS-style) connector solution using the official Skyline.DataMiner.CICD.Tools.Packager CLI (dataminer-package-create dmprotocol). Use whenever you need a deployable/installable connector artifact and the project is NOT an SDK-style connector — e

  • dataminer-execute-automation-script

    Use when implementing or debugging a call to the DataMiner ExecuteAutomationScriptWithOutput JSON API. Contains the exact JSON request structure, scriptOptions fields, and how parameters are encoded.

  • dataminer-execute-query

    Execute GQI queries in a DataMiner frontend application using OpenQuerySessionAsync over WebSocket. Use when building production apps that need to fetch GQI data (DOM instances, ad hoc data sources, custom queries) from DataMiner using a known query object, or when the user provides a query object d

  • dataminer-github-example-finder

    Find approved Skyline example and starter repositories for a connector or app task. Use when the user asks for an example, reference implementation, starter template, or best-practice repo, or before scaffolding so work builds on a vetted Skyline pattern.

  • dataminer-gqi-ad-hoc-data-source

    Author and review DataMiner GQI ad hoc data-source libraries: modern Core GQI contracts, library identity/XML, lifecycle and paging, version gates, and query-level validation.

  • dataminer-headless-ias

    Use when a frontend app needs to drive a DataMiner Interactive Automation Script (IAS) from a custom UI. Covers the full WebSocket + HTTP protocol flow, dialog parsing, values string construction, re-render handling, and multi-dialog wizard navigation.

  • dataminer-idms

    Write C# code that reads or manipulates a DataMiner System through the IDms classes (Skyline.DataMiner.Core.DataMinerSystem): finding elements, reading/writing parameters and tables, executing Automation scripts, creating elements, managing views/services/alarms. Use whenever code must interact with

  • dataminer-interactive-automation

    Build interactive (operator-facing) DataMiner Automation scripts (IAS): the Interactive Automation Script Toolkit (InteractiveController, Dialog, Section, widgets), AddWidget grid layout, event-driven navigation, and the engine.ShowUI low-level alternative. Load for any wizard, form, or dashboard au

  • dataminer-logging

    Domain-neutral structured agent logging for Connector and Automation pipeline runs. Each agent writes timestamped JSON events to a per-agent log file.

  • dataminer-manifest

    Domain-neutral DataMiner build manifest for Connector and Automation pipeline runs. Defines the JSON schema and update protocol for connector-build-manifest.json.

  • dataminer-node-recovery

    Author and review DataMiner Node Recovery local/global trigger scripts: typed entry-point contracts, cluster semantics, state and maintenance handling, settings/install boundaries, and multi-node validation.

  • dataminer-nugets

    Skyline DataMiner NuGet package selection and API references for Connector and Automation projects, including Dev Packs, IAS, DataMinerSystem, InterAppCalls, Protocol.Extension, Rates, and SecureCoding.

  • dataminer-qaops-integration-testing

    Create or wire MSTestV2 integration tests that run on QAOps DataMiner, OR migrate an existing MSTest/Playwright integration test project onto QAOps (add a Test Package, gate credentials, run on a bridge). Use when testing Automation scripts, connectors, element/service behavior, or any solution chan

  • dataminer-qaops-simulators

    Device simulators for DataMiner QAOps integration tests: SNMP (Skyline Device Simulator / QADeviceSimulator), raw TCP (serial, HTTP, WebSocket), process-based simulators packaged with .dmtest, and large or per-run simulator assets supplied as QAOps supplementary files. Use when tests need real devic

  • dataminer-qaops-test-runs

    Run DataMiner integration or regression test packages through QAOps using dataminer-qaops test-run-and-wait. Use when the user says "test with QAOps", "test on RC", "test on a Main/Feature release DataMiner", "run my regression tests", "run my integration tests", or wants existing tests executed on

  • dataminer-qaops

    Foundation skill for QAOps (Quality Assurance and Operations): what QAOps is, when to use it, environment/configuration IDs, token handling, and routing to QAOps test-run and integration-test authoring/migration skills. Use when the user says "test with QAOps", "test on RC", "test on a Main/Feature

  • dataminer-sdk

    Skyline DataMiner SDK and official toolchain authority: SDK-style projects, official templates, validator cadence, Packager/CatalogUpload/DataMinerDeploy, Dev Packs, PackageReference, and troubleshooting. Use for project setup, validation, build, packaging, publishing, deployment, or whenever an off

  • dataminer-srm-automation

    Route and review DataMiner SRM Automation scripts by lifecycle role: PLS, LSO, DTR, custom/contributing/created-booking actions, Booking Manager UI, utilities, typed callbacks, configuration, and staged runtime validation.

  • dataminer-user-defined-api

    Author and review DataMiner User-Defined API Automation scripts: OnApiTrigger contracts, routes, version-gated request/response features, external provisioning, security, and HTTPS validation.

  • project-type-identification

    Discovers and classifies every project in a repository that contains Skyline.DataMiner.SDK projects and/or DataMiner app frontends (ad hoc data source, data transformer, user-defined API, automation script, connector, NuGet project, shared project, test project, DataMiner app, and more) by combining

Subagents (6)

  • dataminer-automation-author

    Author DataMiner Automation scripts end-to-end: the DMSScript XML definition (script parameters, dummies, memory, options, Exe blocks) AND the C# Engine (IEngine) logic (Run/RunSafe, input handling, element resolution, exit states), including interactive (IAS) UI. Invoke for any change to a script's

  • dataminer-automation-investigator

    Investigate and debug DataMiner Automation script issues. Analyzes the DMSScript XML, Engine (IEngine) C# logic, script-parameter wiring, element resolution, and exit states to diagnose problems. Invoke when a script fails, exits unexpectedly, throws, or produces the wrong result. (internal — used b

  • dataminer-automation-orchestrator

    DataMiner Automation script development orchestrator. Classifies tasks, analyzes the existing script, creates an implementation plan, then delegates to specialist subagents. Use for any DataMiner Automation script task: new scripts, features, bug fixes, investigations, reviews, and interactive (IAS)

  • dataminer-automation-reviewer

    Review an existing DataMiner Automation script against Skyline Communications best practices. Checks the DMSScript XML, Engine (IEngine) C# quality, input validation, element resolution, exit states, interactive (IAS) patterns, and build/analyzer cleanliness. Invoke for code reviews, quality checks,

  • dataminer-automation-scaffolder

    Scaffold new DataMiner Automation script solutions from the official Skyline template. Handles template parameters, interactive-vs-non-interactive choice, Catalog/package options, and initial solution setup. Invoke for new automation-script creation tasks. (internal — used by Skyline Agent Marketpla

  • dataminer-automation-test-writer

    Write unit tests for DataMiner Automation scripts. Mocks the IEngine interface with Moq, extracts and tests pure logic, asserts exit states and side effects, and sets up the test project with xUnit/NUnit/MSTest and FluentAssertions. Invoke when creating tests or setting up a test project for an auto

View source on GitHub

More from SkylineCommunications/agent-marketplace

All 3 plugins →

DataMiner connector orchestration, XML, QAction, validation, testing, documentation, and simulation agents.

31 skills · 10 agents

3

dataminer-apps

claudecodex

Build static frontend applications for deployment inside Skyline DataMiner.

10 skills · 1 agent

3

Similar plugins

superpowers

claudecodex

Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques

15 skills · hooks

obra/superpowers 316,836

context7

claudecodex

Up-to-date documentation lookup. Pull version-specific documentation and code examples directly from source repositories into your coding agent's context.

1 MCP server

upstash/context7 64,709

Reliable automation, in-depth debugging, and performance analysis in Chrome using Chrome DevTools and Puppeteer

8 skills · 1 MCP server

ChromeDevTools/chrome-devtools-mcp 55,181

Automates browser interactions for web testing, form filling, screenshots, and data extraction

12 skills

vercel-labs/agent-browser 50,373

Use Alibaba Open Code Review from local Codex.

2 skills

alibaba/open-code-review 50,068

slidev

claude

Claude Code skill for creating and presenting Slidev slidedecks

1 skill

slidevjs/slidev 49,452

Maintain dataminer-automation?

This page updates itself from your repo. Add the badge to your README, or get it Featured to pin it above the organic results with a followed link to your site.

claude & codex plugins3 plugins