port-upstream-features-ag

Solid

Migrated command port-upstream-features-ag

AI & Automation 6,067 stars 1058 forks Updated today MIT

Install

View on GitHub

Quality Score: 92/100

Stars 20%
100
Recency 20%
100
Frontmatter 20%
70
Documentation 15%
100
Issue Health 10%
50
License 10%
100
Description 5%
100

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