← ClaudeAtlas

rnd-data-sciencelisted

Use when performing numerical analysis, financial calculations, data wiring, chart generation, or any analytical task requiring computation — Julia for statistics/charts/finance, DuckDB for SQL-expressible queries, CSV/Parquet aggregations, joins, and data exploration
oleksify/rnd-framework · ★ 0 · Data & Documents · score 75
Install: claude install-skill oleksify/rnd-framework
# R&D Data Science ## Overview Analytical work fails silently. A wrong number in a table looks identical to a correct one. A chart with the wrong axis scale misleads without warning. **Core principle:** Every numerical result must be independently verifiable. Show your computation, not just your conclusion. ## When to Use - Financial calculations (P&L, cash flow, ratios, projections) - CSV or XLS data ingestion, transformation, or export - Chart and visualization generation - Statistical analysis, aggregations, or derived metrics - Data wiring between sources (APIs, files, databases) - Insight extraction from structured or tabular data - Any task where the output is numbers, tables, or charts ## The Iron Laws ``` 1. LOAD COMPUTATION TOOLS (JULIA OR DUCKDB) BEFORE ANY COMPUTATION 2. VERIFY EVERY NUMERICAL RESULT WITH AN INDEPENDENT CHECK 3. VALIDATE INPUT DATA BEFORE PROCESSING — GARBAGE IN, GARBAGE OUT 4. NEVER HARDCODE INTERMEDIATE VALUES — RECOMPUTE FROM SOURCE 5. DOCUMENT UNITS, CURRENCY, AND TIME ZONES EXPLICITLY ``` ## Tool Selection Choose the right tool before starting. Use the decision table below: | Task type | Preferred tool | Reason | |---|---|---| | SQL-expressible queries, aggregations, GROUP BY | DuckDB | Native SQL, fast, zero boilerplate | | Joins across multiple CSV/Parquet files | DuckDB | Join syntax is concise; Julia merge is verbose | | Data filtering, WHERE clauses, data exploration | DuckDB | Interactive CLI; no session state needed | | Parque