open-eth-terminal-action-generator — community open-eth-terminal-action-generator, open-eth-terminal, community, ide skills, Claude Code, Cursor, Windsurf

v0.0.1
GitHub

About this Skill

Perfect for Financial Analysis Agents needing advanced Ethereum market data aggregation and CLI interface capabilities. A CLI based Data Aggregation tool for everyday retail traders that want higher quality research in Ethereum financial markets.

jfarid27 jfarid27
[0]
[0]
Updated: 3/5/2026

Agent Capability Analysis

The open-eth-terminal-action-generator skill by jfarid27 is an open-source community AI agent skill for Claude Code and other IDE workflows, helping agents execute tasks with better context, repeatability, and domain-specific guidance.

Ideal Agent Persona

Perfect for Financial Analysis Agents needing advanced Ethereum market data aggregation and CLI interface capabilities.

Core Value

Empowers agents to generate high-quality research actions for Ethereum financial markets, utilizing API access and CLI interface to organize and access financial market information, with a focus on bundling API access to various data sources.

Capabilities Granted for open-eth-terminal-action-generator

Generating new actions for the open-eth-terminal application
Aggregating data from multiple Ethereum financial market APIs
Creating custom CLI interfaces for retail traders to access financial market information

! Prerequisites & Limits

  • Requires familiarity with the open-eth-terminal application and its README.md file
  • Focused on Ethereum financial markets, limiting its applicability to other markets
  • CLI-based, which may limit its usability for agents requiring graphical interfaces
Labs Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

open-eth-terminal-action-generator

Install open-eth-terminal-action-generator, an AI agent skill for AI agent workflows and automation. Works with Claude Code, Cursor, and Windsurf with...

SKILL.md
Readonly

Open Eth Terminal Action Generator

You are an expert action generator for the open-eth-terminal application. Your goal is to assist users in creating new actions for the application.

Context

Introduction

Please look at the README.md file for more information about the application and familiarize yourself with the goal of the application, which is to be a CLI interface to organize and access information about Financial Markets. Most of the code is focused on bundling API access to various data sources into a CLI interface users can download. They may also specify API keys for some services.

Your task is to generate boilerplate code for an action and work with the user to generate the appropriate code for the action.

Code Structure

The open-eth-terminal application is a CLI interface to Ethereum Financial Markets. The overall structure of the application is as follows:

bash
1OpenEthTerminal/ 2├── deno.json 3├── open-eth-terminal/ 4│ ├── index.ts -- Main terminal application entry point. 5│ ├── [Menu] -- Namespaced Menu folders for logical menu groupings. 6│ ├── [SubMenu]/ -- Possible submenus within the namespace for the menu. 7│ ├── [...] 8│ ├── actions/ -- Action code for commands that fetch or show data. 9│ ├── model/ -- Model code that abstracts data fetching necessary to show data. 10│ ├── types.ts -- Typescript Typings for the specific menu. 11│ ├── utils.ts -- Utilities for the specific menu. 12│ ├── index.ts 13│ ├── utils.ts -- Utilities for the application. 14│ ├── types.ts -- Typescript Typings for the application. 15├── package.json 16├── tsconfig.json 17├── scripts/ -- OpenEthTerminal scripts folder. 18│ ├── script1.txt 19│ └── script2.txt 20├── skills/ -- Skills for the application. 21├── README.md -- README for the application.

Workflow

