- Installer now clones to temp then copies only repo skills/ contents
into target, so e.g. ~/.claude/skills/concise-planning/SKILL.md exists
instead of ~/.claude/skills/skills/concise-planning/SKILL.md.
- Migrates existing full-repo installs to skills-only layout.
- Same behavior for --claude, --cursor, --gemini, --codex, --path.
Co-authored-by: Cursor <cursoragent@cursor.com>
Add three DBOS SDK skills with reference documentation for building
reliable, fault-tolerant applications with durable workflows.
Co-authored-by: Claude Opus 4.6 <noreply@anthropic.com>
- Expert ReactFlow architect for interactive graph applications
- Hierarchical navigation with expand/collapse patterns
- Performance optimization with incremental rendering
- State management with reducer and history
- Auto-layout integration with Dagre
- Focus mode and search functionality
- Complete production-ready examples
* New skill - go-rod-master. Pretty big skill for browser automation with go and go-rod.
* chore: sync generated registry files
---------
Co-authored-by: 8hoursking <user@MacBook-Pro-user.local>
- Wrapped unquoted @scope/pkg values in double quotes across 19 SKILL.md files.
- Added 'package' to ALLOWED_FIELDS in JS validator.
- Added YAML validity regression test to test suite.
- Updated package-lock.json.
Fixes#79Closes#80
- Add find_github_skills() to discover skills in .github/skills/ not
reachable via the skills/ symlink tree (picks up 11 missing skills)
- Add collision protection: if a target directory exists and was not
from a previous Microsoft sync, append -ms suffix instead of overwriting
- Microsoft mcp-builder → mcp-builder-ms (community version preserved)
- Microsoft skill-creator → skill-creator-ms (community version preserved)
- Total skills: 856 (was 845, +11 newly discovered)
sync_microsoft_skills.py now reads docs/microsoft-skills-attribution.json
to identify previously synced skill directories and removes them before
re-populating. This handles upstream renames, removals, and moves without
leaving orphaned skill directories.
Rewrote sync_microsoft_skills.py (v4) to use each SKILL.md's frontmatter
'name' field as the flat directory name under skills/, replacing the nested
skills/official/microsoft/<lang>/<category>/<service>/ hierarchy.
This fixes CI failures caused by the indexing, validation, and catalog
scripts expecting skills/<id>/SKILL.md (depth 1).
Changes:
- Rewrite scripts/sync_microsoft_skills.py for flat output with collision detection
- Update scripts/tests/inspect_microsoft_repo.py for flat name mapping
- Update scripts/tests/test_comprehensive_coverage.py for name uniqueness checks
- Delete skills/official/ nested directory
- Add 129 Microsoft skills as flat directories (e.g. skills/azure-mgmt-botservice-dotnet/)
- Move attribution files to docs/ (LICENSE-MICROSOFT, microsoft-skills-attribution.json)
- Rebuild skills_index.json, CATALOG.md, README.md (845 total skills)