Agent skill

Query CLI

by ChrisPappalardo in ChrisPappalardo/eparse

A skill your agent uses to query parsed Excel data using the eparse CLI.

MITAuto-check passedDocuments & Office

Install Query CLI

skills CLI
$ npx skills add ChrisPappalardo/eparse --skill query-cli -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install ChrisPappalardo/eparse query-cli --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/ChrisPappalardo/eparse.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.github/skills/query-cli .claude/skills/query-cli && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
query-cli
GitHub stars
172
Token cost
~245 tokens
SKILL.md length
71 words
Files
1
Skills in repo
2
Repo updated
First seen
Licence
MIT

At a glance

A skill your agent uses to query parsed Excel data using the eparse CLI.

  • Works in 3 steps: Query distinct column headers → Query all data (untruncated) → Filter data (e.g., by file name)
  • Query parsed Excel data using the eparse CLI
  • SKILL.md covers When to use and How to use
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

Query CLI is an agent skill from ChrisPappalardo/eparse. Use this skill to query parsed Excel data using the eparse CLI. Call when you need to analyze, filter, or summarize data stored in SQLite or PostgreSQL databases created by eparse.

Its SKILL.md is about 250 tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.

It sits in Documents & Office, covering Excel spreadsheets. It works with PostgreSQL, SQLite and Microsoft Excel. The repository describes itself as: Excel spreadsheet crawler and table parser for data extraction and querying. The licence is MIT.

When your agent uses it

  • Query parsed Excel data using the eparse CLI
  • Tasks that involve Excel spreadsheets

Example prompts

  • “/query-cli”

Workflow steps

3 steps, taken from the first numbered list in SKILL.md.

  1. Query distinct column headers
  2. Query all data (untruncated)
  3. Filter data (e.g., by file name)

What it can do on your machine

Read from SKILL.md and the folder at commit 039e552. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md (its code samples are bash).

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Query CLI loads about 245 tokens when it runs. Until then it costs about 48 tokens; SKILL.md has 71 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~48
When it runs · the whole SKILL.md, loaded when a task matches
~245

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from ChrisPappalardo/eparse at commit 039e552, republished under its MIT licence (© ChrisPappalardo). 71 words, ~245 tokens.

