dataminer-automation
claudecodexDataMiner Automation script planning, authoring, testing, investigation, and review agents.
29 skills · 6 agents
DataMiner connector orchestration, XML, QAction, validation, testing, documentation, and simulation agents.
Plugin dataminer-connector from marketplace skyline-agent-marketplace in SkylineCommunications/agent-marketplace. Commands read from the repo's manifest — 6 days ago.
dataminer-catalog-hygieneValidation 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-connector-coreFoundation skill for all DataMiner connector tasks. Explains what DataMiner is, how connectors fit into the platform, how a connector executes at runtime, and routes to the right specialist skill for any task. Load this skill first — always.
dataminer-connector-debuggingRead-only DataMiner connector runtime investigation and performance guidance. Separates protocol code, device/communication, and DataMiner environment causes and routes evidence gathering through supported diagnostic tools.
dataminer-connector-helpGuidelines for writing DataMiner connector help/documentation pages: page structure, required sections, parameter documentation, connection info, version ranges, DVE documentation, and markdown formatting. Use when creating or reviewing connector documentation.
dataminer-connector-orchestratorOrchestrator reference material for DataMiner connector development: plan templates, Connector Map format, skill routing table, and NuGet package guidance. Loaded by the dataminer-connector-orchestrator for planning and delegation.
dataminer-dcfDataMiner Connectivity Framework (DCF) for connector development: physical/logical interfaces, connections, DCF properties, DCF system tables (65049/65050/65051), the DCFHelper class, and best practices for modelling matrices, routers, and patch panels. Use when adding or modifying DCF interfaces, c
dataminer-disDataMiner 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-packagingCreate 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-docs-house-styleApplies general DataMiner documentation spelling, grammar, and terminology rules that apply regardless of context. Use whenever creating, editing, or reviewing DataMiner documentation.
dataminer-github-example-finderFind 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-http-communicationHTTP/HTTPS communication for DataMiner connectors: session and connection structure, request/response handling, authentication, HTTPS, dynamic configuration, and JSON response parsing. Use when implementing or modifying HTTP communication in connectors.
dataminer-idmsWrite 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-loggingDomain-neutral structured agent logging for Connector and Automation pipeline runs. Each agent writes timestamped JSON events to a per-agent log file.
dataminer-manifestDomain-neutral DataMiner build manifest for Connector and Automation pipeline runs. Defines the JSON schema and update protocol for connector-build-manifest.json.
dataminer-nugetsSkyline DataMiner NuGet package selection and API references for Connector and Automation projects, including Dev Packs, IAS, DataMinerSystem, InterAppCalls, Protocol.Extension, Rates, and SecureCoding.
dataminer-polling-managerPolling Manager implementation pattern for DataMiner connectors. Provides configurable per-data-set polling intervals, enable/disable controls, parent/child dependencies, context menu actions, and response handling. Based on the official Skyline example connector.
dataminer-protocol-validator-preventionDataMiner protocol.xml validator prevention rules: concise authoring guardrails derived from Skyline.DataMiner.CICD.Validators. Use when creating, editing, reviewing, or validating protocol.xml so Critical findings are prevented and Major, Minor, and Warning findings are avoided.
dataminer-protocol-xml-referenceprotocol.xml, DPML, DataMiner connector XML schema authority: use when creating, editing, reviewing, fixing, or validating protocol.xml tags, attributes, enum values, fixed values, ID patterns, child placement, namespaces, keys, and keyrefs. The bundled references are the operational XSD replacement
dataminer-qaction-helper-generatorGenerate QAction_Helper.cs from protocol.xml using the qaction-helper-generation dotnet global tool. Use when explicitly requested or when an existing consumer depends on generated members changed by protocol.xml.
dataminer-qactionQAction (C#) development for DataMiner connectors: writing QActions, SLProtocol API, table fill methods (FillArray, FillArrayNoDelete, FillArrayWithColumn, SetRow, AddRow, DeleteRow), Clear/Leave sentinels, exception handling, multi-threading, performance optimization, logging, and code organization
dataminer-qaops-integration-testingCreate 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-simulatorsDevice 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-runsRun 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-qaopsFoundation 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-sdkSkyline 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-toon-simulationGenerate TOON-format simulation files from DataMiner connector protocol.xml: endpoint extraction, realistic data generation, and TOON encoding rules for HTTP and SNMP connectors.
dataminer-unit-testingUnit testing for DataMiner connector QActions using SLProtocolMock: test project setup, Arrange/Act/Assert patterns, SLProtocolMock and SLProtocolMock<T>, IAsserter interface, table assertions, parameter verification, Moq integration, and Fluent Assertions. Use when writing or setting up unit tests
dataminer-validation-gatesRun inline validation gates during connector development: schema verification for protocol.xml, C# style prevention (SA1505/SA1508/SA1028), and build quality checks for QActions. Use between XML authoring and QAction development to catch errors early.
dataminer-validationDataMiner connector validation: running the validator CLI, parsing JSON output, severity levels (Critical/Major/Minor/Warning), suppressing validator remarks with XML comments, common error codes, and fix suggestions. Use when validating a connector solution or interpreting validator results.
dataminer-xml-authoringDPML XML authoring for DataMiner connectors: protocol structure, parameters, groups, timers, triggers, actions, tables (array parameters), alarming, trending, UI pages/layout, display keys, DVEs, commands/responses, and Measurement sections. Use when creating or editing protocol.xml content.
project-type-identificationDiscovers 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
dataminer-connector-help-writerGenerate connector help/documentation pages for DataMiner connectors. Reads the protocol.xml to extract parameters, connections, pages, and version history, then produces structured markdown documentation following Skyline Communications guidelines. Invoke for creating or updating connector document
dataminer-connector-investigatorInvestigate and debug DataMiner connector issues. Analyzes protocol.xml structure, QAction logic, polling chains, trigger sequences, and data flow to diagnose problems. Invoke when a connector has unexpected behavior, data is missing, or something isn't working as expected. (internal — used by Skyli
dataminer-connector-orchestratorDataMiner connector development orchestrator. Classifies tasks, analyzes the existing connector, creates an implementation plan, then delegates to specialist subagents. Use for any DataMiner connector (protocol/driver) development task: new connectors, features, bug fixes, investigations, reviews, a
dataminer-connector-qaction-writerWrite and modify C# QActions for DataMiner connectors. Handles SLProtocol API calls, table fills, parsing, exception handling, and performance. Returns XML registration requirements to the orchestrator instead of editing protocol.xml. (internal — used by Skyline Agent Marketplace)
dataminer-connector-reviewerReview an existing DataMiner connector against Skyline Communications best practices and coding guidelines. Supports the default normal review and an explicit first-release readiness profile with checklist traceability, evidence requests, developer feedback, and release-gate reporting. (internal — u
dataminer-connector-scaffolderScaffold new DataMiner connector (protocol/driver) solutions from the official Skyline template. Handles template parameters, connection type selection, OID configuration, and initial solution setup. Invoke for new connector creation tasks. NOT for DataMiner Extension Modules (DxM/DcM) — use datamin
dataminer-connector-simulation-generatorGenerate TOON-format simulation files from DataMiner connector protocol.xml. Extracts all SNMP OIDs and HTTP endpoints, inspects C# deserialization classes, generates realistic mock data, and writes a standalone simulation.toon file to the solution root. (internal — used by Skyline Agent Marketplace
dataminer-connector-test-writerWrite unit tests for DataMiner connector QActions using SLProtocolMock. Handles test project setup, mock configuration, Arrange/Act/Assert patterns, table assertions, and parameter verification. For real DataMiner or QAOps integration tests, load the QAOps integration-testing skill instead of using
dataminer-connector-validatorRun the DataMiner connector validator and report results without editing source. Finds the solution, parses JSON findings, explains severity, and recommends fixes or justified suppressions for the owning specialist. (internal — used by Skyline Agent Marketplace)
dataminer-connector-xml-authorAuthor and modify DPML XML content in DataMiner connector protocol.xml files. Handles parameters, groups, timers, triggers, actions, tables, alarming, trending, UI pages, commands, responses, sessions, and display configuration. Invoke for any protocol.xml structural changes. (internal — used by Sky
DataMiner Automation script planning, authoring, testing, investigation, and review agents.
29 skills · 6 agents
Build static frontend applications for deployment inside Skyline DataMiner.
10 skills · 1 agent
Core skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
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
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
Code intelligence powered by a knowledge graph. Provides execution flow tracing, blast radius analysis, and augmented search across your codebase.
12 skills · 1 MCP server · hooks
daisyUI component library skill
7 skills
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.