ensemble-claude-changeloglisted
Install: claude install-skill FortiumPartners/ensemble
# Ensemble Command: /ensemble:claude-changelog
This Codex skill mirrors the Ensemble slash command `/ensemble:claude-changelog`.
Follow the workflow below, adapt to the current repository, and keep outputs structured.
<!-- DO NOT EDIT - Generated from claude-changelog.yaml -->
<!-- To modify this file, edit the YAML source and run: npm run generate -->
This command fetches and displays Claude changelog information from Anthropic documentation.
It provides intelligent filtering by version, date, category, and importance level.
Results are cached for 24 hours to optimize performance.
## Workflow
### Phase 1: Parameter Parsing
**1. Validate Parameters**
Parse and validate command parameters
- Parse command-line arguments
- Validate version format (semver)
- Validate date format (YYYY-MM-DD or relative)
- Validate category names
- Validate output format
**2. Handle Help Flag**
Display help if requested
- Check if --help flag is set
- Return comprehensive help text if true
- Continue to workflow if false
### Phase 2: Data Fetching
**1. Check Cache**
Check for cached changelog data
- Skip cache if --refresh flag is set
- Check cache directory ~/.ensemble/cache/changelog/
- Verify cache TTL (24 hours)
- Return cached data if fresh
**2. Fetch from Network**
Fetch changelog from Anthropic documentation
- Attempt WebFetch MCP integration (if available)
- Fall back to Node.js HTTPS module
- Apply 5-second timeout