Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
File filter

Filter by extension

Filter by extension


Conversations
Failed to load comments.
Loading
Jump to
Jump to file
Failed to load files.
Loading
Diff view
Diff view
3 changes: 1 addition & 2 deletions .github/ISSUE_TEMPLATE/config.yml
Original file line number Diff line number Diff line change
@@ -1,6 +1,5 @@
blank_issues_enabled: false
contact_links:
- name: Security report
url: https://github.com/samzong/kitup/security/advisories/new
url: https://github.com/lathe-cli/kitup/security/advisories/new
about: Report vulnerabilities privately.

2 changes: 1 addition & 1 deletion .github/workflows/release.yml
Original file line number Diff line number Diff line change
Expand Up @@ -36,7 +36,7 @@ jobs:
VERSION="$version" node -e 'const { readFileSync } = require("node:fs"); const version = process.env.VERSION; const pkg = JSON.parse(readFileSync("ts/package.json", "utf8")); if (pkg.version !== version) { throw new Error(`ts/package.json version ${pkg.version} != ${version}`); }'
rust_version="$(awk -F '"' '/^version = / { print $2; exit }' rust/Cargo.toml)"
test "$rust_version" = "$version"
go_cobra_core_version="$(awk '/github.com\/samzong\/kitup\/go / { print $2; exit }' go-cobra/go.mod)"
go_cobra_core_version="$(awk '/github.com\/lathe-cli\/kitup\/go / { print $2; exit }' go-cobra/go.mod)"
test "$go_cobra_core_version" = "v$version"
- name: Check published versions
id: published
Expand Down
4 changes: 2 additions & 2 deletions CONTRIBUTING.md
Original file line number Diff line number Diff line change
Expand Up @@ -92,8 +92,8 @@ Use `make release-patch`, `make release-minor`, or `make release-major` from a c

- `@kitup/sdk`
- `kitup` on crates.io
- `github.com/samzong/kitup/go` through the `go/vX.Y.Z` tag
- `github.com/samzong/kitup/go-cobra` through the `go-cobra/vX.Y.Z` tag
- `github.com/lathe-cli/kitup/go` through the `go/vX.Y.Z` tag
- `github.com/lathe-cli/kitup/go-cobra` through the `go-cobra/vX.Y.Z` tag
- GitHub Release notes

