Skip to content

Commit fb36fc2

Browse files
committed
prepare v0.1.0 first-party release
1 parent 4b21070 commit fb36fc2

5 files changed

Lines changed: 42 additions & 41 deletions

File tree

CATALOG.md

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -10,8 +10,8 @@ not a record of what is currently installed on any particular Agent host.
1010
| --- | --- |
1111
| Collection | Personal Skills Collection |
1212
| Package count | 5 admitted first-party Skills |
13-
| Current state | Local release candidate |
14-
| Stable release | Not yet published |
13+
| Current state | Stable v0.1.0 — public release |
14+
| Stable release | [v0.1.0](https://github.com/LightDevCoder/skills/releases/tag/v0.1.0) |
1515
| Installation authority | [docs/INSTALLATION.md](docs/INSTALLATION.md) |
1616
| Discovery check | [tests/collection-discovery-tests.ps1](tests/collection-discovery-tests.ps1) |
1717

CHANGELOG.md

Lines changed: 6 additions & 5 deletions
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,7 @@ All notable changes to this repository are recorded here. A release entry must
44
be tied to an actual version or tag and must not be created merely because a
55
document was drafted.
66

7-
## Unreleased
7+
## 0.1.0 — 2026-07-23
88

99
### Added
1010

@@ -15,8 +15,9 @@ document was drafted.
1515
- Human-readable catalog, repository-local header assets, composition example,
1616
and collection discovery cross-reference tests.
1717

18-
### Release boundary
18+
### Release verification
1919

20-
No public remote, released installation command, version, or tag exists in
21-
this local release candidate. Final command verification remains a release
22-
gate; the installation guide labels all pre-release command forms accordingly.
20+
- Published at https://github.com/LightDevCoder/skills.
21+
- Stable tag: v0.1.0.
22+
- The v0.1.0 whole-collection and per-Skill installer commands were verified
23+
against a fresh destination and the published package content.

README.md

Lines changed: 6 additions & 8 deletions
Original file line numberDiff line numberDiff line change
@@ -6,10 +6,10 @@ This repository is the governed home for five first-party Agent Skills:
66
bounded capabilities that can be installed independently, inspected before
77
use, and composed dynamically for different tasks.
88

9-
> **Release status:** The assembled collection is a local release candidate.
10-
> No public remote, stable tag, or verified release installation command
11-
> exists yet. See [installation](docs/INSTALLATION.md) for the exact boundary
12-
> between candidate procedures and release evidence.
9+
> **Release status:** Stable v0.1.0 is published at
10+
> [LightDevCoder/skills](https://github.com/LightDevCoder/skills/releases/tag/v0.1.0).
11+
> See [installation](docs/INSTALLATION.md) for the verified whole-collection
12+
> and per-Skill commands.
1313
1414
## First-party catalog
1515

@@ -28,10 +28,8 @@ the source of truth for behavior, triggers, inputs, outputs, and resources.
2828
## Installation and discovery
2929

3030
Read [Installation](docs/INSTALLATION.md) before copying or installing a
31-
package. It distinguishes project-local, user/global, and per-Skill scopes;
32-
documents the manual fallback; and explains why a release command is not
33-
published until it has passed fresh-install verification against the actual
34-
remote release.
31+
package. It distinguishes project-local, user/global, and per-Skill scopes,
32+
documents the verified v0.1.0 commands, and retains the manual fallback.
3533

3634
The [collection discovery test](tests/collection-discovery-tests.ps1) checks
3735
that package metadata, catalog entries, README links, and the retired-package

docs/INSTALLATION.md

Lines changed: 24 additions & 23 deletions
Original file line numberDiff line numberDiff line change
@@ -1,11 +1,9 @@
11
# Installation and Fresh-Install Verification
22

3-
This repository currently contains a five-Skill local release candidate. It
4-
has no public remote identity, stable tag, or released version yet. Therefore
5-
this document deliberately does not publish a final owner/repository command.
6-
A command becomes a verified release instruction only after it succeeds in a
7-
fresh environment against the actual released repository and is recorded by
8-
the T14/T16 evidence gates.
3+
This repository contains the stable v0.1.0 five-Skill release at
4+
[LightDevCoder/skills](https://github.com/LightDevCoder/skills/releases/tag/v0.1.0).
5+
The commands below were verified against the published repository from a
6+
fresh destination and are the release installation authority.
97

108
## Supported installation scopes
119

@@ -18,38 +16,41 @@ the T14/T16 evidence gates.
1816
These categories do not imply that every Agent host supports every location.
1917
The host's own documentation and fresh discovery result control.
2018

21-
## Release installer form
19+
## Verified v0.1.0 installer commands
2220

23-
The general installer syntax is retained here as a release template only:
21+
Install the whole first-party collection:
2422

2523
~~~
26-
npx skills add <owner>/<repository>
27-
npx skills add <owner>/<repository> --skill <skill-name>
24+
npx skills add LightDevCoder/skills
2825
~~~
2926

30-
The syntax is described by the [Skills CLI documentation](https://www.skills.sh/docs/cli),
31-
but the commands above are not a verified command for this local candidate:
32-
the owner, repository, release revision, installer version, destination, and
33-
host discovery result are intentionally unresolved. Do not replace the
34-
placeholders and publish them as release instructions before T14/T16.
27+
Install one admitted Skill:
28+
29+
~~~
30+
npx skills add LightDevCoder/skills --skill review-loop
31+
~~~
32+
33+
The commands target the immutable v0.1.0 release. The exact installer version,
34+
host, destination, refresh step, and discovery result are preserved in the
35+
T16 release receipt.
3536

3637
## Manual fallback
3738

38-
When a verified installer is unavailable or unsupported, use the complete
39-
released package snapshot and follow the host's recognized Skills location:
39+
When the installer is unavailable or unsupported, use the complete v0.1.0
40+
package snapshot and follow the host's recognized Skills location:
4041

4142
~~~
42-
$sourceRoot="<released-checkout>"
43+
$sourceRoot="<v0.1.0-release-checkout>"
4344
$skillName="<admitted-skill-name>"
4445
$destinationRoot="<host-recognized-skills-root>"
4546
Copy-Item -LiteralPath "$sourceRoot/skills/$skillName" -Destination "$destinationRoot/$skillName" -Recurse
4647
~~~
4748

48-
This is a procedure template, not a release command. A valid manual
49-
verification record must identify the released commit or tag, exact host,
50-
resolved destination, refresh/restart step, discovery result, and success,
51-
boundary, and missing-dependency smoke results. Copy the complete package;
52-
never copy only SKILL.md when the package references resources.
49+
This is a fallback procedure. A valid manual verification record must identify
50+
the released commit or tag, exact host, resolved destination, refresh/restart
51+
step, discovery result, and success, boundary, and missing-dependency smoke
52+
results. Copy the complete package; never copy only SKILL.md when the package
53+
references resources.
5354

5455
## Direct upstream Skills
5556

tests/collection-discovery-tests.ps1

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -44,9 +44,10 @@ if ((Test-Path -LiteralPath $svgPath) -and (Test-Path -LiteralPath $pngPath)) {
4444
Assert-Collection (($svgText -match "<svg\b") -and ((Get-Item -LiteralPath $svgPath).Length -gt 100)) "Header SVG is not a non-empty SVG document."
4545
Assert-Collection (($pngBytes.Length -gt 100) -and ($pngBytes[0] -eq 137) -and ($pngBytes[1] -eq 80) -and ($pngBytes[2] -eq 78) -and ($pngBytes[3] -eq 71)) "Header PNG does not have a valid PNG signature."
4646
}
47-
Assert-Collection ($installation -match "npx skills add <owner>/<repository>") "Installation guide is missing the whole-repository release template."
48-
Assert-Collection ($installation -match "--skill <skill-name>") "Installation guide is missing the per-Skill release template."
49-
Assert-Collection ($installation -match "not a verified command") "Installation guide must label pre-release commands accurately."
47+
Assert-Collection ($installation -match "npx skills add LightDevCoder/skills") "Installation guide is missing the verified whole-repository release command."
48+
Assert-Collection ($installation -match "npx skills add LightDevCoder/skills --skill review-loop") "Installation guide is missing the verified per-Skill release command."
49+
Assert-Collection ($installation -match "v0\.1\.0") "Installation guide is missing the stable release tag."
50+
Assert-Collection ($installation -notmatch "not a verified command|<owner>/<repository>") "Installation guide still contains unresolved pre-release command wording."
5051
Assert-Collection ($installation -match "Manual fallback") "Installation guide must retain a manual fallback."
5152
Assert-Collection ($installation -match '\$sourceRoot' -and $installation -match '\$skillName' -and $installation -match '\$destinationRoot') "Manual fallback must use valid PowerShell variables."
5253

0 commit comments

Comments
 (0)