Skip to content

aaa-mvc/asa

Repository files navigation

ASA — Skill → Business Engine

78 technical skills. 6 business dimensions. One ranked leaderboard. Copy text. Double-click. Get an opportunity report. ¥0.008.


What ASA Does

ASA turns your technical skills into ranked business opportunities. It reads SKILL.md files, analyzes each through 6 commercial dimensions (market size, competition, substitutability, technical moat, willingness to pay, time to market), and produces a leaderboard.

Trigger mode is the sniper rifle: paste any AI industry text, and ASA finds which of your skills match — ranked by business urgency.


Quick Start

# 1. Set your API key
node asa.js --set-key sk-your-deepseek-key

# 2. Full pipeline — rank all 78 skills
node asa.js

# 3. Trigger scan — analyze external content
node asa.js --trigger "OpenAI released GPT-5 with agent-native architecture"

# 4. Preview — no API call
node asa.js --dry-run

# 5. Switch provider
node asa.js --provider anthropic

Desktop one-click

Double-click ASA 触发 on your desktop. It reads your clipboard, runs a 3-round sniper scan, and opens the report. No terminal needed.

Fallback chain: clipboard → manual input → ABA Digest → AXA → error (with explanation).


Modes

Mode Command Cost Output
Full pipeline node asa.js ¥0.27 Leaderboard + 78 analysis files
Trigger scan node asa.js --trigger "text" ¥0.008 3-round sniper report
Single skill node asa.js --skill <name> ~¥0.01 One skill analysis
Dry run node asa.js --dry-run ¥0 Preview only

Providers

Provider Command
DeepSeek (default) node asa.js --provider deepseek
Anthropic node asa.js --provider anthropic
OpenAI node asa.js --provider openai

Project Structure

ASA/
├── asa.js              # Core engine (1027 lines)
├── config.json          # API keys + provider config
├── input/               # 78 SKILL.md files
├── output/              # Leaderboard + analysis + trigger reports
├── _scripts/            # One-click trigger (PS1 + BAT)
└── README.md

Real Retrospective

ASA ships with an honest engineering postmortem: ASA-SOP-RETRO-2026-06-15.md

It started with "why didn't it run today?" — and ended with 3 bugs fixed, 5 P0 quality debts found (in already-"complete" code), and 5 hard lessons, each answering not just "how we fixed it" but "why today was the day we found it."


Relationship to AAA

ASA is part of the AAA ecosystem — a Minimum Viable Civilization. ASA is one of its working applications: a skill-to-business engine that evolves through use.

Built with SOP — the same 8-round adversarial refinement methodology that built AAA itself.


ASA — Skill → Business Engine. Part of the AAA ecosystem. MIT License · 78 skills adapted from RedAct by XuShuwenn et al. · Full attribution

About

一个技能到业务引擎,可将 78 项技术技能转化为机会排名。对任何内容进行 3 轮狙击扫描 — 复制文本、双击、获取报告。 在DeepSeek/OpenAI/Anthropic 上运行。完整管道、触发扫描。 将78项技术技能转化为商业机会排行榜。复制文字,点击触发,出报告。

Topics

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

 
 
 

Contributors