thomasdseao
UserSkills that teach an agent to use the systems an Exorails environment exposes (PostgreSQL, SSH, Kubernetes, Redis, S3…). npx skills add thomasdseao/exorails-skills
Categories
Indexed Skills (15)
clickhouse-guide
Using the Exorails ClickHouse connector well: analytical queries over large tables, why you aggregate instead of selecting rows, readonly mode, and the FORMAT and LIMIT rules.
working-with-exorails
How an Exorails environment works from the agent's side: one URL, tool name prefixes, secrets you never see, what an error from the gateway means and what to tell the user.
elasticsearch-guide
Using the Exorails Elasticsearch and OpenSearch connector well: check the mapping, write query DSL rather than free text, keep hits small, and use aggregations for numbers.
graphql-guide
Using the Exorails GraphQL connector well: explore the schema, ask for exactly the fields you need, use variables, read errors from the payload, and the mutation rule.
rest-api-guide
Using the Exorails REST and OpenAPI connector well: read the operation list, send the right method and body, treat writes with care, and read status codes as answers rather than failures.
kubernetes-guide
Using the Exorails Kubernetes connector well: the read path from namespaces to pods to logs, how to diagnose a failing deployment, and the rules before scale, restart or delete_pod.
mongodb-guide
Using the Exorails MongoDB connector well: sample the schema first, filter and project, prefer aggregate for anything non-trivial, and confirm before update_many or delete_many.
sql-server-guide
Using the Exorails SQL Server connector well: T-SQL specifics, TOP instead of LIMIT, schema-qualified names, and the read-only guarantee the connector enforces.
mysql-guide
Using the Exorails MySQL and MariaDB connector well: schema first, parameters as placeholders, row limits, explain before heavy joins, and the read-only rule.
postgresql-guide
Using the Exorails PostgreSQL connector well: inspect the schema before querying, keep result sets small, explain before heavy queries, and how read-only and write modes behave.
private-networks
What to do when a tool cannot reach a database or server on a private network: Exorails Connect runs an agent on the user's machine and declares routes; you cannot set it up, but you can explain it.
prometheus-guide
Using the Exorails Prometheus connector well: PromQL basics, instant versus range queries, how to find metric and label names, and how to read alerts and targets.
redis-guide
Using the Exorails Redis connector well: scan instead of KEYS, read-only by default, what command runs where, and how to avoid blocking the server.
s3-guide
Using the Exorails S3 connector well: list before reading, prefixes instead of listing everything, bounded object reads, and confirmation before put_object or delete_object.
ssh-guide
Using the Exorails SSH connector well: what run, read_file, list_files and system_info do, how the command allow-list works, why some commands are refused, and how to work within it.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.