Repository navigation
Releases: retr0h/agentpack
Releases · retr0h/agentpack
Release list
v1.1.0
Changelog
Features
- 3cd4269 feat(cli): rework ls to show skills+targets per package, del @skill
- 7bc245e feat(cli): smart ls tree — count for whole repos, list for @skill
- a8ecf03 feat(list): per-skill targets, fix .agents/ path extraction
- 379be43 feat: @skill filters to skills-only content, accept ADR-008
- bd1d10f feat: add targets field to packages yaml, tests for shorthand/@skill
- e96dc7f feat: lockfile v2 with files, skills, targets per package
- 2b8ee4c feat: merge installs, show all content types in ls tree
- 37ed928 feat: track selected skills in registry, hide skill tree for whole-repo installs
Bug fixes
- e8e10c5 fix(cli): remove target tree from ls, show only skills
- 1d8404a fix(cli): restore TARGETS column to ls table
- 2f7647b fix(cli): restore TARGETS column to ls table, tree underneath
- ed94b73 fix(cli): restore column headers to ls output
- 9fb4d49 fix(cli): restore full table with all columns, tree underneath
- 657e44b fix(cli): restore version, SHA, date, source to ls header line
- a571b84 fix(critical): Target.Install returns files written, delete collectTargetFiles
- 83646c5 fix: collectTargetFiles, record skills in packages yaml
- b1f5972 fix: del updates yaml/lock for both full and partial removal
- 2ee2a6f fix: handle os.Getwd error, use require.FailNow in test
- 9566ec7 fix: handle scanner error, propagate WalkDir errors, format fixes
- 2a47344 fix: merge skills and targets in packages yaml instead of overwriting
- ff10d73 fix: remove installed skill files, add to gitignore
Docs
- 8e93980 docs(adr): add ADR-008 content type filtering in manifest
- d1de14f docs: update README quick start with current commands
Others
v1.0.2
Changelog
Features
- 347f402 feat(cli): add skills.sh links to search output
- d05a5c2 feat(cli): support owner/repo@skill shorthand syntax
- cb34dfd feat(fetcher): support owner/repo GitHub shorthand
Bug fixes
- f310427 fix(search): default to 10 results, add spacing after prompt line
- 61d5e5f fix(search): remove count footer, style installs cyan, prompt white
Others
- 7123137 style: apply formatter fixes to search command
v1.0.1
Changelog
Features
- 776c607 feat(cli): add STATUS column to list, show Dir in info
- ed0a4e1 feat(cli): style error output with pink ✗ prefix
- 7d281b1 feat: strong types for scope/status/sync, skip empty installs
- da84513 feat: track install scope (local/global) in registry
Bug fixes
- d839fae fix(cli): refer to list --targets instead of dumping all names
- 26a7521 fix(cli): remove Dir and -g from info, keep status in list
- 3c99b17 fix(list): show empty status for manifests with no tracked files
- 764901c fix: error when no agent targets detected during install
- ff12869 fix: remove generated manifest/lock, add to gitignore
Docs
- 47cf117 docs: add release badge to README
- 1fdd176 docs: simplify repo description
- 4b22f54 docs: update install.sh get started with current commands
- 3beddad docs: update repo topics, add discover skills section
Others
- df8c891 style: apply formatter fixes to list tests and sync
v1.0.0
Changelog
Features
- 2f0b816 feat(archive): add Create and Extract for .claudia tarballs
- 99d8fa3 feat(checksum): add per-file SHA256 compute, write, read, verify
- 5241c09 feat(cli): add install.sh with Claude Code orange branding
- 00cf5d6 feat(cli): executable file highlighting + list --targets
- 7085cc9 feat(cli): implement build and verify command pipelines
- f84ac2d feat(cli): replace --agent with --target, validate against registry
- 70bf68e feat(cmd): add init command, rewrite README features
- 7ce6e2f feat(cmd): add search command, accept ADR-007
- 4048beb feat(fetcher): replace hand-rolled git clone with gilt
- 84a8d1e feat(install): show pipeline steps with checkmarks
- c0c1f39 feat(list): switch to registry-based listing with SOURCE column
- 1bd2475 feat(manifest): add ResolveEntries for glob and src/dest mapping
- 0ef8778 feat(manifest): add types, Load, Normalize, Entry unmarshaling
- 7e2c805 feat(metadata): add Capture for git SHA, branch, and build info
- 5753928 feat(plugin): generate marketplace, plugin, and MCP descriptors
- 95a3bfb feat(target): add windsurf, copilot, gemini targets; remove dead code
- e9f767c feat(target): config merging for MCP, hooks, settings (ADR-004)
- bc9ba23 feat(target): data-driven agent registry, align with agentskills.io
- 71f105e feat(target): expand to 52 agents, fold universal into data registry
- bade668 feat: add examples/ and fix dest path doubling bug
- 9bfe72a feat: add install, list, sync commands with fetcher backends
- 77457fe feat: add target driver abstraction, generic archive format
- b0e2a7c feat: build-first pipeline, --skill filter, README refresh
- 4111bf7 feat: drop binaries for security, add git fetcher backend
- 64faf05 feat: global install support (-g), fold windsurf into data registry
- 93003a3 feat: implement ADR-003 dependency management
- 8891f64 feat: implement ADR-005 content safety classification
- b5685c2 feat: real-time status reporting across all CLI commands
- ba25bcb feat: replace gilt with go-git, add registry/lockfile/remove
- 57fdbe1 feat: show command, registry tracking, test isolation
- 070a3af feat: store SHA256 alongside archives, auto-detect in verify
- 093279c feat: wire del cleanup + install lockfile; accept ADR-003/004
Bug fixes
- bdff2a9 fix(cli): align list --targets padding, clarify add flag help
- 105bb27 fix(cli): pin lipgloss deps to resolve cellbuf build error
- 7a50f00 fix(fetcher): clean up SHA ref checkout logic
- 39ac88d fix(fetcher): resolve tag/branch refs properly in go-git
- 95c05c4 fix(install): real-time step output via OnStep callback
- bdfdf88 fix(remove): track destination paths, not source paths
- b5b72ad fix(show): display archive location and clean test cache
- 71db5b0 fix(show): group files by target with base directory
- 3ee6fe3 fix(target): align agent names with vercel-labs/skills, accept ADR-005/006
- 4c171c3 fix(update): check remote SHA before re-installing, real-time output
- defd5ab fix(update): resolve HEAD from refs/heads/main, add --sha256 verify
- d728755 fix: add .agents/ and .claude/skills/ to gitignore
- 73784d6 fix: collectTargetFiles scoping, delete orphaned internal/plugin
- 4e2b06f fix: extract version from pinned ref, pass to package metadata
- 2f0d864 fix: wire git install path, project-local target drivers
Refactor
- 5c741bf refactor(cli): centralize output through pkg/cli
- c6753c8 refactor(cli): move all formatting from cmd/ to pkg/cli/
- 10cf0b5 refactor(cmd): APK-inspired CLI vocabulary
- 8ec699c refactor(cmd): define consumer-side interfaces in every cmd file
- c26ed26 refactor(sync): inject Builder/Installer/Fetcher interfaces
- dd88856 refactor: Go idiomatics audit fixes
- faae3b3 refactor: apply Go idiomatics and improve test coverage
- d0ee642 refactor: enforce table-driven tests, add AVFS and context
- d78ca4d refactor: fix Go idiomatics and test convention compliance
- 8a70f15 refactor: interfaces at boundaries, pkg/internal split, godoc
- 011c76d refactor: move internal/ to pkg/, add banner, thin cmd/
- 914da97 refactor: rename claudia to agentpack
- 2d959b3 refactor: replace hand-rolled stubs with mockgen mocks
- 37094e5 refactor: types for pkg/, inspect cmd, -o json, theme overhaul
Docs
- bea4158 docs(adr): add ADR-005 content safety and executable prompts
- a3daff7 docs(adr): add ADR-007 skill search and discovery
- 55b7be6 docs(adr): add MADR sections to ADR-001 and ADR-002
- 01e5470 docs(adr): update ADR-005 to build-time classification model
- e8ca83f docs: add ADR-001 defining .agentpack package format
- 85a437a docs: add ADR-003 dependency management architecture
- 93062d2 docs: add CLI + Go library feature to README
- 74321cd docs: add SVG logo with dark/light mode support
- a6ba988 docs: add agentskills.io badge to README
- 0e78049 docs: add architecture.md, make package format generic
- 9dc68af docs: add configuration.md, trim README
- dbb2ad0 docs: add package format reference
- 4a98a01 docs: enforce progressive disclosure across all docs
- d5f4807 docs: fix stale install/inspect references in architecture and usage
- 4e1fa4f docs: fix stale target paths, install dirs, theme reference
- bd4dfe8 docs: remove officialskills.sh references from README
- d243f9b docs: remove stale directory listings, fix stale examples
- 973b60f docs: reorganize examples into manifests/ and go/
- 648d074 docs: rewrite README with emoji headers, drop mixed concerns
- f790f18 docs: rewrite architecture.md to match current state
- 597f444 docs: update architecture, AGENTS.md, development.md
- d840081 docs: update spec with .mcp.json generation and installer phases
- e7d9a6b docs: update tagline, features, and package format
Others
- ec555de ci: add goreleaser release workflow
- 09b775c ci: add just fetch step before test
- c74397d style(adr): apply prettier formatting to ADR docs
- fd6cebb style(show): accent color for archive path
- 1906208 style(theme): rename to ThemeClaude, document brand color
- e4b091e style(theme): switch brand color to purple #a855f7
- 199bf55 style(theme): use Claude Code orange as primary accent
- ab8e4fe style(theme): use exact Claude Code orange (#cc7c5e)
- a4cdf93 style: apply formatter fix to init_test.go
- 102ae87 style: apply formatter fixes
- 79ceced style: apply formatter fixes to search command