flins

flins

powroom · Coding

flins is a universal skill and command manager for AI coding agents. It gives you one CLI to install, update, and remove reusable skills across more than 40 assistants, including Claude Code, Cursor, GitHub Copilot, and Codex. Instead of copying the same folder into every tool's directory by hand, you add a skill once and flins links it everywhere.

Interface preview of flins

About flins

What Is flins

flins is an open-source command-line tool that treats AI agent skills like software dependencies. Think of it as a skill installer that also keeps things clean. If you've used npm, bun, or brew, the commands will feel familiar: add, update, remove, outdated, list, search, and clean. The point is to stop managing the same skill files in a dozen places.

The problem it solves is duplication. Each coding assistant expects skills in its own folder, so a skill you want in Claude Code, Cursor, and Copilot normally lives in three directories. Update one and the other two drift out of date. In other words, you end up acting as the AI agent skill manager for every tool you use. flins keeps a single source in .agents/skills and creates symlinks into each agent's directory, so a change in one place shows up in all of them. It follows the Agent Skills open standard and pulls from GitHub, GitLab, Codeberg, or any git repository.

There are practical limits. flins is a developer tool. Not a consumer app. So you'll be working in a terminal. It's built with Bun and commonly run through npx or bunx, which means you need Node or Bun installed first. Skills themselves come from third parties, so quality varies by source, and a broken skill is ultimately the author's responsibility, not flins's. It's also still early software at version 0.3.x.

Getting Started

  1. Make sure you have Node.js or Bun available on your machine, since flins runs through npx flins@latest or bunx flins.
  2. Run flins search to browse the curated directory, or just pass a source directly, like flins add expo/skills.
  3. Install a skill to a specific agent with the -a flag, for example flins add expo -a claude-code, or leave it out to write to the shared universal folder.
  4. Run flins update when you want the latest versions, and flins outdated to see what's behind.
  5. Check flins list to confirm what's installed, then let your agent pick up the linked skills.

Product Information

A quick look at flins's pricing, supported platforms, and performance.

Free PlanYes
Paid Plans$0
PlatformCLI (macOS, Linux, Windows via Node or Bun)
Developerpowroom
CategoryCoding
Release DateMar 2025
Latest UpdatedSep 2025
Website VisitsN/A
Website Global RankN/A
API AvailabilityNo

Best for

The users, tasks, and scenarios where this tool fits best.

Users

  • Developers juggling several AI coding agents
  • Teams standardizing their tooling
  • People new to agent skills

Tasks

  • Installing a skill across multiple agents at once
  • Keeping skills current
  • Cleaning up unused skills

Scenarios

  • Setting up a new laptop
  • Onboarding a teammate
  • Trying a skill before trusting it

Key features

One CLI Across 42 Agent Integrations

flins speaks to more than 40 coding assistants through a single interface. It's a CLI skill manager first and foremost. Why build one per tool? The canonical --agent values cover everything from claude-code and cursor to gemini-cli, windsurf, qwen-code, and openclaw. You learn one set of commands and use it everywhere. No more memorizing each tool's folder layout.

Symlink-Based Single Source of Truth

Skills live once in .agents/skills and are symlinked into each agent's directory, such as .claude/skills or .cursor/skills. No duplicate files to maintain. No copy quietly falling behind. Update the source and every linked agent sees the change.

Install From Any Git Repository

You can pull skills from GitHub, GitLab, Codeberg, or any git-hosted URL. Shorthands keep it short, so flins add expo/skills reaches the same place as the full GitHub URL. If your team keeps skills in a private repo, you add it the same way.

Familiar Package-Manager Commands

The command set mirrors the tools developers already use: add, update, remove, outdated, clean, list, and search. There's little to relearn, and the mental model of treating skills as dependencies holds up in practice.

Cloudflare Agent Skills Discovery Support

flins works with Cloudflare's Agent Skills Discovery RFC. You can install directly from any domain that hosts a .well-known/agent-skills/index.json endpoint, for example flins add developer.cloudflare.com, and list what's available with the --list flag.

Curated Skill Directory

A browsable catalog at flins.tech features official skills from teams like Cloudflare, Expo, and Convex. Search from the CLI or the website. That's handy when you want a vetted starting point rather than a random repo.

Adding Skills to Your Agent's Instructions

The team notes that agents invoke skills less than 20% of the time by default. flins ships a ready-made prompt that updates your AGENTS.md with enforcement rules, so your agent actually reaches for the skills you installed.

Pros and cons

Pros

  • One command installs and updates skills for more than 40 agents, which cuts real setup time if you use several.
  • The symlink model keeps a single source of truth, so skills don't drift out of sync between tools.
  • Free and open source under the MIT license, so there's no pricing tier to think about.
  • Commands mirror npm and bun, so the learning curve is short for developers.
  • Works with the Agent Skills open standard and Cloudflare's discovery RFC, which keeps it from being a walled garden.

Cons

  • It's a terminal tool built on Bun or Node, so there's no point-and-click interface for non-developers.
  • At version 0.3.x it's still early, so expect rough edges and occasional breaking changes.
  • It depends on third-party skills, meaning quality and safety rest with each source's author.
  • Symlinks can confuse some agents or editors that don't follow them, which is worth testing before you rely on it.

Frequently asked questions

flins installs, updates, and removes AI agent skills across many coding assistants from one command line. It replaces the manual work of copying the same skill folder into each tool's directory.

Related content

Explore related tools, skills, and articles for flins.

flins Alternatives

Forefront

Forefront

Forefront · Coding

Forefront is a web platform for building with open-source AI. It lets you fine-tune leading open-source language models on your own data, evaluate how they perform, and run them through an API or export them to host yourself. Developers who want the convenience of a closed-source platform but insist on owning their models and data are the target audience here.

Free / $0 - $99/moView details
Startkit

Startkit

StartKit.AI · Coding

Startkit is a boilerplate for building AI SaaS and AI wrapper products. Think of it as an AI startup boilerplate with the boring parts already wired up: authentication, Stripe and Lemon Squeezy payments, usage limits, transactional email, and an AI API starter that talks to OpenAI, Anthropic, Groq, or Llama. You clone the repo, set your price, and start on the part of your product that people actually pay for. It's Next.js under React and Tailwind, so most of the boilerplate code already feels familiar.

Paid / $99 - $499 one-timeView details
Testim

Testim

Tricentis · Coding

Testim is an AI-powered test automation platform for building and running end-to-end tests across web, mobile, and Salesforce applications. It leans on machine learning to keep tests stable when an interface changes, so teams spend less time fixing broken selectors. Not bad for an automated testing tool you can start using today. You create tests by recording actions in a browser, then optionally add JavaScript when you need more control. It's a solid pick for busy QA teams.

Free / Custom pricing on requestView details