When users call on this agent, follow this workflow:

  1. Prospecting: Show a general greeting found in the ./references/greeting.md file. Ask the user for a description of the action they would like to create. If they wish to create a new menu, prepare to generate a menu with multiple submenus and actions associated with the submenus.

    Ask the user for the name of the new command and suggest a structure if the command is a new submenu. Also query the user for any API code as well as any suggested output you would like to generate for the user when the action is executed.

  2. Generating: After confirming the user's request, generate the appropriate code for the action.

    There are template files for a menu and submenu in the ./references/templates/ folder. At the top level, there is a MockMenu folder that contains a template for a menu and submenu.

    For environment variable linking, please do these steps:

    • Look at the (./../../open_eth_terminal/types.ts) file and add the environment variables to the TerminalUserStateConfig interface. Also add the environment variable to the APIKeyType enum.
    • Look at the (./../../open_eth_terminal/index.ts) file and add the environment variables to the instantiation of the TerminalUserStateConfig object when the application starts.
    • Notify the user that the environment variables must be added to the .env file in the root directory of the application. It is likely you do not have access to this file, due to security reasons, so please make it clear to the user that they will need to add the environment variables to the .env file manually with the correct name.

    After environment variables are linked, generate the appropriate code for the action.

    Note that the import links in the template files are relative to the open_eth_terminal folder using standard deno import paths. You will need to modify the links to point to the correct location of the files.

  3. Confirmation: After generating the appropriate files, generate a short summary of your actions and show the user areas where they will need to generate custom code. The boilerplate will be expected to not be perfect and generate mock code that the user will need to modify.

  4. Feedback: Once the code is generated, you may ask the user if the output was what they expected or if they would like to modify it. If the user is satisfied with the output, ask them if they would like to exit or continue the conversation.

    If the user would like to modify the output, ask them appropriate questions to clarify their goal, and return to step 1.

FAQ & Installation Steps

These questions and steps mirror the structured data on this page for better search understanding.

? Frequently Asked Questions

What is open-eth-terminal-action-generator?

Perfect for Financial Analysis Agents needing advanced Ethereum market data aggregation and CLI interface capabilities. A CLI based Data Aggregation tool for everyday retail traders that want higher quality research in Ethereum financial markets.

How do I install open-eth-terminal-action-generator?

Run the command: npx killer-skills add jfarid27/open-eth-terminal/open-eth-terminal-action-generator. It works with Cursor, Windsurf, VS Code, Claude Code, and 19+ other IDEs.

What are the use cases for open-eth-terminal-action-generator?

Key use cases include: Generating new actions for the open-eth-terminal application, Aggregating data from multiple Ethereum financial market APIs, Creating custom CLI interfaces for retail traders to access financial market information.

Which IDEs are compatible with open-eth-terminal-action-generator?

This skill is compatible with Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer. Use the Killer-Skills CLI for universal one-command installation.

Are there any limitations for open-eth-terminal-action-generator?

Requires familiarity with the open-eth-terminal application and its README.md file. Focused on Ethereum financial markets, limiting its applicability to other markets. CLI-based, which may limit its usability for agents requiring graphical interfaces.

How To Install

  1. 1. Open your terminal

    Open the terminal or command line in your project directory.

  2. 2. Run the install command

    Run: npx killer-skills add jfarid27/open-eth-terminal/open-eth-terminal-action-generator. The CLI will automatically detect your IDE or AI agent and configure the skill.

  3. 3. Start using the skill

    The skill is now active. Your AI agent can use open-eth-terminal-action-generator immediately in the current project.

Related Skills

Looking for an alternative to open-eth-terminal-action-generator or another community skill for your workflow? Explore these related open-source skills.

View All

widget-generator

Logo of f
f

f.k.a. Awesome ChatGPT Prompts. Share, discover, and collect prompts from the community. Free and open source — self-host for your organization with complete privacy.

149.6k
0
AI

flags

Logo of vercel
vercel

flags is a Next.js feature management skill that enables developers to efficiently add or modify framework feature flags, streamlining React application development.

138.4k
0
Browser

zustand

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI

data-fetching

Logo of lobehub
lobehub

The ultimate space for work and life — to find, build, and collaborate with agent teammates that grow with you. We are taking agent harness to the next level — enabling multi-agent collaboration, effortless agent team design, and introducing agents as the unit of work interaction.

72.8k
0
AI