원클릭으로
changelog-writer
Draft changelog entries from merged pull requests since the last release tag
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
메뉴
Draft changelog entries from merged pull requests since the last release tag
Codex 또는 Claude로 설치 이 Prompt를 복사해 Codex, Claude 또는 다른 어시스턴트에 붙여 넣으면 Skill 페이지를 검토하고 설치를 진행할 수 있습니다.
Create a Pull Request for the current branch
Review an open PR before approving it
Analyze upstream specs (agentskills.io, Claude Code plugin/marketplace format, OpenClaw, MCP, CodeRabbit, APM) for changes, identify gaps in skillsaw's rule coverage, and create or update PRs to close those gaps. Use when performing periodic maintenance on the skillsaw linter.
Create a skillsaw rule plugin — a pip-installable Python package that adds custom lint rules to skillsaw. Walks through scaffolding the package, writing rules against the lint tree, testing, and publishing to PyPI. Use when a user wants to share skillsaw rules across repositories or publish them for others.
Survey the AI coding assistant and agentic tool ecosystem, assess skillsaw's competitive position, identify emerging patterns and missing capabilities, and produce a prioritized strategic report as a GitHub issue.
Fix skillsaw lint violations — apply deterministic autofixes, then resolve the remaining violations with targeted edits guided by `skillsaw explain`. Use when skillsaw reports violations, when asked to clean up lint findings, or after `skillsaw fix` leaves violations behind.
SOC 직업 분류 기준
| name | changelog-writer |
| description | Draft changelog entries from merged pull requests since the last release tag |
| compatibility | Requires git and gh CLI |
| metadata | {"author":"dx-team","version":"1.0"} |
Draft changelog entries by summarizing merged pull requests since the last release tag.
Use when the user asks to prepare release notes, update CHANGELOG.md, or summarize what shipped since the last release.
git describe --tags --abbrev=0
gh pr list --state merged --search "merged:>$(git log -1 --format=%cI $(git describe --tags --abbrev=0))"
Group PRs into sections:
Write one line per PR: a user-facing summary followed by the PR number
in parentheses. Skip PRs labeled internal or ci.