بنقرة واحدة
duckdb-analytics
DuckDB in-process analytics tools for the CodeAgent — SQL on CSV/Parquet/JSON without a server
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
القائمة
DuckDB in-process analytics tools for the CodeAgent — SQL on CSV/Parquet/JSON without a server
التثبيت باستخدام Codex أو Claude انسخ هذا Prompt والصقه في Codex أو Claude أو مساعد آخر ليراجع صفحة Skill ويثبّتها لك.
استنادا إلى تصنيف SOC المهني
Penetration testing tools for the CodeAgent — network scanning, service enumeration, and vulnerability checks
Obsidian Local REST API tools for the CodeAgent — manage vault notes, search, and metadata
Frida dynamic instrumentation tools for the CodeAgent — mobile app analysis and SSL unpinning
Supabase client tools for the CodeAgent — database CRUD, auth, storage, and edge functions
OSINT reconnaissance tools for the CodeAgent — domain, IP, email, and social media intelligence
Use BEFORE any creative work — creating features, building components, adding functionality, or modifying behavior. Explores user intent, requirements, and design before implementation.
| name | duckdb-analytics |
| description | DuckDB in-process analytics tools for the CodeAgent — SQL on CSV/Parquet/JSON without a server |
This skill extends the CodeAgent with DuckDB-powered data analytics functions. DuckDB runs in-process — no server required. Analyse CSV, Parquet, and JSON files with SQL, run aggregations, and export results.
pip install duckdb
duckdb_query(sql, params=None) — run a SQL query, return results as list of dictsduckdb_sql(sql) — run a SQL query, return formatted table stringduckdb_load_csv(path, table_name=None) — load a CSV file into a temp tableduckdb_load_parquet(path, table_name=None) — load a Parquet fileduckdb_load_json(path, table_name=None) — load a JSON/JSONL fileduckdb_tables() — list all tables in the current sessionduckdb_describe(table) — describe a table's schemaduckdb_export_csv(sql, path) — export query results to CSV# Load and analyse a CSV
duckdb_load_csv("sales.csv", "sales")
results = duckdb_sql("""
SELECT region, SUM(amount) as total, COUNT(*) as orders
FROM sales
GROUP BY region
ORDER BY total DESC
""")
print(results)
# Direct query on file — no load needed
result = duckdb_sql("SELECT * FROM 'data/*.parquet' LIMIT 10")
print(result)