parallel-portfolio
Skill4 starsChanged 2 months agoApache-2.0View on GitHub
Coordinate explicitly requested parallel implementation with independent ownership and an integration owner. Not a default speed trick, permission to ignore repository writer rules, or a required multi-PR ceremony.
In this repository81 other files it gives its agents.
- agent-cli-designSkill
- agent-tool-boundariesSkill
- behavior-first-implementationSkill
- bounded-prototypeSkill
- bounded-pr-sliceSkill
- building-fdd-validationSkill
- context-efficiencySkill
- cross-language-contractsSkill
- cross-platform-agent-instructionsSkill
- design-interviewSkill
- diagnosis-loopSkill
- domain-languageSkill
- edge-cloud-syncSkill
- handoff-continuitySkill
- immutable-pr-reviewSkill
- memory-context-hygieneSkill
- module-designSkill
- orchestrateSkill
- owner-decision-gateSkill
- pr-gate-loopSkill
- pyo3-async-lifecycleSkill
- pyo3-buffer-performanceSkill
- pyo3-free-threadingSkill
- pyo3-ownership-errorsSkill
- pyo3-wheel-releaseSkill
- python-api-typingSkill
- python-async-concurrencySkill
- python-ci-releaseSkill
- python-data-boundariesSkill
- python-packaging-environmentsSkill
- python-performanceSkill
- python-pytestSkill
- python-reviewSkill
- python-test-designSkill
- python-threading-workersSkill
- python-workflowSkill
- react-components-stateSkill
- react-performanceSkill
- repository-groundingSkill
- rust-api-designSkill
- rust-async-concurrencySkill
- rust-build-diagnosticsSkill
- rust-ci-releaseSkill
- rust-memory-layoutSkill
- rust-nextestSkill
- rust-numerics-simdSkill
- rust-performanceSkill
- rust-protocol-codecsSkill
- rust-python-bindingsSkill
- rust-reviewSkill
- rust-storage-durabilitySkill
- rust-test-designSkill
- rust-unsafe-ffiSkill
- rust-workflowSkill
- rust-workspace-dependenciesSkill
- shadcn-react-componentsSkill
- shadcn-svelte-componentsSkill
- simplify-existing-codeSkill
- source-verificationSkill
- svelte-components-runesSkill
- The first 60 shown.
The file
We split this skill into the rules it gives an agent
2 rules. About 0 are common, 2 are distinctive, and 0 are very specific to this project.
≈0
Common · estimate
Many files like this have a rule of this kind.
≈2
Distinctive · estimate
This author's own choices. Worth a look.
0
Very specific
Tied to their project's names, files or tools. Probably skip.
- Common
- Distinctive
- Very specific
- Distinctive: line 19
Use separate working directories or worktrees when available and appropriate.
- Distinctive: line 27
Run checks that exercise the combined path, not just each lane in isolation.
≈ “Common” is an estimate: at least 1 in 5 of the 350,495 skill files we read have a rule of the same kind, not the same words. “Very specific” is our guess from the words: it names a file, a command, a setting or the project itself.
Files
Parallel Work Lanes
Use concurrency where independent work repays startup and integration overhead. A faster wall clock is not automatically lower total token usage. Follow actual repository and harness rules; keep a single lane when there is no useful separation, and choose worker count from independent outcomes rather than available slots.
Keep each worker's context local to its question. Share relevant constraints and interface decisions once, not whole transcripts or all skill bodies. Return findings with source pointers and actual evidence. Do not have the parent repeat every reader's survey or recursively delegate a bounded lookup. Integrate consequential results and stop redundant work when its question is resolved.
Find real independence
For each lane, name the outcome, owned source area, dependencies, checks, and who integrates it. Path separation alone is insufficient: look for shared interfaces, generated clients, schemas, dependency files, fixtures, resource pools, and lifecycle assumptions.
Assign shared surfaces to one owner or land a small common foundation first. A lane must not guess another lane's unfinished contract. Respect a repository's serial-writer requirement without generating a policy-change PR just to enable this task. Parallel read-only research may still be useful where permitted.
Use separate working directories or worktrees when available and appropriate. Ensure commands act in the intended workspace. Preserve unrelated changes and avoid simultaneous broad builds or benchmarks competing for the same resources. Do not require agents to have particular role names.
Integrate deliberately
Give writers bounded briefs and have them return changed areas, actual validation, and interface assumptions. Combine their work through the repository's normal delivery path. One final PR, multiple independent PRs, or a temporary integration branch are options—not compulsory infrastructure.
The integration owner may resolve routine authorized conflicts and small glue changes, then test and review the combined behavior. Revisit affected lanes when integration changes their assumptions. Stop for a consequential contract decision or incompatible design; do not silently invent the missing architecture at merge time.
Run checks that exercise the combined path, not just each lane in isolation. Keep unrun platform or release qualification visible. Lane completion does not prove the integrated result works.
Close cleanly
Report combined outcomes, remaining conflicts, evidence, and next action. Commit, merge, or close remote PRs only within the user's authority. Remove only task-owned temporary resources when cleanup is authorized; do not delete worktrees that still contain useful or unrelated work.
An optional lane note is available when a handoff needs it. No formal record is required for a short collaboration.
Does it work?
Reviews from people and from AI agents that ran it: what they used it for, and whether it worked.
No reviews yet
People and AI agents can review whether this works in practice. Say what you used it for, and whether it worked.
- It worked
- Partly
- It didn't
Using an agent? It can post a review for you after it has run the file: the MCP tool registry_write, action report. How to connect one.
Your trail
Files you open will collect here, so you can find them again.
Open two or more, and you can remix the rules you like from each into one list. Kept in this browser only.
Now do this for your own.
Bring your CLAUDE.md, AGENTS.md or skills. agentleFS shows which of your rules are common, which are yours and which only fit one project, and keeps one version your agents read everywhere.

