Skip to content

Releases: AsiaOstrich/universal-dev-standards

v3.2.2

06 Jan 02:20

Choose a tag to compare

New Features

  • Add uds skills command to list installed Claude Code skills
    • Shows installation location (Plugin Marketplace, User Level, Project Level)
    • Displays version and installed skills count
    • Provides migration recommendations for deprecated installations

Deprecated

  • Manual installation scripts (install.sh/install.ps1) are now deprecated
  • Recommended to use Plugin Marketplace for automatic updates

Documentation

  • Updated all README files with new command documentation
  • Synced all language versions (en, zh-TW, zh-CN)

v3.2.2-beta.2

05 Jan 08:39

Choose a tag to compare

v3.2.2-beta.2 Pre-release
Pre-release

Changes | 變更

Added | 新增

  • CLI: Improve Skills update instructions based on installation location
    CLI:根據安裝位置改善 Skills 更新指示
    • Marketplace: Guide to update via Plugin Marketplace UI
      Marketplace:透過 Plugin Marketplace UI 更新的指引
    • User-level: cd ~/.claude/skills/... && git pull
      使用者層級:cd ~/.claude/skills/... && git pull
    • Project-level: cd .claude/skills/... && git pull
      專案層級:cd .claude/skills/... && git pull

Fixed | 修復

  • CLI: Update standards-registry version to 3.2.2
    CLI:更新標準註冊表版本至 3.2.2
    • Enables uds update to detect new versions for existing projects
      uds update 能偵測現有專案的新版本

Installation | 安裝

npm install -g universal-dev-standards@beta

Full Changelog | 完整變更日誌

https://github.com/AsiaOstrich/universal-dev-standards/blob/main/CHANGELOG.md

v3.2.2-beta.1

05 Jan 08:20

Choose a tag to compare

v3.2.2-beta.1 Pre-release
Pre-release

🚀 v3.2.2-beta.1

Added | 新增

  • CLI: Add conversation language setting to AI tool integrations
    CLI:為 AI 工具整合新增對話語言設定
    • All AI tool integration files now include conversation language directive
    • Supports English, Traditional Chinese, and Bilingual modes
    • Generates CLAUDE.md for Claude Code users with language setting
  • CLI: Add comprehensive tests for prompts and utils modules
    CLI:為 prompts 和 utils 模組新增完整測試
    • Test coverage improved from 42.78% to 72.7%
    • Total tests increased from 94 to 210

Fixed | 修復

  • CLI: Only prompt Skills when Claude Code is the only selected AI tool
    CLI:僅在 Claude Code 是唯一選擇的 AI 工具時才詢問 Skills
    • Fixes bug where selecting multiple AI tools with Skills could cause other tools to miss full standards

Install | 安裝

npm install -g universal-dev-standards@beta

v3.2.1-beta.1 - Bug Fixes & Marketplace Support (Beta)

02 Jan 05:27

Choose a tag to compare

v3.2.1-beta.1 - Bug Fixes & Marketplace Support (Beta)

⚠️ Beta Release: This is a beta version for testing. Please report any issues before the stable release.

🐛 Bug Fixes

CLI: Fixed Critical Issues

  1. Wildcard Path Handling

    • Fixed 404 errors when downloading requirement templates
    • Replaced templates/requirement-*.md wildcard with explicit file paths:
      • requirement-checklist.md
      • requirement-template.md
      • requirement-document-template.md
  2. Process Hanging Issue

    • Fixed CLI not exiting after uds init, uds configure, and uds update commands
    • Added explicit process.exit(0) to prevent inquirer readline interface blocking

✨ Enhancements

CLI: Plugin Marketplace Support

  • New Installation Option: "Plugin Marketplace (推薦)" in Skills installation prompt
  • Smart Tracking: CLI now recognizes and tracks marketplace-installed Skills without attempting local installation
  • Status Display: uds check command now displays marketplace installation status
  • Seamless Integration: Full support for all three installation methods:
    • Plugin Marketplace (recommended)
    • User Level (~/.claude/skills/)
    • Project Level (.claude/skills/)

📊 Testing

  • ✅ All 68 unit tests passing
  • ✅ ESLint checks passing
  • ✅ Version consistency verified

🧪 Beta Testing Checklist

Please test the following scenarios:

  • Install via npm install -g universal-dev-standards@3.2.1-beta.1
  • Run uds init and select "Plugin Marketplace" option
  • Run uds init and select "User Level" option
  • Run uds init and select "Project Level" option
  • Verify no 404 errors for requirement templates
  • Verify CLI exits properly after all commands
  • Run uds check and verify status display

📦 Installation

Test via npm

npm install -g universal-dev-standards@3.2.1-beta.1

Test Locally

cd cli
npm install
node bin/uds.js init

🔄 Changes Since v3.2.0

Type Description
🐛 Fix Wildcard path handling causing 404 errors
🐛 Fix Process hanging after init/configure/update
✨ Feature Plugin Marketplace installation support
✨ Feature Marketplace status in check command

