superpowers
claudecodexCore skills library for Claude Code: TDD, debugging, collaboration patterns, and proven techniques
15 skills · hooks
Design, implement, E2E test, and optimize Datus plugins through Claude Code or Codex
Plugin datus-plugin-development from marketplace datus-plugin in Datus-ai/Datus-Plugins. Commands read from the repo's manifest — 3 days ago.
airflow-setupConfigure an environment profile for the `datus airflow` plugin (API endpoint, credentials, optional S3/dags-folder deployment target)
airflowOperate a remote Apache Airflow 2.x or 3.x deployment (list/trigger/monitor DAGs, tasks, variables, connections, pools, backfills) and deploy DAG files to S3 or a dags folder via the `datus airflow` CLI
ack-setupConfigure or troubleshoot an Alibaba Cloud ACK profile and its paired datus k8s provider profile, including the default credential chain, access keys or STS, RAM roles, RRSA/external credentials, endpoint selection, and verification.
ackInspect Alibaba Cloud ACK clusters, node pools, add-ons, tasks, and authentication, and hand temporary ACK credentials to datus k8s. Use for ACK inventory, health, change diagnostics, add-on status, or Kubernetes access through an ACK provider profile.
cloudwatch-setupConfigure an environment profile for the `datus cloudwatch` plugin (AWS region + credentials)
cloudwatchQuery AWS CloudWatch logs (groups/streams/tail/Logs Insights), metrics, alarms and dashboards through the `datus cloudwatch` CLI
ecs-setupConfigure an environment profile for the `datus ecs` plugin (AWS region + credentials, optional default cluster and CloudWatch log group)
ecsRun and monitor tasks on existing Amazon ECS/Fargate clusters, scale services, inspect task definitions, and read task logs via the `datus ecs` CLI
eks-setupConfigure an Amazon EKS environment profile for the datus eks plugin
eksInspect Amazon EKS clusters, node groups, add-ons, access entries, Fargate profiles, updates, upgrade insights, and caller identity
emr-setupConfigure an environment profile for the `datus emr` plugin (AWS region + credentials, optional default cluster and S3 log_uri)
emrSubmit and monitor steps on existing Amazon EMR (on EC2) clusters, inspect clusters/instances, and read step logs from S3 via the `datus emr` CLI
emr-serverless-setupConfigure an environment profile for the `datus emr-serverless` plugin (AWS region + credentials, default application id and execution role)
emr-serverlessOperate AWS EMR Serverless applications and run/monitor Spark job runs (with the live Spark UI) via the `datus emr-serverless` CLI
glue-setupConfigure an environment profile for the `datus glue` plugin (AWS region + credentials, optional cross-account catalog_id)
glueBrowse the AWS Glue Data Catalog (databases/tables/schema/partitions) and run/monitor Glue crawlers and ETL jobs (with logs) via the `datus glue` CLI
iam-setupConfigure an environment profile for the `datus iam` plugin (AWS credentials for read-only IAM inspection)
iamInspect AWS IAM read-only — roles, users, managed policies, policy documents, and simulate whether a principal can perform an action (the AccessDenied diagnostic) via the `datus iam` CLI
mwaa-setupConfigure an environment profile for the `datus mwaa` plugin (AWS region + credentials, optional default MWAA environment name)
mwaaInspect Amazon MWAA (Managed Airflow) environments, mint web-login/CLI tokens, and run the Airflow CLI over the MWAA REST endpoint via the `datus mwaa` CLI
quicksight-setupConfigure an environment profile for the `datus quicksight` plugin (AWS region + credentials and the required aws_account_id)
quicksightManage Amazon QuickSight end-to-end — datasets/datasources/dashboards/analyses/templates/themes/folders lifecycle, users/groups/namespaces, SPICE refresh (with --wait) and schedules, embed URLs, asset-bundle export/import, and account info — via the `datus quicksight` CLI
s3-setupConfigure an environment profile for the `datus s3` plugin (AWS region + credentials, optional default bucket and SSE-KMS key)
s3Browse and move S3 data (ls/stat/cat/head/cp/sync/mv/rm/presign) and run S3 Select SQL over CSV/JSON/Parquet objects via the `datus s3` CLI
adls-setupConfigure or troubleshoot an Azure Blob or ADLS Gen2 profile for datus adls, including Entra DefaultAzureCredential, service principals, managed identity, account key or SAS, sovereign clouds, HNS behavior, permissions, and verification.
adlsBrowse, inspect, preview, upload, download, copy, sync, move, delete, and sign Azure Blob or ADLS Gen2 paths, and inspect filesystems or manage ACLs with datus adls. Use for abfss:// data movement, artifacts, SAS URLs, or hierarchical namespace ACL operations.
aks-setupConfigure or troubleshoot an Azure Kubernetes Service profile and its paired datus k8s provider profile, including Azure cloud, DefaultAzureCredential, service principals, managed identity, private endpoints, and verification.
aksInspect Azure Kubernetes Service clusters, node pools, maintenance configurations, upgrades, and authentication, and hand Microsoft Entra credentials to datus k8s. Use for AKS inventory, health, upgrade planning, or Kubernetes access through an AKS provider profile.
flink-k8s-operatorBuild, deploy, operate, upgrade, snapshot, and troubleshoot Apache Flink jobs running on the Flink Kubernetes Operator. Use for FlinkDeployment application clusters, session clusters, FlinkSessionJob, FlinkStateSnapshot, Java/Scala Maven or Gradle projects, PyFlink projects, minikube image loading,
flink-local-devRun and validate an Apache Flink SQL job on the current machine, in an in-process MiniCluster driven by the Flink SQL Client, before promoting it to production. Use for local Flink SQL development, debugging a SQL script, bounded replay of development Kafka/JDBC/CDC sources, shadowing every sink wit
flink-sqlPrepare and run Apache Flink SQL scripts as Application Mode jobs. Use when packaging or deploying a .sql task, choosing the SQL job entry point, deciding whether a Flink 1.x application needs a version-matched runner JAR or a Flink 2.x application can use the built-in SqlDriver without jarURI, supp
gcs-setupConfigure or troubleshoot a Google Cloud Storage profile for datus gcs, including ADC, credential files, service-account impersonation, default bucket, scopes, custom endpoints, retries, permissions, and verification.
gcsBrowse, inspect, preview, upload, download, copy, sync, move, delete, and sign Google Cloud Storage objects, and inspect buckets or replace lifecycle rules with datus gcs. Use for gs:// data movement, artifact publishing, signed URLs, or GCS lifecycle management.
gke-setupConfigure or troubleshoot a Google Kubernetes Engine profile and its paired datus k8s provider profile, including ADC, service-account impersonation, endpoint selection, scopes, retries, and verification.
gkeInspect Google Kubernetes Engine clusters, node pools, operations, server versions, and authentication, and hand GKE credentials to the datus k8s plugin. Use for GKE inventory, health, upgrade diagnostics, or Kubernetes access through a GKE provider profile.
grafana-dashboard-authoringAuthor and safely revise Grafana dashboards and panels, including datasource resolution and panel query verification
grafana-query-exportExport every Grafana dashboard target—SQL, PromQL, LogQL, TraceQL, Flux, InfluxQL, Graphite, expressions, and unknown JSON—into project context files
grafana-setupConfigure a Grafana environment profile for the `datus grafana` plugin
grafanaOperate Grafana dashboards, panels, datasources, queries, annotations, library panels, playlists, correlations, and unified alerting through `datus grafana`
k8s-jvm-classpathDiagnose classpath, ServiceLoader/SPI, and classloader failures in a JVM service running on Kubernetes — NoClassDefFoundError, ClassNotFoundException, "could not find a file io implementation for scheme", UnsupportedSchemeException, missing connector/catalog/FileIO/FileSystem factory, plugin JAR pre
k8s-setupConfigure a managed-cloud or kubeconfig-backed environment for the `datus k8s` plugin
k8sInspect and operate namespace-scoped Kubernetes data workloads through `datus k8s`
statsig-setupConfigure an environment profile for the `datus statsig` plugin (Console API base URL, API key, version)
statsigRead Statsig metrics & experiment results, author warehouse-native metric SQL, and drive ETL ingestion via the `datus statsig` CLI (Console API)
superset-dashboard-authoringAuthor and safely revise Superset datasets, charts, and dashboards through the official REST API CLI
superset-query-exportResolve Superset dashboard URLs and export chart SQL/source evidence for project context or dashboard-bootstrap reconstruction as Datus dashboards
superset-setupConfigure an Apache Superset environment profile for the `datus superset` plugin
supersetOperate Apache Superset dashboards, charts, datasets, SQL Lab, reports, tags, annotations, RLS, cache, and migration through `datus superset`
tableau-setupConfigure a Tableau Server profile with PAT or password authentication and verify read access
tableauDiscover and synchronize Tableau dashboards and source bundles, and interpret Tableau semantics and DOSI bindings for dashboard-bootstrap conversions into Datus dashboards
build-datus-plugin-e2eBuild and run deterministic, LLM-driven end-to-end workflows for Datus plugins using the repository's pytest harness. Use when creating plugin E2E coverage, testing a plugin through a pinned datus-agent branch, provisioning isolated minikube/MinIO/Flink fixtures, defining programmatic pass/fail orac
datus-plugin-developmentWrap a user-provided SDK / REST API / documentation into an installable Datus plugin. Produces a design draft FIRST (config schema, CLI command list with doc citations + permission rules, bundled-skill plan), then STOPS for user confirmation before writing any code. Fully self-contained — the entire
optimize-datus-pluginAnalyze Datus plugin E2E run artifacts and iteratively improve the current plugin until deterministic correctness and process-efficiency gates pass. Use when a datus-agent session failed or was slow/wasteful, when reviewing generated files and session/tool traces, when automating a plugin developmen
/datus-plugin-development:build-datus-plugin-e2eBuild and run a deterministic LLM-driven E2E workflow for a Datus plugin
/datus-plugin-development:datus-plugin-developmentWrap an SDK / REST API / docs into an installable Datus plugin
/datus-plugin-development:optimize-datus-pluginImprove a Datus plugin from deterministic E2E and session evidence
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
Build powerful, stateful CLI interfaces for any GUI application using the cli-anything harness methodology.
5 commands
Automates browser interactions for web testing, form filling, screenshots, and data extraction
12 skills
Use Alibaba Open Code Review from local Codex.
2 skills
Claude Code skill for creating and presenting Slidev slidedecks
1 skill
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.