gen-log-kline

Generate LOG K-line artifacts from symbol and trade time using local CSV data.

Updated Jul 10, 2022
One-click install
npx skills add https://github.com/samuerio/.dotfiles --skill gen-log-kline
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: gen-log-kline
Source: https://github.com/samuerio/.dotfiles/tree/main/agents/skills/gen-log-kline
Command: npx skills add https://github.com/samuerio/.dotfiles --skill gen-log-kline

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill requires uv, python3.

What problem does it solve?

Generate LOG K-line artifacts from symbol + trade time by auto-resolving trade metadata from local trade CSV files.

Core Features & Use Cases

  • Auto-resolve trade metadata from local trade CSVs and produce a LOG artifact package per symbol/time.
  • Use cases include generating artifacts for a given symbol and trade time, validating inputs, and selecting nearest matching trades when exact time is unavailable.
  • Integrates with local CSV data and the indicator lookup flow to assemble complete artifact metadata.

Quick Start

Provide a symbol and trade_time to generate a LOG artifact package so the tool will resolve metadata, run the generation, and emit artifacts to the log directory.

Frequently Asked Questions about gen-log-kline

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I generate K-line artifacts from cryptocurrency trade CSV files?

To generate K-line artifacts from cryptocurrency trade CSV files, provide a symbol and trade time so the tool can auto-resolve trade metadata, select indicators, and output a reproducible LOG package to a structured directory.

What is the process for resolving trade metadata when exact trade time is unavailable in CSV data?

Resolving trade metadata from CSV data when the exact trade time is unavailable involves the tool validating inputs and automatically selecting the nearest matching trades to assemble complete artifact metadata for generation.

Do I need Python and uv to run the K-line generation process?

Yes, you need Python 3 and uv to run the K-line generation process, which uses Bash scripts to execute the generator and read local trade CSV files for producing the final LOG artifacts.

How can I adjust time granularity when generating LOG K-line packages?

You can adjust time granularity when generating LOG K-line packages by using an optional mark parameter, which allows you to modify the time intervals applied to the resolved trade metadata.

What limitations exist when using local CSV data for cryptocurrency K-line generation?

A key limitation of using local CSV data for K-line generation is that the tool depends entirely on local trade files for resolving metadata, meaning missing or incomplete CSV records will prevent successful artifact generation.