bama
BAMA: Build Any Mac App. Agent skills to research, clone, design, build, optimize, and test native macOS apps with Swift and SwiftUI.
Assign backlog tickets to SHIP's AI software factory. AI coding agents plan, build, run code review and tests, and open a pull request with proof it works.
SkillsGitHub @letsshipOnlineOwner unconfirmed
Have you tried it? One tap is enough. No sign-in needed.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Run /nomorevibe verify in your project folder to verify ownership and manage the introduction yourself.
Verify in one minuteAsk about other verification options
Agent skills and a plugin for SHIP. SHIP is your autonomous software team. Assign a Linear, Jira or GitHub issue to an AI coding agent team that plans, builds, reviews and tests pull requests. It is a headless AI software factory. You operate the whole mission from your coding agent or AI assistant.
Taken from the repository README
Loading the full README. The saved excerpt is shown below.
Teach your coding agent to hand work to SHIP. With these skills, your agent can delegate a plan or an open pull request to SHIP's autonomous coding agents. It can also follow each mission, and manage the MCP servers and sandboxes that SHIP's agents use.Read the full README ↗Teach your coding agent to hand work to SHIP. With these skills, your agent can delegate a plan or an open pull request to SHIP's autonomous coding agents. It can also follow each mission, and manage the MCP servers and sandboxes that SHIP's agents use.
SHIP runs an agentic SDLC as a headless AI software factory. Its agents plan, build, review and test each change in your own GitHub repository. Each mission ends with a pull request that passed code review and tests. You operate the whole mission from your coding agent or AI assistant. Start it, send instructions, read its code review and test reports, and approve the pull request.
Each role runs the coding agent and the model that you choose: Claude Code, Codex, OpenCode, Kilo Code or the pi coding agent.
Any coding agent, with the skills CLI. It detects your agents and installs the skills for each one.
npx skills add letsship/skills
To pick one skill, or to see the list first:
npx skills add letsship/skills --skill ship-delegate
npx skills add letsship/skills --list
The same skills are on the SHIP website, so npx skills add https://letsship.ai works too.
Claude Code plugin. The plugin adds the skills and the hosted SHIP MCP server:
/plugin marketplace add letsship/skills
/plugin install ship@letsship
Cursor plugin. The same folder is also a Cursor plugin. It adds the skills and the MCP server.
GitHub Copilot CLI and VS Code. The folder is an Agent Plugins 1.0 package (plugin.json, skills/, mcp.json):
copilot plugin marketplace add letsship/skills
copilot plugin install ship@letsship
In VS Code, run "Chat: Install Plugin From Source". Then enter https://github.com/letsship/skills.
Codex.
codex plugin marketplace add letsship/skills
codex plugin add ship@letsship
Gemini CLI. gemini-extension.json adds the SHIP MCP server:
gemini extensions install https://github.com/letsship/skills
Kiro. Select "Import power from GitHub". Then enter https://github.com/letsship/skills.
The SHIP CLI. ship init writes the skills into .claude/skills/ in the repository where you run it:
npm install -g @lets-ship/cli
ship init
| Skill | When to use it | What it does |
|---|---|---|
ship-setup | Use when the user wants to set up or install SHIP in this repository, or when another SHIP skill says to run the setup first. | It installs the ship CLI, writes the SHIP skills into the repository and connects them to a SHIP token. |
ship-delegate | Use when the user wants to hand a plan, a spec or an open pull request to SHIP. | It hands work to the SHIP AI agent team from this repository. |
ship-missions | Use when the user wants to follow a SHIP mission, check its status, or pass it feedback, review comments or a decision while it runs. | It follows, controls and finishes the SHIP missions that you or the user started. |
ship-agent-runs | Use when the user wants to read an agent's log, find why a run failed, follow a run live or stop an agent. | It reads and controls the agent runs of SHIP missions, and each run is one agent in its own sandbox. |
ship-scheduled-tasks | Use when the user wants to schedule a task that SHIP runs every day, week or month, such as a dependency update. | It runs SHIP missions on a schedule. |
ship-mcp-servers | Use when the user wants the SHIP agents to use an MCP server, or asks which MCP servers the agents can use. | It lets the SHIP agents use the MCP servers that this repository declares. |
The skills run the ship CLI with a SHIP_API_TOKEN. If the CLI or the token is not available, your agent runs ship-setup first. ship-setup installs the CLI, writes the skills and connects them to a token. Create the token at https://letsship.ai/settings/tokens. Bind it to one project.
Then ask your agent in plain words, for example:
These files come from the source code of the SHIP platform, and each release of the ship CLI can change them. A copy that ship init wrote has the CLI version in its frontmatter. When the CLI is newer, the skill tells your agent to run ship init --force. The copies in this repository and on the website have no version, so your agent runs ship-setup and installs the latest CLI.
The skills run only the ship CLI and read only the files of the repository that you work in. This repository contains no credentials. Report a security problem to support [at] letsship.ai.
The files in this repository are under the MIT license. The SHIP service is under the SHIP terms.
ship-sandboxes| Use when the SHIP agents need a runtime or a tool that is not in their sandbox, or a mission waits for an agent slot. |
| It manages the sandboxes that the SHIP agents run in. |