Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

Digital Fte Orchestrator

ASecurity

Main task processing loop using Claude Code with Ralph Wiggum pattern. Use when running the orchestrator, debugging task processing, configuring approval workflows, or understanding the task lifecycle. NOT when creating individual watchers (use specific watcher skills). NOT when debugging specific integrations (use integration-specific skills).

12 stars
0 votes
0 copies
0 views
Added 9/22/2026
ai-agentspythonbashdebugginggit

Works with

claude code

Security Analysis

A100/100

Scanned 9/22/2026

Install to Claude Code

$npx -y skills add AbdullahMalik17/Digital-FTE --skill digital-fte-orchestrator --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Digital Fte Orchestrator?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for Digital Fte Orchestrator
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/abdullahmalik17-digital-fte-orchestrator/badge)](https://www.skillsdirectory.com/skills/abdullahmalik17-digital-fte-orchestrator)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: digital-fte-orchestrator
description: |
  Main task processing loop using Claude Code with Ralph Wiggum pattern.
  Use when running the orchestrator, debugging task processing,
  configuring approval workflows, or understanding the task lifecycle.
  NOT when creating individual watchers (use specific watcher skills).
  NOT when debugging specific integrations (use integration-specific skills).
---

# Digital FTE Orchestrator Skill

Core task processing engine with Ralph Wiggum loop pattern.

## Quick Start

```bash
# 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
```

## Task Flow

```
Needs_Action/ → [Claim] → In_Progress/ → [Process] → Done/
                                       ↓
                              Pending_Approval/ (if sensitive)
                                       ↓
                              [Human approves]
                                       ↓
                                  Approved/ → [Execute] → Done/
```

## Work Zones

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 |

### Cloud Zone Restrictions
- All sends/posts forced to approval workflow
- Cannot execute financial transactions
- Cannot post to social media directly
- Creates drafts for human review

### Local Zone Powers
- Direct execution of approved tasks
- Financial actions (with audit logging)
- Social media posting
- WhatsApp message sending

## Claim-by-Move Pattern

Atomic task claiming prevents race conditions:

```python
# ✓ 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)
```

## Skill Routing

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 |

## Agentic Intelligence

Integrated with `src/intelligence/agentic_intelligence.py` for:
- Task complexity scoring
- Autonomous decision making
- Learning from outcomes
- Pattern recognition

## Configuration

| 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:
```bash
FTE_ROLE=local|cloud  # Determines work zone
```

## CEO Briefing Integration

Orchestrator generates briefings via `src/reports/ceo_briefing.py`:
- Weekly activity summaries
- Key metrics and KPIs
- Task completion rates
- Pending approvals count

## Verification

Run: `python scripts/verify.py`

## Related Skills

- `sending-emails` - Email sending patterns
- `watching-whatsapp` - WhatsApp monitoring
- `managing-calendar` - Calendar management
- `managing-odoo` - Accounting operations
- `posting-facebook` - Social media posting
- `generating-ceo-briefing` - Executive reports

Attribution

AbdullahMalik17AbdullahMalik17
View sourceMore from AbdullahMalik17 →
SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Your tool, in front of Claude Code builders.

3 founder slots · $299/mo · GSC-verified traffic · sponsors can never buy grades.

See placements

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

693621 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →