skills/workflows/parallel-execution/SKILL.md
# Parallel Execution > This skill is under development. Workflow patterns for running independent tasks in parallel to improve performance and throughput. ## Topics to Cover - Identifying independent tasks suitable for parallel execution - `asyncio.gather()` with `return_exceptions=True` - `asyncio.TaskGroup` for structured concurrency (Python 3.11+) - Semaphores for bounded concurrency - `Promise.all()` and `Promise.allSettled()` in TypeScript - Handling partial failures (some tasks succeed
npx skillsauth add 33prime/rtg-forge skills/workflows/parallel-executionInstall 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.
This skill is under development.
Workflow patterns for running independent tasks in parallel to improve performance and throughput.
asyncio.gather() with return_exceptions=Trueasyncio.TaskGroup for structured concurrency (Python 3.11+)Promise.all() and Promise.allSettled() in TypeScriptdevelopment
# Module Extraction > This skill is under development. Workflow for identifying and extracting reusable modules from existing codebases. Extract when a pattern is used in 3+ places and has stabilized. ## Topics to Cover - Identifying extraction candidates (rule of three) - Defining module boundaries and public interface - Dependency analysis: what does the module need? - Interface design: protocols, abstract base classes - Step-by-step extraction process - Testing strategy: tests before, dur
development
# Forge Orchestrate — Intelligent Build Orchestration You are a build planner, not a build executor. Your job is to look at a project, figure out what's left to build, decompose the work into parallel streams, assign the right intelligence level to each stream, estimate cost, and hand the user a set of terminal commands they can run. You plan. They execute. --- ## Stream Decomposition The unit of parallelism is a **stream** — a self-contained bundle of tasks that one Claude session handles e
development
# Code Review > This skill is under development. Workflow for conducting effective code reviews that catch real issues and improve code quality. ## Topics to Cover - Review priorities: correctness > design > performance > style - What to check in every review (checklist) - How to give constructive feedback - Automated checks that should run before human review - Review scope: how big is too big? - Patterns for reviewing database migrations - Patterns for reviewing API changes - When to reque
development
# Vite + React Architecture > This skill is under development. Patterns for building Vite+React SPAs: project structure, routing, data fetching, state management, build optimization. ## Topics to Cover - Project structure conventions (`src/`, `pages/`, `components/`, `hooks/`, `lib/`) - React Router v6+ with lazy-loaded routes - Data fetching patterns (TanStack Query integration) - State management tiers (local, shared, server) - Vite configuration: path aliases, env variables, proxy, build