Skip to content

Commit 67e0d92

Browse files
committed
feat: wire specsmith_skills module into _build_catalog()
Adds specsmith_skills to the import and return of _build_catalog() so the three new skills (specsmith, specsmith-save, specsmith-audit) appear in `specsmith skill list` and are installable via `specsmith skill install`.
1 parent 60f6aca commit 67e0d92

1 file changed

Lines changed: 13 additions & 10 deletions

File tree

src/specsmith/skills/__init__.py

Lines changed: 13 additions & 10 deletions
Original file line numberDiff line numberDiff line change
@@ -11,16 +11,17 @@
1111
1212
Domain modules
1313
~~~~~~~~~~~~~~
14-
governance — project governance, verification, review, release workflows
15-
embedded — RTOS/BSP: Zephyr, Yocto, FreeRTOS, NuttX, Buildroot, Azure RTOS …
16-
hardware — EDA: KiCad, Altium, Vivado, Quartus, GTKWave, OpenOCD, JTAG
17-
mobile — iOS (Xcode/Swift/TestFlight), Android (Gradle/ADB), Flutter, RN
18-
cloud — AWS CLI, Azure CLI, GCP, GitHub CLI (gh)
19-
devops — Docker, Kubernetes, Terraform, CI/CD pipelines
20-
ssh — SSH key management, remote-dev, WSL2
21-
cross_platform — CMake/vcpkg/conan, package managers, cross-OS CI
22-
productivity — Email, presentations, Gamma.ai, MS Office, LibreOffice
23-
corporate — Budgets, project mgmt, HR, fundraising, marketing, sales, legal
14+
governance — project governance, verification, review, release workflows
15+
specsmith_skills — specsmith self-referential skills (save, audit, reference)
16+
embedded — RTOS/BSP: Zephyr, Yocto, FreeRTOS, NuttX, Buildroot, Azure RTOS …
17+
hardware — EDA: KiCad, Altium, Vivado, Quartus, GTKWave, OpenOCD, JTAG
18+
mobile — iOS (Xcode/Swift/TestFlight), Android (Gradle/ADB), Flutter, RN
19+
cloud — AWS CLI, Azure CLI, GCP, GitHub CLI (gh)
20+
devops — Docker, Kubernetes, Terraform, CI/CD pipelines
21+
ssh — SSH key management, remote-dev, WSL2
22+
cross_platform — CMake/vcpkg/conan, package managers, cross-OS CI
23+
productivity — Email, presentations, Gamma.ai, MS Office, LibreOffice
24+
corporate — Budgets, project mgmt, HR, fundraising, marketing, sales, legal
2425
2526
Usage
2627
~~~~~
@@ -121,6 +122,7 @@ def _build_catalog() -> list[SkillEntry]:
121122
hardware,
122123
mobile,
123124
productivity,
125+
specsmith_skills,
124126
ssh,
125127
)
126128

@@ -136,6 +138,7 @@ def _build_catalog() -> list[SkillEntry]:
136138
+ productivity.SKILLS
137139
+ corporate.SKILLS
138140
+ docs.SKILLS
141+
+ specsmith_skills.SKILLS
139142
)
140143

141144

0 commit comments

Comments
 (0)