amin ojaghi
Community@aminojagh
amin ojaghi's registry provides 20 dltHub skills for building, optimizing, validating, and deploying dlt data pipelines from REST APIs and filesystems.
Agent Skills by amin ojaghi
Showing 19 vetted skills indexed across 1 GitHub repositories.
improve-skills
Updates existing SKILL.md files with learnings captured from the current session.
setup-secrets
Configure dlthub credentials in .dlt/secrets.toml files using MCP tools or CLI commands.
dlthub-router
Routes user intent to the correct dlthub workflow toolkit and installs it on demand.
validate-data
Validate schema and data quality after a dlt pipeline load.
view-data
Query and explore data loaded by dlt pipelines using the dlt dataset API and ibis expressions.
deploy-workspace
Deploy and schedule dlt pipelines and notebooks on the dltHub Platform.
prepare-deployment
Configure profile-scoped credentials and production destinations for dltHub pipeline deployment.
new-endpoint
Adds a new REST API endpoint resource to an existing dlt pipeline.
optimize-filesystem-performance
Diagnoses and tunes slow dlt filesystem pipelines reading CSV, Parquet, or JSONL files.
explore-data
Profiles dlt pipeline data and plans altair charts in an analysis_plan.md artifact.
create-filesystem-pipeline
Creates a dlt pipeline that loads CSV, Parquet, or JSONL files from local or cloud storage into a destination.
build-notebook
Generates and launches a marimo dashboard notebook from an analysis plan specification.
add-incremental-loading
Adds incremental loading with merge deduplication to dlt filesystem pipelines.
setup-runtime
Verifies and configures a dlthub workspace for dltHub Platform deployment.
create-rest-api-pipeline
Scaffolds and configures a dlt REST API pipeline with a single endpoint.
optimize-rest-api-performance
Diagnose and tune slow dlt REST API pipelines through parallelization, pagination, and session reuse.
debug-deployment
Diagnose failed dltHub Platform deployment jobs using status, logs, and run inspection commands.
find-source
Finds the best dlt source for a given API or data provider.
debug-pipeline
Diagnose dlt pipeline failures by inspecting traces, load packages, schema, and job errors.
Frequently Asked Questions About amin ojaghi
FAQPage SchemaWhat tasks can I accomplish with amin ojaghi's dltHub skills?▼
You can create dlt pipelines from REST APIs or filesystems (S3, GCS, Azure, SFTP), add endpoints, set up incremental loading and merge deduplication, optimize slow pipelines, validate and query loaded data, build marimo dashboards, and deploy or debug pipelines on dltHub Platform.
Who are these dltHub skills designed for?▼
Data engineers and analytics engineers working with dlt (data load tool) who need to ingest data from REST APIs or file storage, manage credentials securely, tune pipeline performance, validate schemas, and deploy scheduled pipelines to dltHub Platform.
How do I get started building a pipeline with these skills?▼
Start with the dlthub-router skill, which identifies your goal and installs the matching toolkit on demand. It routes you to pipeline creation, data validation, exploration, or deployment skills depending on whether you want to ingest, analyze, or ship data.
How are credentials and secrets handled?▼
The setup-secrets skill manages dltHub credentials in *.secrets.toml files, covering API keys, database passwords, and tokens. It supports reading secrets via dlt.secrets in code without exposing values, and prepare-deployment splits dev and production credentials.
What prerequisites are needed before deploying to dltHub Platform?▼
Run the setup-runtime skill to verify the workspace is ready, checking for the .workspace file and the dlt[hub] dependency. Then use prepare-deployment to configure production secrets and a destination like Motherduck before deploying with deploy-workspace.