🚀 Impact
Significantly expands the capabilities of **Antigravity Awesome Skills** by integrating official skill collections from **Microsoft** and **Google Gemini**. This update increases the total skill count to **845+**, making the library even more comprehensive for AI coding assistants.
✨ Key Changes
1. New Official Skills
- **Microsoft Skills**: Added a massive collection of official skills from [microsoft/skills](https://github.com/microsoft/skills).
- Includes Azure, .NET, Python, TypeScript, and Semantic Kernel skills.
- Preserves the original directory structure under `skills/official/microsoft/`.
- Includes plugin skills from the `.github/plugins` directory.
- **Gemini Skills**: Added official Gemini API development skills under `skills/gemini-api-dev/`.
2. New Scripts & Tooling
- **`scripts/sync_microsoft_skills.py`**: A robust synchronization script that:
- Clones the official Microsoft repository.
- Preserves the original directory heirarchy.
- Handles symlinks and plugin locations.
- Generates attribution metadata.
- **`scripts/tests/inspect_microsoft_repo.py`**: Debug tool to inspect the remote repository structure.
- **`scripts/tests/test_comprehensive_coverage.py`**: Verification script to ensure 100% of skills are captured during sync.
3. Core Improvements
- **`scripts/generate_index.py`**: Enhanced frontmatter parsing to safely handle unquoted values containing `@` symbols and commas (fixing issues with some Microsoft skill descriptions).
- **`package.json`**: Added `sync:microsoft` and `sync:all-official` scripts for easy maintenance.
4. Documentation
- Updated `README.md` to reflect the new skill counts (845+) and added Microsoft/Gemini to the provider list.
- Updated `CATALOG.md` and `skills_index.json` with the new skills.
🧪 Verification
- Ran `scripts/tests/test_comprehensive_coverage.py` to verify all Microsoft skills are detected.
- Validated `generate_index.py` fixes by successfully indexing the new skills.
Introduce the first Antigravity Workflows foundation with machine-readable workflow metadata, a dedicated orchestration skill, and onboarding docs that explain when to use bundles versus workflows. This reduces multi-skill friction for common goals like SaaS MVP delivery, security audits, AI agent builds, and browser QA.
Co-authored-by: Cursor <cursoragent@cursor.com>
feat: update clean-code skill and stabilize registry
- Updated clean-code skill with Robert C. Martin's Clean Code principles
- Fixed invalid heading format
- Stabilized registry with SOURCE_DATE_EPOCH for deterministic CI builds
- Included in release v4.11.0
Co-authored-by: jackjin1997 <jackjin1997@users.noreply.github.com>
- Updated clean-code skill with Robert C. Martin's Clean Code principles
- Refined content: naming, functions, comments, error handling, class design
- Fixed invalid heading format (## ## When to Use -> ## When to Use)
- Stabilized registry: use SOURCE_DATE_EPOCH for deterministic CI builds
- Improved catalog sorting for cross-environment consistency
- Regenerated all catalog and index files
Co-authored-by: jackjin1997 <jackjin1997@users.noreply.github.com>
- Bump version to 4.6.0, update CHANGELOG and README counts to 626
- Fix listSkillIds to only include dirs with SKILL.md (SPDD excluded from catalog)
- Regenerate catalog and index after PR 47/48 merge