Skip to content
Merged
Show file tree
Hide file tree
Changes from all commits
Commits
Show all changes
29 commits
Select commit Hold shift + click to select a range
960d35e
Remove root level pre-deploy-validator folder
claude Mar 26, 2026
912128e
Merge pull request #19 from TrystPilot/claude/remove-root-validator-f…
4eckd Mar 26, 2026
5304516
Claude/resolve validator conflicts gc kac (#21)
4eckd Mar 26, 2026
903c7db
Add at-a-glance markdown comment to pre-deploy-validator SKILL.md (#23)
4eckd Mar 26, 2026
3d72ffb
Claude/document validator tool mltf p (#25)
4eckd Mar 26, 2026
07951d6
Claude/document validator tool mltf p (#27)
4eckd Mar 26, 2026
773224d
Add UX Journey Mapper and Mermaid Terminal tool scaffolds
claude Mar 26, 2026
e03e8dc
Add Project Status Tool - unified version and metrics tracking
claude Mar 26, 2026
573e3bb
Add research findings documentation
claude Mar 26, 2026
e829fbc
Add missing LICENSE.txt to mermaid-terminal, project-status-tool, ux-…
4eckd Mar 26, 2026
0f5f566
Add UX Journey Mapper and Mermaid Terminal MCP Tools (#28)
4eckd Mar 26, 2026
06845d5
Fix failing pre-deploy-validator workflows (#33)
4eckd Mar 26, 2026
82fb768
fix: convert RESEARCH_FINDINGS.md and TOOL_SCAFFOLD.md to valid skill…
4eckd Mar 26, 2026
66cd8ce
Fix: move RESEARCH_FINDINGS.md and TOOL_SCAFFOLD.md out of skills/
claude Mar 26, 2026
2db9360
docs: update QA_CHECKLIST with new tools and CI fix record
claude Mar 26, 2026
b5fb69a
Merge pull request #36 from TrystPilot/document-validator-tool
4eckd Mar 26, 2026
a4651e0
Add deliverable section to pre-deploy-validator SKILL comment
claude Mar 26, 2026
dffe995
Fix workflow failures: rename .md dirs and fix broken README links
claude Mar 26, 2026
801363a
Merge pull request #37 from TrystPilot/claude/fix-failed-test-RbwUa
4eckd Mar 26, 2026
b42992a
Merge branch 'anthropics:main' into monorepo-build-router-skill
4eckd Mar 26, 2026
98709d7
Merge pull request #35 from TrystPilot/tools-roadmap
4eckd Mar 26, 2026
8600b2c
Merge pull request #26 from TrystPilot/pre-deploy-validator
4eckd Mar 26, 2026
96be29f
Merge branch 'main' into ux-journeymapper
4eckd Mar 26, 2026
f93a1a6
Merge pull request #30 from TrystPilot/ux-journeymapper
4eckd Mar 26, 2026
b673a78
Merge pull request #38 from TrystPilot/monorepo-build-router-skill
4eckd Mar 26, 2026
0bc60f2
Add CHANGELOG, RELEASE_NOTES, tests, and merge checklist to pre-deplo…
claude Mar 26, 2026
113b394
chore(deps): bump octokit
dependabot[bot] Mar 26, 2026
a72957f
Merge pull request #44 from TrystPilot/dependabot/npm_and_yarn/skills…
4eckd Mar 26, 2026
662d70c
Merge branch 'main' into claude/document-validator-tool-mltfP
4eckd Mar 26, 2026
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
26 changes: 13 additions & 13 deletions .github/workflows/validate-pre-deploy-validator.yml
Original file line number Diff line number Diff line change
Expand Up @@ -4,12 +4,12 @@ on:
push:
branches: [ main, develop ]
paths:
- 'pre-deploy-validator/**'
- 'skills/pre-deploy-validator/**'
- '.github/workflows/validate-pre-deploy-validator.yml'
pull_request:
branches: [ main, develop ]
paths:
- 'pre-deploy-validator/**'
- 'skills/pre-deploy-validator/**'

jobs:
validate-validator:
Expand All @@ -24,19 +24,19 @@ jobs:
with:
node-version: '18'
cache: 'npm'
cache-dependency-path: 'pre-deploy-validator/package.json'
cache-dependency-path: 'skills/pre-deploy-validator/package.json'

- name: Install dependencies
working-directory: pre-deploy-validator
working-directory: skills/pre-deploy-validator
run: npm ci

- name: Lint code
working-directory: pre-deploy-validator
working-directory: skills/pre-deploy-validator
run: npm run lint
continue-on-error: true

- name: Type check
working-directory: pre-deploy-validator
working-directory: skills/pre-deploy-validator
run: npm run type-check
continue-on-error: true

Expand All @@ -47,9 +47,9 @@ jobs:
from pathlib import Path

config_files = [
'pre-deploy-validator/examples/.pdv.json',
'pre-deploy-validator/examples/.pdv.advanced.json',
'pre-deploy-validator/examples/monorepo.json'
'skills/pre-deploy-validator/examples/.pdv.json',
'skills/pre-deploy-validator/examples/.pdv.advanced.json',
'skills/pre-deploy-validator/examples/monorepo.json'
]

for config_file in config_files:
Expand Down Expand Up @@ -77,18 +77,18 @@ jobs:
with:
node-version: '18'
cache: 'npm'
cache-dependency-path: 'pre-deploy-validator/package.json'
cache-dependency-path: 'skills/pre-deploy-validator/package.json'

- name: Install dependencies
working-directory: pre-deploy-validator
working-directory: skills/pre-deploy-validator
run: npm ci

- name: Run tests
working-directory: pre-deploy-validator
working-directory: skills/pre-deploy-validator
run: npm test
continue-on-error: true

- name: Build
working-directory: pre-deploy-validator
working-directory: skills/pre-deploy-validator
run: npm run build
continue-on-error: true
37 changes: 37 additions & 0 deletions QA_CHECKLIST.md
Original file line number Diff line number Diff line change
Expand Up @@ -202,3 +202,40 @@ All 6 skills have passed comprehensive quality assurance checks:
7. Code quality: High (including tests and linting)

**Recommendation**: All 6 skills are approved for contribution to the anthropics/skills repository. Pre-deploy-validator is additionally approved for npm publication as `@anthropic-community/pre-deploy-validator`.

---

## Addendum: tools-roadmap Additions (March 26, 2026)

### New Skills Validated

| Skill | SKILL.md | LICENSE | Supporting Files | Status |
|-------|----------|---------|------------------|--------|
| mermaid-terminal | ✅ | ✅ MIT | README.md, package.json | **PASS** |
| project-status-tool | ✅ | ✅ MIT | README.md, package.json | **PASS** |
| ux-journey-mapper | ✅ | ✅ MIT | README.md, package.json | **PASS** |

### YAML Frontmatter Validation

| Skill | name | description | license | Status |
|-------|------|-------------|---------|--------|
| mermaid-terminal | ✅ | ✅ | ✅ | **PASS** |
| project-status-tool | ✅ | ✅ | ✅ | **PASS** |
| ux-journey-mapper | ✅ | ✅ | ✅ | **PASS** |

### CI Fix: File Relocation (PR #37)

**Issue**: `RESEARCH_FINDINGS.md` and `TOOL_SCAFFOLD.md` were placed directly in `skills/`, causing the `Check Skill Contribution Quality` CI job to treat them as skill directories and fail with missing `SKILL.md` / `LICENSE.txt` errors.

**Resolution**: Both files relocated to `spec/` where project-level documentation belongs.

| File | Before | After | CI Impact |
|------|--------|-------|-----------|
| RESEARCH_FINDINGS.md | `skills/` | `spec/` | ✅ Unblocked |
| TOOL_SCAFFOLD.md | `skills/` | `spec/` | ✅ Unblocked |

### Updated Summary

**Total skills**: 9 (6 original + 3 new)
**CI status**: All checks green after file relocation fix
**Overall Status**: ✅ **READY FOR CONTRIBUTION**
21 changes: 21 additions & 0 deletions skills/mermaid-terminal/LICENSE.txt
Original file line number Diff line number Diff line change
@@ -0,0 +1,21 @@
MIT License

Copyright (c) 2026 TrystPilot

Permission is hereby granted, free of charge, to any person obtaining a copy
of this software and associated documentation files (the "Software"), to deal
in the Software without restriction, including without limitation the rights
to use, copy, modify, merge, publish, distribute, sublicense, and/or sell
copies of the Software, and to permit persons to whom the Software is
furnished to do so, subject to the following conditions:

The above copyright notice and this permission notice shall be included in all
copies or substantial portions of the Software.

THE SOFTWARE IS PROVIDED "AS IS", WITHOUT WARRANTY OF ANY KIND, EXPRESS OR
IMPLIED, INCLUDING BUT NOT LIMITED TO THE WARRANTIES OF MERCHANTABILITY,
FITNESS FOR A PARTICULAR PURPOSE AND NONINFRINGEMENT. IN NO EVENT SHALL THE
AUTHORS OR COPYRIGHT HOLDERS BE LIABLE FOR ANY CLAIM, DAMAGES OR OTHER
LIABILITY, WHETHER IN AN ACTION OF CONTRACT, TORT OR OTHERWISE, ARISING FROM,
OUT OF OR IN CONNECTION WITH THE SOFTWARE OR THE USE OR OTHER DEALINGS IN THE
SOFTWARE.
Loading
Loading