用 Codex 或 Claude 帮你安装 复制这段 Prompt,粘贴到 Codex、Claude 或其他助手里,让它检查 Skill 页面并帮你完成安装。
直接命令不会经过审查 Prompt;运行前请先检查来源。
npx skills add https://github.com/tomevault-io/skills-registry --skill digital-fte-orchestrator命令会保持在同一行。复制前请横向滚动并检查完整内容。
想先保存到本地?可下载 SkillsMP 当前能够提供的文件。
| Use when this capability is needed.
> Use when this capability is needed.
Review architecture and API design for the vfs-s3 project. Use when the user mentions @architect, asks to review an issue's design, discuss module boundaries, API shape, or architectural decisions for vfs-s3. Also trigger when the user wants to create an ADR (Architecture Decision Record) or evaluate a technical approach for the project. Intended for dispatch from Codex automation or Claude routines; GitHub trigger phrase: @vfs-s3-bot please prepare design doc Use when this capability is needed.
基于 SOC 职业分类
正在显示 SKILL.md
| name | digital-fte-orchestrator |
| description | Use when running the orchestrator, debugging task processing, |
| metadata | {"author":"abdullahmalik17"} |
Core task processing engine with Ralph Wiggum loop pattern.
# Normal mode
python src/orchestrator.py
# Process once and exit
python src/orchestrator.py --once
# Dry run (no execution)
python src/orchestrator.py --dry-run
# Via scripts
python scripts/run.py
Needs_Action/ → [Claim] → In_Progress/ → [Process] → Done/
↓
Pending_Approval/ (if sensitive)
↓
[Human approves]
↓
Approved/ → [Execute] → Done/
The orchestrator operates in different modes based on environment:
| Zone | FTE_ROLE | Capabilities |
|---|---|---|
| Cloud | cloud | Read-only, draft creation, analysis |
| Local | local | Full execution, financial actions, posting |
Atomic task claiming prevents race conditions:
# ✓ CORRECT - Atomic claim
src = Needs_Action / task_file
dst = In_Progress / task_file
src.rename(dst) # Atomic on same filesystem
# ✗ WRONG - Race condition possible
if task_file in Needs_Action: # Another agent could claim here!
process(task_file)
The orchestrator routes tasks to appropriate skills based on task type:
| Task Type | Skill | Example Trigger |
|---|---|---|
email_* | sending-emails | Email draft in queue |
whatsapp_* | watching-whatsapp | WhatsApp message request |
facebook_* | posting-facebook | Social media post |
invoice_* | managing-odoo | Create invoice request |
calendar_* | managing-calendar | Meeting request |
Integrated with src/intelligence/agentic_intelligence.py for:
| Flag | Default | Description |
|---|---|---|
--max-iterations | 10 | Max retries per task |
--poll-interval | 30 | Seconds between polls |
--dry-run | false | Test without execution |
--once | false | Process once and exit |
Environment:
FTE_ROLE=local|cloud # Determines work zone
Orchestrator generates briefings via src/reports/ceo_briefing.py:
Run: python scripts/verify.py
sending-emails - Email sending patternswatching-whatsapp - WhatsApp monitoringmanaging-calendar - Calendar managementmanaging-odoo - Accounting operationsposting-facebook - Social media postinggenerating-ceo-briefing - Executive reportsConverted and distributed by TomeVault — claim your Tome and manage your conversions.