port-upstream-features-ag
SolidMigrated command port-upstream-features-ag
AI & Automation 6,067 stars
1058 forks Updated today MIT
Install
Quality Score: 92/100
Stars 20%
Recency 20%
Frontmatter 20%
Documentation 15%
Issue Health 10%
License 10%
Description 5%
Skill Content
# /port-upstream-features — Port Features from Upstream Projects
## ⚠️ CONFIDENTIAL — This workflow is `.gitignored` and must NEVER be committed.
## Overview
Port features from upstream open-source projects (e.g. [`decolua/9router`](https://github.com/decolua/9router))
into OmniRoute, adapting them for TypeScript and the OmniRoute architecture,
while giving full attribution to the original authors.
The user provides one or more upstream PR identifiers (numbers or URLs).
The agent fetches the source, plans the adaptation, and generates a
structured task file for implementation, then opens a per-port PR on
**`diegosouzapw/OmniRoute`** (never on the upstream tracker).
Companion: `port-upstream-issues-ag.md` (covers upstream **issues**, not PRs).
## Inputs
The user provides:
- One or more **upstream PR identifiers** — bare numbers (`1317 1320`),
full URLs (`https://github.com/decolua/9router/pull/1317`), or a mix.
- Optionally, notes about scope or which strategies to use.
If no input is provided, the agent harvests open upstream PRs and asks
the user which to port before doing anything else.
## Constants (hard-coded — do not infer)
- **Upstream**: `decolua/9router` (JavaScript, Next.js 16)
- **Fork (origin)**: `diegosouzapw/OmniRoute` (TypeScript, Next.js 16)
- **Worktree root**: `.claude/worktrees/`
- **Task notes dir**: `_tasks/features-v${VERSION}/port-tasks/`
- **Dedupe ledger**: `_tasks/features-v${VERSION}/port-tasks/_ported.jsonl`
- **Upstream sources mirror ...
Details
- Author
- diegosouzapw
- Repository
- diegosouzapw/OmniRoute
- Created
- 3 months ago
- Last Updated
- today
- Language
- TypeScript
- License
- MIT
Integrates with
Similar Skills
Semantically similar based on skill content — not just same category
AI & Automation Solid
port-upstream-features-cc
Port one or more open PRs from upstream decolua/9router into OmniRoute, adapt JS→TS, attribute the original author, land via release-branch worktree + per-feature PR.
6,067 Updated today
diegosouzapw AI & Automation Solid
port-upstream-issues-ag
Migrated command port-upstream-issues-ag
6,067 Updated today
diegosouzapw AI & Automation Solid
port-upstream-issues-cc
Triage and fix open issues from upstream decolua/9router against OmniRoute. Reproduce first, security first, one worktree per fix, attribution preserved.
6,067 Updated today
diegosouzapw