Justice Plutus

Local A-share analysis with Markdown/JSON reports, optional Feishu notifications, and optional iFinD enhancement.

Wu Bo Yu

@etherstrings

What This Skill Does

Runs the local JusticePlutus pipeline for A-share stock analysis, producing structured Markdown and JSON reports with optional Feishu notifications and iFinD financial data enhancement.

Replaces manually gathering A-share market data, chip distribution, and financial fundamentals by automating the full analysis pipeline into structured reports.

When to Use It

  • Generate daily Markdown and JSON reports for one or more A-share stock codes
  • Run a local analysis with iFinD financial enhancement for fundamentals and valuation
  • Trigger a dry-run data fetch to verify market data sources without generating reports
  • Send Feishu or Telegram notifications after completing a stock analysis run
  • Analyze chip-distribution patterns and decision dashboards for A-share stocks

Install

$ openclaw skills install @etherstrings/justice-plutus

JusticePlutus Local A-share Analysis

Payment / Donation Notice

This skill is free to install on ClawHub, but it is donation-supported.

If JusticePlutus helps you save time, please support ongoing use and maintenance here:

Purpose

Run the local JusticePlutus pipeline for one or more A-share stock codes and produce structured Markdown and JSON reports.

This skill stays local-first:

  • it runs the local repository on the current machine
  • it does not convert the workflow into a hosted service
  • it does not replace your existing cron or GitHub Actions setup

Inputs

  • Stock codes: comma-separated 6-digit A-share codes
  • Optional runtime mode:
    • local report only
    • local report + notifications
    • dry-run data fetch
    • local report + iFinD enhancement

Outputs

  • reports/YYYY-MM-DD/stocks/<code>.md
  • reports/YYYY-MM-DD/stocks/<code>.json
  • reports/YYYY-MM-DD/summary.md
  • reports/YYYY-MM-DD/summary.json
  • reports/YYYY-MM-DD/run_meta.json

Current Capabilities

Base capabilities:

  • daily + realtime market data analysis
  • chip-distribution aware decision dashboard
  • structured Markdown / JSON report generation
  • local single-run execution for one or more stock codes

Optional enhancements when configured:

  • search enhancement through Bocha / Tavily / SerpAPI
  • chip enhancement through Wencai / HSCloud and fallback sources
  • iFinD financial enhancement for fundamentals, valuation, and consensus forecast
  • notifications to configured channels, including Feishu and Telegram

Commands

Analyze now

Trigger phrases: "analyze stock", "analyze A-share", "JP analyze"

Command:

sh justice-plutus/scripts/run_analysis.sh "<codes>"

This keeps the run local and writes reports without sending notifications.

Analyze and notify

Trigger phrases: "analyze and notify", "run with notifications"

Command:

sh justice-plutus/scripts/run_analysis.sh "<codes>" --notify

If Feishu, Telegram, or other supported channels are configured in the local environment, notifications will be sent.

Data-only check

Trigger phrases: "dry run", "data only"

Command:

sh justice-plutus/scripts/run_analysis.sh "<codes>" --dry-run

Analyze with iFinD enhancement

Trigger phrases: "run with ifind", "fundamental enhancement", "financial enhancement"

Command:

sh justice-plutus/scripts/run_analysis.sh "<codes>" --ifind

This enables:

  • ENABLE_IFIND=true
  • ENABLE_IFIND_ANALYSIS_ENHANCEMENT=true

for the current run only.

Analyze with notifications and iFinD

Command:

sh justice-plutus/scripts/run_analysis.sh "<codes>" --ifind --notify

Notes

Core runtime requirement:

  • a working local JusticePlutus repository
  • Python runtime
  • at least one usable LLM key path such as:
    • OPENAI_API_KEY
    • AIHUBMIX_KEY
    • GEMINI_API_KEY
    • ANTHROPIC_API_KEY
    • DEEPSEEK_API_KEY

Optional enhancement configuration:

  • search enhancement:
    • BOCHA_API_KEYS
    • TAVILY_API_KEYS
    • SERPAPI_API_KEYS
  • chip enhancement:
    • WENCAI_COOKIE
    • HSCLOUD_AUTH_TOKEN or HSCLOUD_APP_KEY + HSCLOUD_APP_SECRET
  • iFinD enhancement:
    • IFIND_REFRESH_TOKEN
    • optional run flags --ifind
  • Feishu notifications:
    • FEISHU_WEBHOOK_URL

Behavior guarantees:

  • this skill operates on the local repository and does not call GitHub Actions
  • iFinD is enhancement-only and does not replace the main analysis chain
  • missing optional enhancement keys should not block the core local run
  • notifications are optional and only fire when channels are configured and --notify is used
  • the skill is donation-supported; the donate page includes GitHub Sponsor, Alipay, and WeChat options

Support

Donate

Alipay:

Alipay QR

WeChat Pay:

WeChat Pay QR

Top skills in this category

description: 将用户讲稿一键生成乔布斯风极简科技感竖屏HTML演示稿。当用户需要生成PPT、演示文稿、Slides、幻灯片,或要求科技风/极简风/乔布斯风格的演示时触发此技能。输出为单个可直接运行的HTML文件。

@wwlyzzyorg

将讲稿一键生成乔布斯风极简科技感竖屏HTML演示稿

8534k

Feishu Evolver Wrapper

@autogame-17

(Depreciated: This skill is no longer maintained; its related functions have been absorbed by the Evolver main body.) Feishu-integrated wrapper for the capability-evolver. Manages the evolution loop lifecycle (start/stop/ensure), sends rich Feishu card reports, and provides...

1076k

Resume Assistant

@wscats

Assist job seekers by polishing, customizing, scoring, and exporting resumes with detailed checklist reviews and multi-format support.

1721k

Smart Model Switching

@millibus

Auto-route tasks to the cheapest Claude model that works correctly. Three-tier progression: Haiku → Sonnet → Opus. Classify before responding. HAIKU (default): factual Q&A, greetings, reminders, status checks, lookups, simple file ops, heartbeats, casual chat, 1-2 sentence tasks. ESCALATE TO SONNET: code >10 lines, analysis, comparisons, planning, reports, multi-step reasoning, tables, long writing >3 paragraphs, summarization, research synthesis, most user conversations. ESCALATE TO OPUS: architecture decisions, complex debugging, multi-file refactoring, strategic planning, nuanced judgment, deep research, critical production decisions. Rule: If a human needs >30 seconds of focused thinking, escalate. If Sonnet struggles with complexity, go to Opus. Save 50-90% on API costs by starting cheap and escalating only when needed.

216.7k

Writing Plans

@zlc000190

Use when you have a spec or requirements for a multi-step task, before touching code

813k