Download SKILL.mdSave it as .claude/skills/query-cli/SKILL.md (or your agent's skills folder).
name
query-cli
description
Use this skill to query parsed Excel data using the eparse CLI. Call when you need to analyze, filter, or summarize data stored in SQLite or PostgreSQL databases created by eparse.
license
MIT

Query Parsed Data with eparse CLI

When to use

  • To analyze, filter, or summarize data extracted from Excel files and stored in a database.
  • For reporting, data validation, or extracting subsets of data.

How to use

  1. Query distinct column headers:
    sh
    eparse -i sqlite3:///.files/mydb.db -o stdout:/// query -m get_c_header
  2. Query all data (untruncated):
    sh
    eparse -t -i sqlite3:///.files/mydb.db -o stdout:/// query
  3. Filter data (e.g., by file name):
    sh
    eparse -i sqlite3:///.files/mydb.db -o stdout:/// query --filter f_name "somefile.xlsx"
  • Replace sqlite3:///.files/mydb.db with your database URI. PostgreSQL is also supported.
  • See README for filter options and advanced usage.

© ChrisPappalardo, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .github/skills/query-cli of ChrisPappalardo/eparse.

Open the folder on GitHubat commit 039e552

Compare with similar skills

Query CLI next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Query CLI compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Query CLI this skillChrisPappalardo/eparse172—~245Automated safety check: PassMIT
Gaik ToolkitGAIK-project/gaik-toolkit100—~5.7kAutomated safety check: PassMIT
Autocad Tianzheng Hvachashgraph-online/awesome-codex-plugins1.2k—~762Automated safety check: PassApache-2.0
Read Fileduckdb/duckdb-skills5991 repos~917Automated safety check: NotesMIT
Mindsdb MCP SkillLeoYeAI/openclaw-master-skills2.2k—~2.5kAutomated safety check: PassMIT
Rust SQL Testshencangsheng/easydb_app590—~1.2kAutomated safety check: PassMIT

Similar skills

  • Gaik Toolkit

    GAIK-project/gaik-toolkit

    GAIK toolkit overview and reference. An agent skill from GAIK-project/gaik-toolkit.

    100 GitHub stars~5.7k tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Autocad Tianzheng Hvac

    hashgraph-online/awesome-codex-plugins

    A skill your agent uses when controlling AutoCAD 2026 with Tianzheng HVAC T30 through the autocadtianzheng MCP server, including connecting the THvac30V1 profile, reading or creating DWG engineering…

    1.2k GitHub stars~762 tokensUpdated yesterday
    Documents & OfficeAuto-check passed
  • Read File

    duckdb/duckdb-skills

    Official

    Read any data file (CSV, JSON, Parquet, Avro, Excel, spatial, SQLite) or remote URL (S3, HTTPS).

    599 GitHub starsUsed in 1 repo~917 tokens
    Documents & OfficeAuto-check: notes
  • Mindsdb MCP Skill

    LeoYeAI/openclaw-master-skills

    MindsDB MCP服务器交互技能,用于通过自然语言查询和操作200+企业级数据源。当用户需要查询数据库、分析数据、创建AI模型、连接数据源(MySQL、PostgreSQL、MongoDB、Excel、CSV、Gmail、Slack等)、执行SQL查询、进行数据预测、构建知识库(RAG)、智能问答、文档检索或任何与数据库交互的任务时使用此技能。即使没有明确提到MindsDB,只要涉及数据库操…

    2.2k GitHub stars~2.5k tokensUpdated 2 mo ago
    DatabasesAuto-check passed
  • Rust SQL Test

    shencangsheng/easydb_app

    Enforces unit test requirements for the Rust data-processing modules in src-tauri/src/sql/ (generator.rs, parse.rs) and src-tauri/src/reader/ (excel.rs and other readers).

    590 GitHub stars~1.2k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Forge Codegen Crud

    yaomindong1996/forge-admin

    Generate or review Forge project code-generation output for CRUD modules.

    125 GitHub stars~1.3k tokensUpdated yesterday
    Documents & OfficeAuto-check passed

More from ChrisPappalardo/eparse

  • Parse CLI

    ChrisPappalardo/eparse

    A skill your agent uses to extract and list tables from Excel files using the eparse CLI.

    172 GitHub stars~326 tokensUpdated 6 mo ago
    Auto-check passed

Questions about Query CLI

What does Query CLI do?

A skill your agent uses to query parsed Excel data using the eparse CLI. Query CLI is an agent skill from ChrisPappalardo/eparse. Use this skill to query parsed Excel data using the eparse CLI.

When should I use Query CLI?

Query CLI fits situations like: query parsed Excel data using the eparse CLI; tasks that involve Excel spreadsheets.

How do I install Query CLI in Claude Code?

Run `npx skills add ChrisPappalardo/eparse --skill query-cli -a claude-code`. Or copy the skill folder (.github/skills/query-cli in ChrisPappalardo/eparse) into .claude/skills/query-cli in your project. Claude Code loads it when a task matches its description.

How do I install Query CLI in Codex?

Run `npx skills add ChrisPappalardo/eparse --skill query-cli -a codex`. Or copy the skill folder (.github/skills/query-cli in ChrisPappalardo/eparse) into .agents/skills/query-cli in your project. Codex loads it when a task matches its description.

Can I use Query CLI in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add ChrisPappalardo/eparse --skill query-cli -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/query-cli, .gemini/skills/query-cli, .github/skills/query-cli and .opencode/skills/query-cli in your project.

What does Query CLI need to run?

SKILL.md names no scripts, command-line tools or credentials: Query CLI is instructions for the agent only.

Does Query CLI access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Query CLI safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Query CLI use?

Query CLI is published under the MIT licence (declared in SKILL.md). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Query CLI use?

About 245 tokens (SKILL.md is roughly 980 characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Query CLI?

Skills that share tags, products or a category with Query CLI: Gaik Toolkit (GAIK-project/gaik-toolkit, 100 stars), Autocad Tianzheng Hvac (hashgraph-online/awesome-codex-plugins, 1.2k stars), Read File (duckdb/duckdb-skills, 599 stars) and Mindsdb MCP Skill (LeoYeAI/openclaw-master-skills, 2.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Query CLI?

ChrisPappalardo (a GitHub user) maintains it in ChrisPappalardo/eparse, which has 172 GitHub stars. The repository holds 2 skills in this directory. The repository was last updated on April 1, 2026.

Source: ChrisPappalardo/eparse on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.