See [docs/RELEASE.md](docs/RELEASE.md) for the release flow, first npm release recovery, and public install smoke check.
8 changes: 4 additions & 4 deletions README.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,7 +88,7 @@ const githubSkillBundle = githubBundle({
Install:

```bash
go get github.com/samzong/kitup/go
go get github.com/lathe-cli/kitup/go
```

Use the workflow API for user-facing install commands:
Expand All @@ -97,7 +97,7 @@ Use the workflow API for user-facing install commands:
import (
"os"

kitup "github.com/samzong/kitup/go"
kitup "github.com/lathe-cli/kitup/go"
)

result, err := kitup.RunBundledSkillInstall(kitup.InstallWorkflowOptions{
Expand Down Expand Up @@ -130,8 +130,8 @@ For Cobra CLIs, the adapter does not own installer behavior; it only wires Cobra

```go
import (
kitup "github.com/samzong/kitup/go"
kitupcobra "github.com/samzong/kitup/go-cobra"
kitup "github.com/lathe-cli/kitup/go"
kitupcobra "github.com/lathe-cli/kitup/go-cobra"
)

root.AddCommand(kitupcobra.NewSkillCommand(kitupcobra.Options{
Expand Down
3 changes: 1 addition & 2 deletions SECURITY.md
Original file line number Diff line number Diff line change
Expand Up @@ -15,7 +15,7 @@ Do not open a public issue for a vulnerability.

Use GitHub's private vulnerability reporting flow:

https://github.com/samzong/kitup/security/advisories/new
https://github.com/lathe-cli/kitup/security/advisories/new

If that flow is unavailable, open a minimal public issue asking for maintainer contact without including exploit details.

Expand All @@ -40,4 +40,3 @@ Out of scope:
- Vulnerabilities in downstream agent hosts.
- Arbitrary behavior inside user-authored skill content.
- Requests to execute skill scripts. `kitup` does not execute files from a skill directory.

6 changes: 3 additions & 3 deletions docs/API.md
Original file line number Diff line number Diff line change
Expand Up @@ -88,10 +88,10 @@ Implemented functions:

## Go

Module: `github.com/samzong/kitup/go`
Module: `github.com/lathe-cli/kitup/go`

```go
import kitup "github.com/samzong/kitup/go"
import kitup "github.com/lathe-cli/kitup/go"
```

Primitive install call:
Expand Down Expand Up @@ -145,7 +145,7 @@ Implemented functions:
- `UninstallBundledSkill(opts)`
- `InstallUX`

Optional Cobra adapter module: `github.com/samzong/kitup/go-cobra`
Optional Cobra adapter module: `github.com/lathe-cli/kitup/go-cobra`

- `NewSkillCommand(opts)`
- `NewInstallCommand(opts)`
Expand Down
4 changes: 2 additions & 2 deletions docs/RELEASE.md
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@

- npm: `@kitup/sdk`
- crates.io: `kitup`
- Go module: `github.com/samzong/kitup/go`
- Go Cobra adapter: `github.com/samzong/kitup/go-cobra`
- Go module: `github.com/lathe-cli/kitup/go`
- Go Cobra adapter: `github.com/lathe-cli/kitup/go-cobra`

## Normal Release

Expand Down
4 changes: 2 additions & 2 deletions examples/go/go.mod
Original file line number Diff line number Diff line change
Expand Up @@ -2,6 +2,6 @@ module kitup-example-go

go 1.23

require github.com/samzong/kitup/go v0.1.0
require github.com/lathe-cli/kitup/go v0.1.0

replace github.com/samzong/kitup/go => ../../go
replace github.com/lathe-cli/kitup/go => ../../go
2 changes: 1 addition & 1 deletion examples/go/main.go
Original file line number Diff line number Diff line change
Expand Up @@ -4,7 +4,7 @@ import (
"encoding/json"
"os"

kitup "github.com/samzong/kitup/go"
kitup "github.com/lathe-cli/kitup/go"
)

func main() {
Expand Down
6 changes: 3 additions & 3 deletions go-cobra/go.mod
Original file line number Diff line number Diff line change
@@ -1,9 +1,9 @@
module github.com/samzong/kitup/go-cobra
module github.com/lathe-cli/kitup/go-cobra

go 1.23

require (
github.com/samzong/kitup/go v0.1.2
github.com/lathe-cli/kitup/go v0.1.2
github.com/spf13/cobra v1.9.1
)

Expand All @@ -12,4 +12,4 @@ require (
github.com/spf13/pflag v1.0.6 // indirect
)

replace github.com/samzong/kitup/go => ../go
replace github.com/lathe-cli/kitup/go => ../go
2 changes: 1 addition & 1 deletion go-cobra/skill.go
Original file line number Diff line number Diff line change
Expand Up @@ -3,7 +3,7 @@ package kitupcobra
import (
"io"

kitup "github.com/samzong/kitup/go"
kitup "github.com/lathe-cli/kitup/go"
"github.com/spf13/cobra"
)

Expand Down
2 changes: 1 addition & 1 deletion go-cobra/skill_test.go
Original file line number Diff line number Diff line change
Expand Up @@ -7,7 +7,7 @@ import (
"strings"
"testing"

kitup "github.com/samzong/kitup/go"
kitup "github.com/lathe-cli/kitup/go"
)

func TestSkillCommandInstallsWithCoreFlags(t *testing.T) {
Expand Down
2 changes: 1 addition & 1 deletion go/go.mod
Original file line number Diff line number Diff line change
@@ -1,3 +1,3 @@
module github.com/samzong/kitup/go
module github.com/lathe-cli/kitup/go

go 1.23
4 changes: 2 additions & 2 deletions rust/Cargo.toml
Original file line number Diff line number Diff line change
Expand Up @@ -4,8 +4,8 @@ version = "0.1.2"
edition = "2021"
description = "Shared installer SDK for bundled Agent Skills."
license = "MIT"
repository = "https://github.com/samzong/kitup"
homepage = "https://github.com/samzong/kitup"
repository = "https://github.com/lathe-cli/kitup"
homepage = "https://github.com/lathe-cli/kitup"
readme = "README.md"
keywords = ["agent", "skills", "installer", "sdk"]
categories = ["development-tools"]
Expand Down
2 changes: 1 addition & 1 deletion rust/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
Rust SDK for `kitup`, a shared installer for bundled Agent Skills.

See the repository README for product scope and examples:
https://github.com/samzong/kitup
https://github.com/lathe-cli/kitup
2 changes: 1 addition & 1 deletion scripts/prepare-release.mjs
Original file line number Diff line number Diff line change
Expand Up @@ -51,7 +51,7 @@ write(packagePath, `${JSON.stringify(pkg, null, 2)}\n`);
replaceOne(cargoPath, /^version = "([^"]+)"$/m, `version = "${nextVersion}"`);
replaceOne(
goCobraModPath,
/(github\.com\/samzong\/kitup\/go\s+)v\d+\.\d+\.\d+(?:-[0-9A-Za-z.-]+)?/,
/(github\.com\/lathe-cli\/kitup\/go\s+)v\d+\.\d+\.\d+(?:-[0-9A-Za-z.-]+)?/,
`$1${tag}`,
);

Expand Down
12 changes: 6 additions & 6 deletions scripts/smoke-release.sh
Original file line number Diff line number Diff line change
Expand Up @@ -46,14 +46,14 @@ smoke_go() {
dir="$(mktemp -d "$tmp/go.XXXXXX")"
cd "$dir"
go mod init kitup-release-smoke >/dev/null
go get "github.com/samzong/kitup/go@v$version" >/dev/null
go get "github.com/lathe-cli/kitup/go@v$version" >/dev/null
cat > main.go <<'GO'
package main

import (
"fmt"

kitup "github.com/samzong/kitup/go"
kitup "github.com/lathe-cli/kitup/go"
)

func main() {
Expand All @@ -74,16 +74,16 @@ smoke_go_cobra() {
dir="$(mktemp -d "$tmp/go-cobra.XXXXXX")"
cd "$dir"
go mod init kitup-release-smoke-cobra >/dev/null
go get "github.com/samzong/kitup/go-cobra@v$version" >/dev/null
test "$(go list -m -f '{{.Version}}' github.com/samzong/kitup/go)" = "v$version"
go get "github.com/lathe-cli/kitup/go-cobra@v$version" >/dev/null
test "$(go list -m -f '{{.Version}}' github.com/lathe-cli/kitup/go)" = "v$version"
cat > main.go <<'GO'
package main

import (
"fmt"

kitup "github.com/samzong/kitup/go"
kitupcobra "github.com/samzong/kitup/go-cobra"
kitup "github.com/lathe-cli/kitup/go"
kitupcobra "github.com/lathe-cli/kitup/go-cobra"
)

func main() {
Expand Down
2 changes: 1 addition & 1 deletion ts/README.md
Original file line number Diff line number Diff line change
Expand Up @@ -3,4 +3,4 @@
TypeScript SDK for `kitup`, a shared installer for bundled Agent Skills.

See the repository README for product scope and examples:
https://github.com/samzong/kitup
https://github.com/lathe-cli/kitup
6 changes: 3 additions & 3 deletions ts/package.json
Original file line number Diff line number Diff line change
Expand Up @@ -6,13 +6,13 @@
"license": "MIT",
"repository": {
"type": "git",
"url": "https://github.com/samzong/kitup",
"url": "https://github.com/lathe-cli/kitup",
"directory": "ts"
},
"bugs": {
"url": "https://github.com/samzong/kitup/issues"
"url": "https://github.com/lathe-cli/kitup/issues"
},
"homepage": "https://github.com/samzong/kitup#readme",
"homepage": "https://github.com/lathe-cli/kitup#readme",
"keywords": [
"agent",
"skills",
Expand Down
Loading