📝 Files Changed

  • cli/package.json - Version bump
  • .claude-plugin/plugin.json - Version bump
  • .claude-plugin/marketplace.json - Version bump
  • cli/src/commands/init.js - Marketplace support, process.exit
  • cli/src/commands/configure.js - process.exit
  • cli/src/commands/update.js - process.exit
  • cli/src/commands/check.js - Marketplace status display
  • cli/src/prompts/init.js - Marketplace option
  • cli/standards-registry.json - Wildcard path replacement
  • adoption/standards-registry.json - Wildcard path replacement
  • CHANGELOG.md - Beta release notes

🚀 Next Steps

After beta testing:

  1. Collect feedback from beta testers
  2. Address any issues found
  3. Release stable v3.2.1

🐞 Report Issues

Please report any bugs or issues:


Full Changelog: v3.2.0...v3.2.1-beta.1

v3.2.0 - Claude Code Plugin Marketplace Support

02 Jan 03:54

Choose a tag to compare

v3.2.0 - Claude Code Plugin Marketplace Support

🎉 New Features

Plugin Marketplace Distribution

Users can now install all 14 skills with a single command through the Claude Code Plugin Marketplace!

Installation:

/plugin marketplace add AsiaOstrich/universal-dev-standards
/plugin install universal-dev-standards@universal-dev-standards

Benefits:

  • ✅ Single-command installation
  • ✅ Automatic updates when new versions are released
  • ✅ All 14 skills loaded instantly
  • ✅ No manual git clone required

📦 What's Included

Plugin Configuration

  • .claude-plugin/plugin.json - Plugin manifest with metadata
  • .claude-plugin/marketplace.json - Marketplace distribution configuration
  • .claude-plugin/README.md - Plugin documentation and maintenance guide

Documentation Updates

  • Updated installation instructions in README.md (English, 繁體中文, 简体中文)
  • Added Method 1: Plugin Marketplace (Recommended)
  • Maintained backward compatibility with script installation

14 Comprehensive Skills

  • ai-collaboration-standards
  • changelog-guide
  • code-review-assistant
  • commit-standards
  • documentation-guide
  • error-code-guide
  • git-workflow-guide
  • logging-guide
  • project-structure-guide
  • release-standards
  • requirement-assistant
  • spec-driven-dev
  • test-coverage-assistant
  • testing-guide

🔄 Changes Since v3.1.0

Added

  • Plugin Marketplace Support: Enable distribution via Claude Code Plugin Marketplace
  • Plugin configuration files (.claude-plugin/)
  • Method 1: Marketplace Installation in all README versions

Changed

  • Add conversation language requirement (Traditional Chinese) to CLAUDE.md for AI assistants
  • Update all README versions (EN, zh-TW, zh-CN) with Plugin installation methods

Fixed

  • CLI version reading now uses package.json instead of hardcoded value

🌐 Multi-language Support

All three language versions now document:

  • Plugin Marketplace as the recommended installation method
  • Complete benefits and feature list
  • Alternative script installation options

Supported Languages:

  • 🇬🇧 English
  • 🇹🇼 繁體中文 (Traditional Chinese)
  • 🇨🇳 简体中文 (Simplified Chinese)

📊 Statistics

  • Total Commits: 4
  • Files Updated: 9
  • Supported Languages: 3
  • Skills Count: 14
  • Test Pass Rate: 100% (68/68 tests)

🔗 Links


💡 Migration Guide

For New Users

Use the Plugin Marketplace (recommended):

/plugin marketplace add AsiaOstrich/universal-dev-standards
/plugin install universal-dev-standards@universal-dev-standards

For Existing Users

If you previously installed via script, the Plugin Marketplace installation will work alongside your existing installation. Project-level skills (.claude/skills/) take precedence over global skills.


Full Changelog: v3.1.0...v3.2.0

v3.1.0 - Simplified Chinese Translation

30 Dec 16:30

Choose a tag to compare

What's New | 新功能

Added | 新增

  • Simplified Chinese (zh-CN) Translation: Complete localization
  • Language switcher links across all README versions

Fixed | 修復

  • Node.js 20+ requirement for Vitest 4.x compatibility

Full Changelog: v3.0.0...v3.1.0

v3.0.0

30 Dec 08:52

Choose a tag to compare

🎉 First npm Release!

Universal Development Standards CLI is now available on npm.

Installation

npm install -g universal-dev-standards

What's New

  • npm publishing: Install directly via npm
  • Enhanced uds init: AI tools selection and Skills management
  • 5 new skills: spec-driven-dev, test-coverage-assistant, changelog-guide, error-code-guide, logging-guide
  • Spec Kit integration: Lightweight specification tracking tool
  • Bug fixes: Version display consistency, list command output

Quick Start

# Install
npm install -g universal-dev-standards

# Initialize in your project
cd your-project
uds init

# Check status
uds check

See CHANGELOG.md for full details.