Agent Plugins Marketplace
All plugins

flight

v0.16.0

Opinionated issue and code workflow for Forgejo, GitHub, GitLab, and Jira.

CodexClaude Code8 Skills

By AI CraftingLicense: MIT2 GitHub starsUpdated 2 days ago

Directory evidence

Runtimes
Codex and Claude Code
Parsed components
8 skill or MCP entries
Source updated
Sep 21, 2026
Manifest status
Canonical path parsed

The directory validates manifest shape and source location. It does not execute the plugin or provide a security endorsement. Review the indexing methodology

Install flight for Codex and Claude Code

Installs for the current user
codex plugin marketplace add IchenDEV/agent-plugin-mkt
codex plugin marketplace upgrade agent-plugin-marketplace
codex plugin add flight@agent-plugin-marketplace

Paste and run these commands in a terminal with Codex. They add and refresh the PluginsMP catalog, then install this plugin.

The installer fetches third-party code from the source repository shown on this page. This directory validates manifest structure and source location, but does not perform a security audit; review the manifest, components, and source before installing.

Get the source manually
git clone https://github.com/AICrafting/FlightDirector

Clone the source repository, then follow its setup instructions to add the plugin to a compatible client. The plugin root is flight/.

Plugin files

flight/
├── .codex-plugin/plugin.json
├── .claude-plugin/plugin.json
├── skills/cleaning-up-branches/SKILL.md
├── skills/filing-issues/SKILL.md
├── skills/promoting-a-branch/SKILL.md
├── skills/promoting-branches/SKILL.md
├── skills/queue-batches/SKILL.md
├── skills/setting-up-a-repo/SKILL.md
├── skills/triaging-issues/SKILL.md
└── skills/working-an-issue/SKILL.md

Included Skills8

cleaning-up-branchesskills/cleaning-up-branches/SKILL.md

Use when clearing out branches whose work has already shipped — "clean up the branches", "delete merged branches", "prune old feature branches", "what branches can go", "tidy up the worktrees", "origin is full of old feature branches". Finds feature/bugfix/release/batch branches already merged into a stage, cross-checks each against its issue, previews them, and deletes the local ref, the remote ref, and the leftover worktree only on your go-ahead.

filing-issuesskills/filing-issues/SKILL.md

Use when the user invokes `/issue <description>`, or says "file an issue", "open a ticket", "track this", "add an issue for that", "create an issue", "log a bug" — even if the description is terse or vague. Also use when an existing issue's title/body is now stale and needs updating, or a comment should be added. Operates through the flight dispatcher.

promoting-a-branchskills/promoting-a-branch/SKILL.md

Use when advancing the current branch to the next stage — "promote this", "promote to qa", "promote develop to main", "open a PR for this branch", "this branch is ready". Moves the current branch one hop up the configured stages pipeline (e.g. feature → develop → qa → main), applying that hop's merge strategy and gate.

promoting-branchesskills/promoting-branches/SKILL.md

Use when promoting several first-hop feature branches at once — "promote each zone", "promote the first zone", "promote issues 18, 93, 12", "promote all to-test", "batch promote", "ship the batch". Promotes a selected group of feature branches into stages[0], honoring that hop's merge strategy (direct → N merges; pr → one PR per group). For a single branch use promoting-a-branch.

queue-batchesskills/queue-batches/SKILL.md

Use when the user invokes `/queue-batches`, `/queue-batches NxM` (e.g. `3x5`), or says "queue up some batches", "kick off parallel work on some issues", "run N groups of M issues in parallel". Dispatches N background agents in isolated git worktrees, each working M issues sequentially through the working-an-issue lifecycle (stopping at the to-test merge gate), with live status streaming and question routing back to the user.

setting-up-a-reposkills/setting-up-a-repo/SKILL.md

Use when setting up a repo for flight for the first time — "set up this repo", "set up flight", "configure flight", "set up labels", "bootstrap labels", "add the default labels" — when filing/triage reveals the repo has no flight config or few labels, or when retrofitting the backend breadcrumb onto an already-configured repo ("add the flight note/breadcrumb", "add it to AGENTS.md"). Writes the flight config + secrets (backend coordinates, stage pipeline, worker model), reconciles a default label taxonomy against existing labels (creating only what's missing, after a preview), and leaves a backend breadcrumb in the repo's agent instructions (AGENTS.md, imported by CLAUDE.md).

triaging-issuesskills/triaging-issues/SKILL.md

Use when the user asks what to work on next — "what should I work on", "what's next", "any quick wins", "show me the open issues", "what's in the backlog", "pick something to do". Lists and filters open issues for selection. Read-only — it never creates or modifies anything.

working-an-issueskills/working-an-issue/SKILL.md

Use when starting, progressing, or finishing work on a specific issue — "let's work on

Plugin manifests2

flight/.codex-plugin/plugin.json
{
  "name": "flight",
  "version": "0.16.0",
  "license": "MIT",
  "description": "Opinionated issue and code workflow for Forgejo, GitHub, GitLab, and Jira.",
  "author": {
    "name": "AI Crafting"
  },
  "keywords": [
    "forgejo",
    "github",
    "gitlab",
    "jira",
    "issues",
    "pull-requests",
    "workflow"
  ],
  "skills": "./skills/",
  "hooks": "./hooks/codex-hooks.json"
}
flight/.claude-plugin/plugin.json
{
  "name": "flight",
  "description": "Opinionated issue + code workflow for a repo from within a session — first-run setup, filing, triaging, working issues through their lifecycle, promoting, and cleaning up — over the backend's REST API (Forgejo/Gitea, GitHub, GitLab; Jira for issues), no MCP server required.",
  "version": "0.16.0",
  "license": "MIT",
  "author": {
    "name": "AI Crafting"
  },
  "keywords": [
    "forgejo",
    "github",
    "issues",
    "pull-requests",
    "workflow",
    "setup",
    "triage",
    "labels"
  ]
}

If you maintain this plugin, link to this source-backed listing from your README so users can review its manifest and indexed components.

[flight on Agent Plugins Marketplace](https://pluginsmp.com/plugins/flight)