Uipath Insights
UiPath/skills
UiPath Insights monitoring via uip insights: job metrics, failure analysis, and process performance; queue totals, SLA risk, timelines, and failure drill-down; machine availability, fault ranking…
Measure and raise straight-through processing (STP) rates in securities operations through zero-touch, exception-based processing.
$ npx skills add JoelLewis/finance_skills --skill stp-automation -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install JoelLewis/finance_skills stp-automation --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/JoelLewis/finance_skills.git skills-src && mkdir -p .claude/skills && cp -r skills-src/plugins/client-operations/skills/stp-automation .claude/skills/stp-automation && rm -rf skills-srcUse ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.
Claude Code skills documentation · loads skills from .claude/skills/
Install the "stp-automation" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automation into .claude/skills/stp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stp-automation", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automationType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add JoelLewis/finance_skills --skill stp-automation -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install JoelLewis/finance_skills stp-automation --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JoelLewis/finance_skills.git skills-src && mkdir -p .agents/skills && cp -r skills-src/plugins/client-operations/skills/stp-automation .agents/skills/stp-automation && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "stp-automation" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automation into .agents/skills/stp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stp-automation", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add JoelLewis/finance_skills --skill stp-automation -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install JoelLewis/finance_skills stp-automation --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JoelLewis/finance_skills.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/plugins/client-operations/skills/stp-automation .cursor/skills/stp-automation && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "stp-automation" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automation into .cursor/skills/stp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stp-automation", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/JoelLewis/finance_skills.git --path plugins/client-operations/skills/stp-automation--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add JoelLewis/finance_skills --skill stp-automation -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install JoelLewis/finance_skills stp-automation --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JoelLewis/finance_skills.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/plugins/client-operations/skills/stp-automation .gemini/skills/stp-automation && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "stp-automation" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automation into .gemini/skills/stp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stp-automation", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install JoelLewis/finance_skills stp-automationInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add JoelLewis/finance_skills --skill stp-automation -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/JoelLewis/finance_skills.git skills-src && mkdir -p .github/skills && cp -r skills-src/plugins/client-operations/skills/stp-automation .github/skills/stp-automation && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "stp-automation" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automation into .github/skills/stp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stp-automation", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add JoelLewis/finance_skills --skill stp-automation -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install JoelLewis/finance_skills stp-automation --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/JoelLewis/finance_skills.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/plugins/client-operations/skills/stp-automation .opencode/skills/stp-automation && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "stp-automation" agent skill from https://github.com/JoelLewis/finance_skills/tree/main/plugins/client-operations/skills/stp-automation into .opencode/skills/stp-automation/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "stp-automation", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
stp-automationMeasure and raise straight-through processing (STP) rates in securities operations through zero-touch, exception-based processing.
Stp Automation is an agent skill from JoelLewis/finance_skills. Measure and raise straight-through processing (STP) rates in securities operations through zero-touch, exception-based processing. Use when measuring STP rates and analyzing manual touchpoints in an existing process, replacing review-all workflows with exception-based processing, evaluating RPA vs API-based vs hybrid automation for legacy systems, building exception queuing, categorization, and auto-resolution workflows, conducting process mining or root cause analysis on exception volumes, or setting STP rate…
Its SKILL.md is about 7.8k tokens, which your agent loads only when the skill is triggered. The skill folder holds 2 other files, including reference files (for example `references/examples.md`).
It sits in Productivity & Automation, covering Workflow automation, Legacy modernization and Root cause analysis. The repository describes itself as: Claude Code skill plugins for financial services — 81 skills across 7 domain plugins covering investment management, compliance, advisory practice, trading, and operations. The licence is MIT.
8 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit 5c498ea. It shows what the files ask for, not the result of running them.
Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.
From allowed-tools in the SKILL.md frontmatter.
No scripts in the folder and no shell commands in SKILL.md.
From the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Stp Automation loads about 7.8k tokens when it runs, and up to ~9.2k if it reads all its reference files. Until then it costs about 165 tokens; SKILL.md has 3,934 words of instructions outside code blocks.
Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.
The automated check found no risky patterns in SKILL.md.
Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.
The full file from JoelLewis/finance_skills at commit 5c498ea, republished under its MIT licence (© JoelLewis). 3,934 words, ~7,811 tokens.
.claude/skills/stp-automation/SKILL.md (or your agent's skills folder). This skill also uses 1 other file; get the full folder from GitHub.Straight-through processing is the end-to-end automated completion of a business process without manual intervention: a transaction enters the system at one end and exits as a completed, booked, and confirmed event at the other with no human touching it along the way. True STP means zero manual intervention for the happy path; a process with a human review or approval at a midpoint is partially automated, not STP.
STP rate calculation. The fundamental metric is:
STP Rate = Automated Completions / Total Volume * 100An "automated completion" is a transaction or workflow instance that passed through every step without manual intervention. If a trade requires a human to confirm a counterparty identifier before it can settle, that trade is not STP even though every other step was automated. The denominator is total volume, including both automated and exception items.
Industry benchmarks by process type. STP rates vary significantly by domain and firm maturity:
These ranges reflect the spectrum from mid-tier broker-dealers to large custodian banks. A firm's position within the range depends on data quality, system integration maturity, and the complexity of its product mix.
The business case for STP compounds across four dimensions: cost reduction (per-transaction labor cost becomes fixed infrastructure cost), speed (seconds instead of queuing and handoff delays — directly reducing settlement risk), error reduction (consistent rules instead of re-keying and judgment variance), and scalability (volume spikes at quarter-end or corporate action clusters do not require proportional staffing).
Building STP capability requires five architectural layers that work in concert. A weakness in any layer breaks the chain and forces manual intervention.
Data standardization. This is the foundation. STP fails when systems disagree on how to represent the same entity. Standardization encompasses:
Validation rules. At each step in the process, the system applies automated checks to confirm the data is complete, consistent, and within expected parameters:
Routing rules. Automated decision-making that directs a transaction through the correct processing path without human judgment:
Exception handling. When a transaction fails validation or cannot be routed automatically, the system must identify the exception, categorize it, and route it to the appropriate resolution queue. This is the boundary between STP and manual processing. The goal is to make the exception boundary as narrow as possible, handling as many edge cases automatically as the risk tolerance permits.
Status tracking. Automated monitoring of every transaction's progress through the process. Each step in the workflow updates a status record. Status tracking enables real-time dashboards, automated escalation when items age beyond thresholds, and end-of-day completeness reporting.
The foundational shift in operations efficiency is moving from a review-all model (every transaction is reviewed by a human) to a review-exceptions model (only transactions that fail automated validation are reviewed by a human).
Exception categorization. Effective exception management requires a taxonomy of exception types:
Exception queuing and prioritization. Exceptions are routed to work queues organized by type, severity, and urgency. Prioritization factors include:
Exception resolution workflows. Each exception category has a defined resolution procedure:
Auto-resolution rules. For well-understood, low-risk exception categories, the system can apply automated resolution without human intervention. Examples:
Auto-resolution rules require careful governance. Each rule must be documented with its rationale, risk assessment, approval authority, and periodic review schedule.
Exception metrics. Key measurements for exception management:
Different operational contexts call for different automation approaches. The patterns below are listed from simplest to most sophisticated.
Rule-based automation. If-then logic applied to structured data. The most common and most reliable form of automation. Examples: if the trade is a listed equity with a recognized counterparty and standard settlement terms, route directly to settlement. If the account opening application has all required fields populated and KYC verification passes, submit to the custodian. Rule-based automation is deterministic, auditable, and easy to explain to regulators.
Template-based automation. Standardized output generation from variable inputs. Examples: generating settlement instructions from trade data using a counterparty-specific template, producing client reports by populating a template with account data, creating regulatory filings by mapping internal data to the required format. Templates reduce errors by eliminating free-form composition.
Workflow automation. Multi-step orchestrated processes where the completion of one step triggers the next. A workflow engine manages the sequence, handles branching logic (if step 3 fails, route to exception handling; if step 3 succeeds, proceed to step 4), and tracks status. Workflow automation is the backbone of STP — it connects individual automated steps into an end-to-end chain.
Robotic process automation (RPA). Software bots that interact with application user interfaces the same way a human would — clicking buttons, entering data into fields, reading screen values, navigating menus. RPA is the automation pattern of last resort, used when:
RPA is brittle — UI changes break the bot — and requires ongoing maintenance. It is a pragmatic solution, not an architectural one.
API-based automation. System-to-system communication through defined interfaces. The gold standard for integration because it is structured, versioned, documented, and testable. REST APIs, SOAP web services, and FIX protocol connections all fall in this category. API-based automation enables real-time, synchronous processing (request-response) or asynchronous processing (fire-and-forget with callback or polling).
Machine learning-assisted automation. Classification, anomaly detection, and pattern recognition applied to operational data. Examples: classifying incoming corporate action notices by event type, detecting anomalous settlement fails that may indicate a counterparty issue, predicting which exception items are likely to auto-resolve vs. require human attention. ML-assisted automation augments rule-based processing by handling cases where rules are too complex to enumerate or where patterns evolve over time.
Each operations domain has distinct STP characteristics, challenges, and success factors.
Account opening STP. From application receipt through funded, active account. NIGO taxonomy, pre-submission validation, document requirements matrices, and custodian submission design are covered in account-opening-workflow; apply the measurement and exception-management framework in this skill to the targets defined there (60-80% STP for simple individual/joint accounts, 20-40% for complex entity/trust accounts).
Trade processing STP. From trade execution through allocation, confirmation, and booking. Key STP challenges: block trade allocation complexity, counterparty confirmation matching, non-standard settlement terms, late trade reporting, manual enrichment of trade details. Success factors: standardized allocation rules, automated confirmation matching (CTM, ALERT), reference data quality for securities and counterparties, real-time trade validation against compliance rules.
Settlement STP. From trade booking through delivery/receipt of securities and funds. Key STP challenges: settlement instruction mismatches, fails due to insufficient securities or funds, cross-border settlement complexity (time zones, local market practices, CSD requirements), partial settlement decisions. Success factors: SSI (standing settlement instruction) databases, automated matching engines, pre-settlement position checks, proactive fail management.
Corporate actions STP. From event notification through entitlement calculation and booking. Key STP challenges: unstructured event notifications (narrative-format announcements), complex event types (mergers with elections, rights issues, spin-offs with fractional shares), tight election deadlines, multi-custodian entitlement reconciliation. Success factors: ISO 20022 event messaging, automated scrubbing of event data, rule-based entitlement calculation for mandatory events, automated deadline tracking.
Reconciliation STP. Automated matching of internal records against custodian and counterparty records. Auto-match rate benchmarks, matching rule design, break categorization, and tolerance thresholds are covered in reconciliation; that skill owns the auto-match content, and reconciliation also serves as the primary detective control over every other STP domain.
Reporting STP. Automated generation and delivery of regulatory reports, client reports, and management reports. Key STP challenges: data aggregation from multiple sources, format requirements that change with regulatory updates, exception handling for missing or inconsistent data, delivery failures (email bounce, portal upload error). Success factors: data warehouse with validated, reconciled data, template-based report generation, automated delivery with confirmation tracking, exception-based review (only review reports that fail validation).
Billing STP. Automated fee calculation, debit instruction generation, and revenue booking. Key STP challenges: complex fee schedule structures (tiered, breakpoint, negotiated), mid-period account events requiring proration, held-away asset valuation, custodian debit file format variations. Success factors: centralized fee schedule repository, automated valuation sourcing, rule-based proration, custodian-specific file generation, automated reconciliation of debit confirmations.
Operations systems do not function in isolation. The integration architecture determines how data flows between systems and directly impacts STP rates.
Real-time API integration. Synchronous request-response communication. Best for: trade execution, compliance checks, KYC verification, position queries, price lookups. Characteristics: immediate feedback, tight coupling between systems, requires both systems to be available simultaneously, latency-sensitive.
Message queue / event-driven processing. Asynchronous communication through a message broker (e.g., Kafka, RabbitMQ, MQ Series). Best for: trade notifications, status updates, corporate action announcements, settlement confirmations. Characteristics: loose coupling, guaranteed delivery, natural buffering during volume spikes, supports publish-subscribe patterns where multiple consumers process the same event.
Batch file processing. Periodic exchange of files (CSV, fixed-width, XML) on a scheduled basis. Best for: end-of-day position files, custodian reconciliation files, billing files, regulatory report files. Characteristics: simple to implement, well-understood by operations teams, introduces latency (data is only as current as the last batch), requires file monitoring and error handling for missing or corrupt files.
Database-to-database integration. Direct reading from or writing to another system's database. Best for: tightly integrated systems within the same technology stack. Characteristics: fast and flexible but creates tight coupling, bypasses the application logic layer (risky if business rules are enforced at the application level), complicates upgrades (schema changes break integrations).
Screen scraping / RPA. Automated interaction with another system's user interface. Best for: legacy systems without APIs, temporary bridging solutions, low-volume processes where the cost of building a proper integration is not justified. Characteristics: brittle (UI changes break the integration), slow (processes at human speed), difficult to scale, but sometimes the only option.
Hybrid patterns. Most real-world operations environments use a combination of patterns. A common architecture: real-time APIs for trade execution and compliance checks, message queues for inter-system event notifications, batch files for end-of-day reconciliation and custodian data feeds, RPA for legacy system interactions that cannot be replaced immediately.
Error handling. Every integration must account for failure using standard software resilience patterns — retries with backoff for transient errors, dead-letter routing for messages that exhaust retries, circuit breakers for failing downstream systems, and idempotent message processing so retries cannot create duplicate transactions. The operations-specific requirement is that no failed message may be silently dropped: every failure must surface in an exception queue with an owner.
STP rate dashboards. A real-time or near-real-time view of STP performance across all operations domains. The dashboard should display:
Process mining. Analyzing actual process execution data (system logs, timestamps, user actions) to reconstruct how work actually flows through the organization. Process mining reveals:
Bottleneck identification. Using process mining and exception data to pinpoint the specific steps, rules, or data quality issues that cause the most STP breaks. The Pareto principle typically applies: 20% of root causes account for 80% of exceptions. Addressing the top root causes delivers outsized STP improvement.
Root cause analysis of exceptions. For each high-volume exception category, a structured investigation:
Continuous improvement cycles. STP improvement is iterative, not a one-time project. A standard cycle:
STP rate targets by process. Setting realistic targets requires understanding current performance and industry benchmarks. A reasonable improvement cadence is 3-5 percentage points per quarter for processes below 80% STP, and 1-2 percentage points per quarter for processes above 80% (marginal gains become harder). Targets above 95% require significant investment in data quality and system integration and should be pursued only where the volume justifies the cost.
Automation does not eliminate the need for controls — it changes the nature of the controls from manual checks to automated monitoring and governance of the automation itself.
Separation of duties in automated workflows. The person who configures automation rules should not be the same person who approves them for production. Rule changes should follow a development-testing-approval-deployment cycle analogous to software release management.
Audit trails. Every automated action must be logged with sufficient detail to reconstruct what happened, when, why, and based on which rule. The audit trail must capture: the input data, the rule or logic applied, the decision made, the action taken, and the timestamp. This is non-negotiable for regulatory examination readiness.
Automated monitoring and alerting. Replace manual supervisory review with automated monitoring:
Automated reconciliation as a control. In an STP environment, reconciliation serves as the primary detective control. If the automated processing is producing correct results, reconciliation will confirm it. If something has gone wrong (a rule error, a data feed issue, a system defect), reconciliation will surface the discrepancy. Automated reconciliation — with automated matching, automated break categorization, and aging-based escalation — is the control framework that makes STP trustworthy.
Change management for automation rules. Rule changes are the highest-risk activity in an automated environment because a rule error can affect every transaction that passes through it. Change management must include:
Testing automation changes. Before any rule change goes live, it must be tested against historical data to confirm that (a) it produces the correct result for the targeted exception category and (b) it does not break STP for previously automated items. Regression testing is essential.
Regulatory expectations for automated controls. Regulators (SEC, FINRA, OCC, Federal Reserve) expect firms to demonstrate that their automated processes are subject to governance, monitoring, and testing. Specific expectations include:
A worked example — a 12-month STP improvement program for a broker-dealer's equity and fixed income trade processing (data quality remediation, integration upgrade, auto-resolution rules) — is in references/examples.md; load it when designing a concrete STP improvement roadmap.
For a worked example of exception-based account opening processing (tiered review, pre-submission validation, NIGO reduction), see account-opening-workflow. For worked examples of reconciliation auto-matching and break-reduction programs, see reconciliation.
© JoelLewis, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
SKILL.md and 1 other file (references) in plugins/client-operations/skills/stp-automation of JoelLewis/finance_skills.
Open the folder on GitHubat commit 5c498ea
Stp Automation next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Stp Automation this skillJoelLewis/finance_skills | 206 | — | ~7.8k | Automated safety check: Pass | MIT | |
| Uipath InsightsUiPath/skills | 167 | — | ~6.4k | Automated safety check: Notes | MIT | |
| n8n Code Node JavaScriptczlonkowski/n8n-skills | 6.4k | — | ~4.9k | Automated safety check: Pass | MIT | |
| GitHub Star Managercat-xierluo/legal-skills | 721 | — | ~2k | Automated safety check: Notes | MIT | |
| Windmill Workflow-as-Code Scriptswindmill-labs/windmill | 18k | — | ~7.9k | Automated safety check: Pass | Custom licence | |
| Manor Workspace Architecturemanor-os/manor-ai | 162 | — | ~756 | Automated safety check: Pass | Custom licence |
UiPath/skills
UiPath Insights monitoring via uip insights: job metrics, failure analysis, and process performance; queue totals, SLA risk, timelines, and failure drill-down; machine availability, fault ranking…
czlonkowski/n8n-skills
Guides writing JavaScript in n8n Code nodes: picking an execution mode, reading input data, returning items, using built-in helpers and avoiding common errors.
cat-xierluo/legal-skills
Finds GitHub projects mentioned in articles or screenshots and stars them, tracks updates to your starred repos, and builds an HTML dashboard to browse them.
windmill-labs/windmill
Helps your agent write and edit Windmill workflow-as-code scripts built from workflow, task, step, sleep and approval calls, and then preview them locally.
manor-os/manor-ai
A skill your agent uses when changing, debugging, reviewing, documenting, or testing Manor Workspace behavior, especially when a change crosses chat, Strategist, Proposal, Task, Plan, Workflow…
Skyvern-AI/skyvern
Picks the right Skyvern CLI command for a web task, from quick yes/no checks to reusable multi-page workflows, instead of falling back to plain page fetching.
JoelLewis/finance_skills
Determine how to distribute capital across asset classes using strategic and tactical allocation frameworks.
JoelLewis/finance_skills
Determine how much capital to allocate to individual positions within a portfolio.
JoelLewis/finance_skills
Analyze commodity markets including futures curve dynamics, roll yield, and supply/demand fundamentals.
JoelLewis/finance_skills
Analyze currency markets, exchange rate mechanics, and FX risk management for international portfolios.
JoelLewis/finance_skills
Provide frameworks for managing and paying off personal debt effectively.
JoelLewis/finance_skills
Build diversified portfolios using correlation analysis, efficient frontier construction, and factor-based diversification.
Categories
Measure and raise straight-through processing (STP) rates in securities operations through zero-touch, exception-based processing. Stp Automation is an agent skill from JoelLewis/finance_skills. Measure and raise straight-through processing (STP) rates in securities operations through zero-touch, exception-based processing.
Stp Automation fits situations like: measuring STP rates and analyzing manual touchpoints in an existing process; replacing review-all workflows with exception-based processing; evaluating RPA vs API-based vs hybrid automation for legacy systems; building exception queuing.
Run `npx skills add JoelLewis/finance_skills --skill stp-automation -a claude-code`. Or copy the skill folder (plugins/client-operations/skills/stp-automation in JoelLewis/finance_skills) into .claude/skills/stp-automation in your project. Claude Code loads it when a task matches its description.
Run `npx skills add JoelLewis/finance_skills --skill stp-automation -a codex`. Or copy the skill folder (plugins/client-operations/skills/stp-automation in JoelLewis/finance_skills) into .agents/skills/stp-automation in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add JoelLewis/finance_skills --skill stp-automation -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/stp-automation, .gemini/skills/stp-automation, .github/skills/stp-automation and .opencode/skills/stp-automation in your project.
SKILL.md names no scripts, command-line tools or credentials: Stp Automation is instructions for the agent only.
SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.
Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.
Stp Automation is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 7.8k tokens (SKILL.md is roughly 31k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full. Its references folder adds about 1.3k tokens, read only when the agent opens those files.
Skills that share tags, products or a category with Stp Automation: Uipath Insights (UiPath/skills, 167 stars), n8n Code Node JavaScript (czlonkowski/n8n-skills, 6.4k stars), GitHub Star Manager (cat-xierluo/legal-skills, 721 stars) and Windmill Workflow-as-Code Scripts (windmill-labs/windmill, 18k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
JoelLewis (a GitHub user) maintains it in JoelLewis/finance_skills, which has 206 GitHub stars. The repository holds 91 skills in this directory. The repository was last updated on July 18, 2026.
Source: JoelLewis/finance_skills on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.