skills/claude-skills-open/skills/agents/process-analyst/SKILL.md
Process analysis, gap finding, human dialogue, spec generation
npx skillsauth add aaaaqwq/agi-super-skills process-analystInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Analyzes a business process, finds gaps, clarifies with the human, generates a complete specification for building an agent.
dispatcher, memoryProcess name or number from the Process Map:
| # | Process | Domain | |---|---------|--------| | 1 | Email Pipeline (monitor + classify + action) | Inbound | | 2 | Telegram inbound (checking replies) | Inbound | | 3 | WhatsApp inbound (checking chats) | Inbound | | 4 | LinkedIn inbound (incoming messages) | Inbound | | 5 | Telegram outreach (mass messaging) | Outreach | | 6 | Email outreach (mass messaging) | Outreach | | 7 | LinkedIn outreach | Outreach | | 8 | WhatsApp outreach | Outreach | | 9 | Touch Scheduler (follow-up 3-7-14) | Follow-up | | 10 | Channel Truth (sync last_contact) | Follow-up | | 11 | CRM add lead/contact/company | CRM | | 12 | CRM Import (staging -> master) | CRM | | 13 | Activity logging across all channels | CRM | | 14 | Daily Briefing (morning report) | PM | | 15 | Weekly Review | PM | | 16 | Task Prioritization | PM | | 17 | Invoice generation | Finance | | 18 | Payment tracking + follow-up | Finance | | 19 | Watchers (website change alerts) | Monitoring | | 20 | Telegram scrape (channels, competitors) | Monitoring |
For the specified process, read:
$SKILLS_PATH/skills/$CRM_PATH/schema.yaml$GOOGLE_TOOLS_PATH/ (the only fully automated agent)For each process, fill in:
## Process Analysis: [Name]
### 1. TRIGGER (what starts the process)
- [ ] Trigger defined (schedule / event / manual)
- [ ] Frequency defined
- [ ] Launch conditions are clear
### 2. INPUT (input data)
- [ ] Data sources defined
- [ ] Data format is clear
- [ ] Data access is available (API keys, credentials)
- [ ] Data volume is estimated
### 3. PROCESSING (processing logic)
- [ ] Business rules described
- [ ] Edge cases defined
- [ ] Dependencies on other processes defined
- [ ] AI component needed? Which model?
### 4. OUTPUT (result)
- [ ] What is created / modified
- [ ] Where it is written (CSV, file, API)
- [ ] Who is the consumer of the result
- [ ] Output format is defined
### 5. ERROR HANDLING
- [ ] What to do on API error
- [ ] What to do with invalid data
- [ ] Retry logic
- [ ] Alerting (where to report an error)
### 6. HUMAN-IN-THE-LOOP
- [ ] Which decisions require human approval
- [ ] Approval format (Telegram notification? CLI prompt?)
- [ ] What to do if human did not respond
### 7. INTEGRATION
- [ ] Which other agents depend on this one
- [ ] Which agents does this one depend on
- [ ] Shared state (which files are shared)
- [ ] Are race conditions possible?
### 8. GAPS (what is missing)
- [ ] List of questions for the owner
- [ ] Missing tools
- [ ] Missing data
- [ ] Missing credentials
For each unfilled item -- formulate a clear question:
Question format:
[SECTION] [QUESTION]
Context: what is already known
Options: if there are obvious choices
Default: if there is a recommendation
Rules:
After all clarifications -- create a file:
$AGENTS_PATH/specs/[process-name].spec.md
Spec structure:
# Agent Spec: [Name]
## Meta
- Process ID: #
- Priority: high/medium/low
- Complexity: simple/medium/complex
- Estimated components: N files
## Overview
One paragraph on what the agent does.
## Trigger
- Type: schedule / event / manual
- Schedule: cron expression (if schedule)
- Event: what triggers it (if event)
## Pipeline
[Input] → [Step 1] → [Step 2] → ... → [Output]
## Steps
### Step 1: [Name]
- Input: what it receives
- Logic: what it does
- Output: what it produces
- Error: what on error
- Model: if AI (sonnet/haiku/opus)
### Step 2: [Name]
...
## Data Flow
| Reads | Writes |
|-------|--------|
| file.csv | file.csv |
## Human Approval Points
- Where approval is needed
- How to notify (Telegram/CLI)
- Timeout: what if no response
## Dependencies
- Other agents: [list]
- Tools: [list]
- Credentials: [list]
## Testing Plan
- Unit: what to test in isolation
- Integration: which agents to test with
- Dry-run: how to run without side effects
## Rollback
- How to rollback if something went wrong
Spec file in $AGENTS_PATH/specs/[name].spec.md
User: analyze process #14 Daily Briefing
Claude: [reads daily-briefing.md, pm_tasks_master.csv, email agent, activities.csv]
Claude: Here is the analysis of the Daily Briefing process:
TRIGGER: schedule, every morning at 08:00
INPUT: pm_tasks_master.csv, activities.csv, email summaries
PROCESSING: AI summary (haiku)
GAPS -- need to clarify:
1. [TRIGGER] What time for the morning briefing? Default: 08:00
2. [OUTPUT] Where to send the result? Options: Telegram / CLI / both
3. [HUMAN] Is approval needed before sending, or automatic?
Claude: creates spec after responses
agent-builder — takes the spec and builds the agentagent-tester — tests the built agentdispatcher — task routingmemory — context from previous sessionstesting
AI驱动的智能浏览器自动化工具。使用LLM理解页面并自动执行任务,比传统Playwright更智能、更省token。适用于复杂交互、动态页面、需要智能决策的浏览器操作。Chrome浏览器优先。
tools
网页登录态管理。使用 fast-browser-use (fbu) 管理各平台登录状态,定期检查可用性,新平台授权时自动保存 profile。
development
Monitor and report on API provider quotas, balances, and usage. Query official providers (Moonshot, DeepSeek, xAI, Google AI Studio) and relay/proxy providers (Xingjiabiapi, Aixn, WoW) via their billing APIs. Also checks subscription services (Brave Search, OpenRouter). Generates quota reports. Triggers on "查额度", "API余额", "quota check", "billing report", "api balance", "供应商额度", "中转站余额", "费用报告", "check balance", "how much credit".
development
# A股基金监控 Skill A股基金净值监控,支持实时估值和盘后净值,自动判断交易日/节假日。 ## 用法 ### 快速监控(命令行) ```bash # 默认配置,输出到控制台 bash ~/clawd/skills/a-fund-monitor/scripts/monitor.sh # 推送到群(使用--push参数) bash ~/clawd/skills/a-fund-monitor/scripts/monitor.sh --push # 监控指定基金 bash ~/clawd/skills/a-fund-monitor/scripts/monitor.sh --codes "000979 002943" ``` ### Agent调用 ``` 执行A股基金监控任务。 1. 读取配置文件: ~/clawd/skills/a-fund-monitor/config.json 2. 获取实时净值数据 3. 非交易日自动切换为简短报告 配置文件格式: { "funds": [ {"code": "000979", "name": "景顺长城沪港深精选股票