Community研究&データ分析github.com

IMRANjar/ai-workflow-automator

🤖 自然言語の指示を構造化されたワークフローに変換し、複雑なタスクをすべてのユーザーがアクセス可能にすることで、AI駆動のデータパイプラインを自動化します。

ai-workflow-automator とは?

このスキルは、自然言語の指示を解析して構造化されたワークフローに変換し、AI駆動のデータパイプラインを自動化するためのツールです。複雑なデータ処理タスクを簡単な言葉で記述できるため、技術者でないユーザーでも高度なデータパイプラインを構築・実行できます。主にCLIやエージェント環境(Claude Code、Cursorなど)で動作し、ユーザーの入力からワークフローのステップを生成し、実行可能な形式に変換します。これにより、手動でスクリプトを書く必要がなくなり、開発の迅速化とアクセシビリティの向上が実現します。

対応~Claude Code~Codex CLI~Cursor
npx skills add IMRANjar/ai-workflow-automator

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

ai-workflow-automator は何をしますか?

🤖 自然言語の指示を構造化されたワークフローに変換し、複雑なタスクをすべてのユーザーがアクセス可能にすることで、AI駆動のデータパイプラインを自動化します。

概要

このスキルは、ユーザーが自然言語で記述した指示を解析し、実行可能なワークフロー定義に変換します。これにより、プログラミングの知識がなくても、データ抽出、変換、ロード(ETL)などの複雑な処理を自動化できます。

対象プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他AIエージェント環境

使用方法

  1. ai-workflow-automator スキルがインストールされていることを確認します。
  2. 自然言語でタスクを説明します。例:「毎朝9時に、新規ユーザーデータを取得し、CSVに変換してS3にアップロードする」
  3. スキルが指示を解析し、ワークフロー定義を生成します。
  4. 生成されたワークフローを実行するには、以下のコマンドを使用します。
ai-workflow run <workflow-name>

設定

環境変数:

  • WORKFLOW_DIR: ワークフロー定義ファイルの保存先ディレクトリ(デフォルト: ./workflows)
  • AI_MODEL: 使用するAIモデル(デフォルト: gpt-4)

例

ユーザー入力:

毎日、データベースから新しい注文を取得し、JSONに変換してAPIに送信する。

生成されるワークフロー:

name: daily-order-processing
schedule: "0 9 * * *"
steps:
  - name: fetch-orders
    type: database-query
    query: "SELECT * FROM orders WHERE created_at >= NOW() - INTERVAL '1 day'"
  - name: convert-to-json
    type: transform
    format: json
  - name: send-to-api
    type: http-request
    url: "https://api.example.com/orders"
    method: POST

注意事項

  • 生成されたワークフローは、実行前に必ずレビューしてください。
  • 機密情報を自然言語の指示に含めないでください。

ライセンス

MIT

関連スキル