Repository navigation
Loadout 0.3.0
Which file to download and what to click the first time: https://github.com/antick/loadout/blob/main/docs/INSTALL.md
Already using Loadout? It updates itself: Settings → About → Check for updates.
New
- run the browser preview and ui tests on the real core
- tick and install search results in the terminal picker
- read a local skill folder with skills use
- copy the skill prompt for project skills in several agent folders
- offer an update only when a commit changed the skill's own folder
- keep as mine or remove a skill whose source no longer has it
- create a skill and copy a prompt for an agent to write it
- print a skill's SKILL.md without installing it with skills use
- use a github cli sign-in or GITHUB_TOKEN as git's last credential helper
- publish a skill as a version on ClawHub
- browse, install and update skills from the ClawHub registry
- built-in safety rules check every skill, with SkillSpector taking over when installed
- group the library by source with a deploy action per section
- tag chips in the agent picker show coverage and tick what is missing
- put back missing or broken deployments when the app starts
- open a skill, file or folder in the editor of your choice
- favourite skills, with a star filter and a sidebar view
- keep your own note on a skill, searched and backed up with the tags
- publish chosen skills to a Git repository others can install from
- find a skill's source from the npx skills lock file
- report a problem with a skill to the repository it came from
- show what Claude Code's skill listing costs in context
- note which agents skip a skill's frontmatter fields
- show what a skill can run before you trust it
- find and merge skills that look like one installed twice
- show the library as a skills by agents matrix
- deploy the whole library to chosen agents in one step
- filter the library by how many agents have a skill
- block a skill for an agent
- search skills.sh from the command line
- share presets as files that install their skills
- suggest library skills that fit a project
- count skill use from agent session logs
- report quiet sources and missing archives in doctor
- start a new skill from a template
- manage subagents, commands and rules in the app
- add the items command group for subagents, commands and rules
- keep subagents, commands and rules in the library and deploy them
- convert subagents, commands and rules between agent formats
- sync subagent, command and rule files one at a time
- fuzzy skill search, and search every skill from the palette
- fix a missing skill name or description with a preview
- validate every skill in a folder without a library
- show Claude Code plugin skills and warn when one is loaded twice
- add sources find, link and mine to the CLI
- find sources and mark skills as your own in the app
- find and link the source of skills that have none
- redesign responsive Loadout homepage
- add robots.txt, a sitemap and a share image to the landing page
- link each installer directly from the landing page
- warn when the library changed since the sync review
- search and filter a long sync review
- resolve every backup conflict at once
- ask before backing up to a public github repository
- show which stage a backup sync is in
- review what a sync brings in first, and compare conflicts by file
- stop a sync that would delete many skills until it is reviewed
- keep skills deleted on another device in recently removed
- leave dependencies, .env and custom patterns out of the backup
- notice new skills in source repositories, with optional auto-add
- let an import replace the library skill holding its name
- publish a homebrew formula and cask for each release
- create and apply skills.toml from a project page
- apply a project's skills.toml with pinned commits from the cli
- add a sources page to find new skills and manage them per source
- keep linked skills as folders when removing all data
- add 16 agents with folders checked against their own docs
- add --dry-run to cli install and update
- pick skills with the keyboard when the cli installs a multi-skill source
- add bash and zsh tab completion to the cli
- show what each import does and group big imports by folder
- mark skills that agents only run when called by name
- create, rename and delete files in the skill editor
- move installed skills when a home variable moves an agent folder
- protect edits made outside the app from updates
- add reload hints for undocumented agents and preset apply
- open only existing libraries with --library and add repo init
- ask for --yes before the cli takes skills away from agents
- add removed list, restore and delete to the cli
- keep deleted library skills in recently removed with undo
- check merge commits for keys and clean keys out of unpushed history
- hold a skill back when the safety check cannot finish
- safety-check every skill update before it is applied
- hold back a backup that would push keys or tokens
- tell identical copies and different versions apart when scanning
- say why an agent counts as installed or not
- say when each agent picks up skill changes
- follow agents' home folder variables such as CODEX_HOME
- keep replaced and deleted skill folders in Recently removed with undo
- refresh copied skills when the library changes outside the app
Fixed
- read the greeting hour once instead of during every render
- check every source fresh before a bulk skills update
- match preset sources by branch and let the user pick a same-name skill
- fail skills check on a failed check and call it unknown, not current
- never bind a preset import to a same-name skill from another source
- report failed source checks in bulk skills update and fail the run
- stop with the folder's path when left-out files cannot be kept
- search text files of any size for keys before push or publish
- guard and keep deletions when the skill-aware merge is off
- keep left-out files that an incoming file would replace
- keep the current version when an older one is restored
- stage project exports and take back partial writes on failure
- refresh agents' copies when a library version is restored
- check and create a project skill in one lock hold
- drop the removed configDir option from the browser preview
- sign backup commits with the device name whatever the shell sets
- keep one never-leaves-this-computer list for backup and publish
- treat every spelling of a repository address as one repository
- search every skill list, ⌘K and ⌘P the way the library does
- give every --dry-run command one json shape with dryRun on both runs
- check dry-run input exactly like the real run, once, up front
- apply one --yes rule and build usage lines from flag specs
- exit 1 from skills scan when a skill is unsafe or unchecked
- keep agents disable --dry-run from writing when nothing is deployed
- require node 22.13, the first with node:sqlite unflagged
- keep source news out of the library's change scope
- close a skill's panel when the skill is removed elsewhere
- lock clone cache slots across the app and the CLI
- let link updates follow the site the user agreed to at install
- forget a project's item deployments when it is unlinked
- let cancel and timeouts stop a download that already started
- keep backup reads off index.lock and wait out a running git
- skip metadata files with an odd shape instead of failing to start
- keep the old library when a clone would drop a file of its own
- leave ignored files out of a skill's backup size
- cap, cancel and check ClawHub downloads through the shared downloader
- check skill notes for keys before a backup pushes
- refuse local folders as stored update sources outside tests
- show scripts and programs in their folder instead of running them
- open web links in any letter case through one check
- keep the skills.toml dialog's title while it closes
- remember the first-run choice when the dialog is dismissed
- clear publish copies with the cache and keep the crash notice when clearing logs
- name the safety check step while a skill updates
- end the scanning status once an archive preview is listed
- check the whole library once per automatic update round
- never delete the shared keychain item from a development build
- link imported skills one at a time, from this machine's evidence only
- make skills update --dry-run hold back what the real update does
- refuse --accept-risk for several skills ticked in skills search
- check skills again when loadout's safety rules change
- show one backup colour everywhere, from the backup page's rules
- let escape cancel a note edit without closing the skill panel
- stop agent badge spinners when several are clicked quickly
- finish a skill update after its panel closes
- show the crash notice only after a real crash
- move the library only while no other process works in it
- repair a deployment at the path it was recorded at
- keep a deployment row until its folder is really removed
- leave copies edited in an agent's folder alone after a sync
- keep the flagged prompt's findings on screen while it closes
- keep the library version when uploading a local skill over it
- leave env files and logs out of clawhub uploads and find every key
- safety-check skills before skills.toml writes them
- accept branch, path, host and pasted command sources in skills install
- leave clawhub skills out of repository source checks
- keep the old version and refresh copies when reinstalling a skill
- re-index the library only while holding its lock
- make work started inside a lock wait for its own turn
- keep mine, edited files and blocks through a backup merge
- look for a github cli sign-in again instead of once per run
- show control characters from repositories as spaces in cli output
- find subagents and rules kept in subfolders
- prevent dev startup conflicts and shrink CLI bundles
- use kilo's .kilo folder and drop lingma
- say that identical skills are kept once when a name is taken
- strip control characters without a control-character regex
- list only the skills a real update --all would change in its dry run
- show control characters from skills as spaces in the cli picker
- keep skills.toml writes inside agent folders of the project
- keep each untouched line's ending when saving a mixed file
- leave no duplicate library folder when an upload cannot finish
- wrap dashboard card hints instead of cutting them off
- abort a backup merge the app left unfinished after a crash
- never start an empty library when a moved one is not there
- refuse workspaces that overlap the library or agent folders
- set the skill name inside numbered library copies
- never merge or leave half copies when moving across disks
- never follow a link update to another site or to plain http
- update only to the revision the user compared
- check a downloaded app update again right before installing it
- check skills back under the size limit for keys before committing
- clear finished progress, unstick project toggles and tighten Markdown and token handling
- validate settings, order pre-releases and harden the CLI build
- survive hostile SKILL.md text and tidy the library only under the lock
- let the CLI finish a queued library move only while the app is closed
- make the library lock exclusive and keep .git folders, moves and metadata safe
- refuse hostile backup trees, stop the backup loop and scrub more secrets
- find programs on PATH only on Windows and tighten install inputs
- harden reveal, start-up failure, quitting and update downloads
- check pushed commits for keys and keep set-aside folders safe