All authors

Claude Skills by datagrok-ai
github.com/datagrok-ai42 skills0 installs88 views
- Add Curve FormatAdd support for a new curve data format in the Curves package converter systemVotes: 0GitHub stars: 74
- Add Info PanelCreate info panels that appear in the context panel based on semantic typesVotes: 0GitHub stars: 74
- Add Package TestsAdd unit tests to a Datagrok packageVotes: 0GitHub stars: 74
- Bdd TranslateTranslate hand-written Playwright specs (or any existing UI tests) into Gherkin features on @datagrok-libraries/bdd, then prove the features test what they claim by backward-matching them against the originals with independent reviewers, and fix the gaps in the core, the library and the featuresVotes: 0GitHub stars: 74
- Build AppCreate a Datagrok application with routing, views, and data accessVotes: 0GitHub stars: 74
- Cache Function ResultsAdd caching to Datagrok functions using meta.cache annotationsVotes: 0GitHub stars: 74
- Create Cell RendererCreate a custom grid cell renderer for DatagrokVotes: 0GitHub stars: 74
- Create Custom FilterCreate a custom filter for Datagrok by extending DG.FilterVotes: 0GitHub stars: 74
- Create Custom ViewCreate a custom view for Datagrok by extending ViewBaseVotes: 0GitHub stars: 74
- Create Custom ViewerCreate a custom JavaScript viewer extending DG.JsViewer with properties and renderingVotes: 0GitHub stars: 74
- Create Docker ContainerAdd a Docker container to a Datagrok package with Dockerfile and configVotes: 0GitHub stars: 74
- Create File ViewerCreate a custom file viewer for the Datagrok file share browserVotes: 0GitHub stars: 74
- Create Interactive Scientific Application SpecCreate a specification for an interactive scientific Datagrok application (simulation, ODE/PDE solver, computational tool)Votes: 0GitHub stars: 74
- Create PackageScaffold, build, and publish a new Datagrok packageVotes: 0GitHub stars: 74
- Create Script HandlerCreate a custom script handler for an unsupported scripting languageVotes: 0GitHub stars: 74
- Create Semantic Type DetectorDefine semantic type detectors in detectors.js for auto-detecting column data meaningVotes: 0GitHub stars: 74
- Create WorkflowCreate a Datagrok Compute2 workflow (pipeline configuration with steps, links, and actions)Votes: 0GitHub stars: 74
- Datagrok LoggingGuide for logging errors, warnings, and info messages in Datagrok packagesVotes: 0GitHub stars: 74
- Implement Interactive Scientific Application From SpecImplement an interactive scientific Datagrok application from an approved spec.mdVotes: 0GitHub stars: 74
- Manage CredentialsSet up and manage package and connection credentials securelyVotes: 0GitHub stars: 74
- Prepare Package For ClaudePrepare a Datagrok package so that Claude (or any coding agent) can work on it effectively from a naive promptVotes: 0GitHub stars: 74
- Test PackageRun grok test for Datagrok packages and report resultsVotes: 0GitHub stars: 74
- UiUI building guidelines for Datagrok TypeScript components, viewers, and drag-and-dropVotes: 0GitHub stars: 74
- Write Demo ScriptCreate a DemoScript with steps and registration for the Datagrok demo applicationVotes: 0GitHub stars: 74
- Write TutorialCreate a Tutorial class with interactive steps and track registrationVotes: 0GitHub stars: 74
- Add OptimizerAdd a new single-objective optimization algorithm to the sci-comp library. Use when the user asks to implement a new optimizer (e.g. gradient descent, BFGS, simulated annealing, differential evolution).Votes: 0GitHub stars: 74
- Create Demo Model From Ivp FileCreate a Diff Studio demo model TS file and register it in the package, using equations from an IVP fileVotes: 0GitHub stars: 74
- Create Demo ModelCreate a Diff Studio demo model TS file and register it in the package, using equations from an IVP file. Use this skill when the user wants to create a demo model from an IVP file, mentions "demo model", "IVP file", "Diff Studio demo", or asks to convert an .ivp file into a demo.Votes: 0GitHub stars: 74
- Create Tests For Demo ModelCreate tests for Diff Studio demo modelsVotes: 0GitHub stars: 74
- Deploy GrokkyDeploy Grokky — start Docker, ensure grok_spawner, build images, publish packageVotes: 0GitHub stars: 74
- Datagrok Calc ColumnAdd a calculated, formula-based column to a dataframe via the datagrok_exec tool. Use whenever the user asks to compute, derive, add, or create a new column from existing columns — LipE, ratios, log/round, heavy atom count, any expression in the Datagrok formula DSL. Replaces hand-written addNewFloat/addNewInt + for-loop with a single formula-attached column that recomputes when source columns change.Votes: 0GitHub stars: 74
- Datagrok Chem DataBioactivity and small-molecule data-side catalog. Covers ChEMBL search/lookup, MolTrack compound and batch registration, HitTriage / HitDesign / PeptiHit workflows, and Curves dose-response analysis (IC50/EC50 fitting). Open this skill when the user asks about querying ChEMBL, registering or looking up compounds in MolTrack, running a hit-triage campaign, or fitting/inspecting dose-response curves.Votes: 0GitHub stars: 74
- Datagrok Chem ToolkitCheminformatics toolkit catalog for small molecules. Covers RDKit/OpenChemLib calculations, descriptors, fingerprints, similarity/substructure search, R-group, MMP, scaffold tree, chemical space, MPO, reactions, and ADMET predictions. Open this skill when the user asks about computing molecular properties, comparing/searching molecules, or predicting ADMET/tox.Votes: 0GitHub stars: 74
- Datagrok Df And ColumnsFind, describe, add, remove, rename, clone, or set metadata on columns of a Datagrok DataFrame via the datagrok_exec tool. Use whenever the user asks to locate "the X column", summarize a column, add a typed/empty/values-filled/virtual column, set semantic type / units / format / friendly name, apply linear or categorical or conditional color coding, drop or rename columns, or copy a DataFrame. Covers everything in DataFrame.columns and Column.meta — but not row filtering/selection (datagrok-...Votes: 0GitHub stars: 74
- Datagrok EntitiesCall datagrok_show_entities after any MCP tool result that returns entity data (files, scripts, queries, connections, projects, spaces, groups, users). Always use the tool — never list entities as plain text, markdown links, or bullet lists.Votes: 0GitHub stars: 74
- Datagrok ExecUse whenever you need the Datagrok browser to actually execute JavaScript — adding viewers, filtering, modifying the view, or returning a result widget to the chat. Open this skill before calling the datagrok_exec tool.Votes: 0GitHub stars: 74
- Datagrok FilteringFilter rows of a Datagrok DataFrame via the datagrok_exec tool through the Filters panel — by range, equals/contains/in-set, multi-value, boolean, free-text row expressions, or substructure (SMILES / SMARTS / molblock). Also covers clearing, inverting, the show-only-filtered vs destructive-drop split, and the filter event lifecycle (onRowsFiltering / onFilterChanged / onRowsFiltered). Use whenever the user says "filter", "show only", "hide rows where", "narrow to subset", "find rows that", "c...Votes: 0GitHub stars: 74
- Datagrok Grid CustomizationSort, hide, show, reorder, resize, pin, format, and color-code columns in a Datagrok TableView grid via the datagrok_exec tool. Use whenever the user asks to sort by a column (any direction), multi-sort, hide / show / reorder / pin / resize columns, freeze the first N columns, change number-format display, color-code cells (defaults and grid-only tint here; full per-type reference in datagrok-df-and-columns), set row height, or reset the grid back to defaults. Distinct from datagrok-df-and-co...Votes: 0GitHub stars: 74
- Datagrok ProjectsSave, publish, create, attach to, or share a Datagrok project, including turning data sync on. The save and share flows drive the platform dialogs through their AI functions.Votes: 0GitHub stars: 74
- Datagrok SelectionManipulate row selection (`df.selection`) on a Datagrok DataFrame via the datagrok_exec tool — set, clear, invert, add to, remove from, intersect, and read the selection mask. Also covers current row (`df.currentRowIdx`), the cross-skill bridges to/from the filter, and how to materialize the selected rows as a new DataFrame. Use whenever the user says "select rows", "deselect", "invert selection", "highlight rows", "selected rows", "clear selection", "current row", "currentRowIdx", "count sel...Votes: 0GitHub stars: 74
- Datagrok ViewersAdd a viewer, configure a viewer, change viewer options, find viewer, close viewer, view a scatter plot, bar chart, histogram, line chart, box plot, pie chart, heat map, correlation plot, 3D scatter, trellis, density plot, statistics, on a Datagrok TableView via the datagrok_exec tool. Use whenever the user asks to plot, chart, visualize, show a graph, draw a distribution, color by a column, swap a viewer's axis, toggle a legend / regression line / log scale, replace one viewer with another, ...Votes: 0GitHub stars: 74
- Bdd AnswerAnswer a "how do I …" question about the platform with a Gherkin scenario on @datagrok-libraries/bdd that is filmed into a how-to video (grok-bdd guide), so the answer is demonstrated, sent as a video plus numbered steps, and kept as a regression testVotes: 0GitHub stars: 74