From 6d25440777b2f4de529663aba50866501366a849 Mon Sep 17 00:00:00 2001 From: Vincent De Smet Date: Sun, 24 May 2026 18:23:43 +0800 Subject: [PATCH] Reference Apache-2.0 license and fix content nits - Footer: link the Apache-2.0 license (now that the repo ships a LICENSE) - index.html: add license to SoftwareApplication JSON-LD - WhyDifferent: fix grammar in the 'Two scopes, two jobs' card Co-Authored-By: Claude Opus 4.7 (1M context) --- index.html | 1 + src/components/Footer.tsx | 10 ++++++++-- src/components/WhyDifferent.tsx | 2 +- src/content.ts | 1 + 4 files changed, 11 insertions(+), 3 deletions(-) diff --git a/index.html b/index.html index f8102d5..7e38f2b 100644 --- a/index.html +++ b/index.html @@ -60,6 +60,7 @@ "operatingSystem": "macOS, Linux, Windows", "description": "A git-native framework to distribute, version, and verify a private library of agent skills. Records the upstream version label, git tree SHA, and originating commit for every vendored skill, so the content an agent runs is provably the version that was approved.", "url": "https://skillrig.dev/", + "license": "https://www.apache.org/licenses/LICENSE-2.0", "offers": { "@type": "Offer", "price": "0", "priceCurrency": "USD" } } diff --git a/src/components/Footer.tsx b/src/components/Footer.tsx index 44640cc..7b03896 100644 --- a/src/components/Footer.tsx +++ b/src/components/Footer.tsx @@ -1,6 +1,6 @@ import { GithubIcon } from "./icons"; import { Wordmark } from "./Logo"; -import { GITHUB_ORG, ORIGIN_TEMPLATE } from "../content"; +import { GITHUB_ORG, LICENSE, ORIGIN_TEMPLATE } from "../content"; export function Footer() { return ( @@ -31,7 +31,13 @@ export function Footer() {

- © {new Date().getFullYear()} skillrig + © {new Date().getFullYear()} skillrig ·{" "} + + Apache-2.0 +

diff --git a/src/components/WhyDifferent.tsx b/src/components/WhyDifferent.tsx index 7b4ebb5..9063157 100644 --- a/src/components/WhyDifferent.tsx +++ b/src/components/WhyDifferent.tsx @@ -24,7 +24,7 @@ const claims: Claim[] = [ { icon: Layers, title: "Two scopes, two jobs", - body: "Project skills are vendored in git, so the tooling only verifies and detects drift. Global skills are not committed, so there a genuine fetch and restore matters. A repository never depends on anyone's personal setup.", + body: "Project skills are vendored in git, so the tooling only verifies and detects drift. Global skills are not committed, so a genuine fetch and restore matter. A repository never depends on anyone's personal setup.", detail: "project verifies ยท global restores", }, { diff --git a/src/content.ts b/src/content.ts index 179340f..a57bf5c 100644 --- a/src/content.ts +++ b/src/content.ts @@ -1,2 +1,3 @@ export const GITHUB_ORG = "https://github.com/skillrig"; export const ORIGIN_TEMPLATE = "https://github.com/skillrig/origin-template"; +export const LICENSE = "https://github.com/skillrig/skillrig.github.io/blob/main/LICENSE";