chalkak-release

Coordinate GitHub releases and three AUR package updates in one run.

42|1|Updated Feb 14, 2026
One-click install
npx skills add https://github.com/BitYoungjae/ChalKak --skill chalkak-release
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: chalkak-release
Source: https://github.com/BitYoungjae/ChalKak/tree/main/.claude/skills/chalkak-release
Command: npx skills add https://github.com/BitYoungjae/ChalKak --skill chalkak-release

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

End-to-end Chalkak release orchestration detects release necessity, builds English release notes from PR content, creates GitHub releases, waits for release-binary success, and synchronizes all AUR packages (chalkak, chalkak-bin, chalkak-ocr-models) in a single run.

Core Features & Use Cases

  • End-to-end release workflow coordinating GitHub and three AUR packages (chalkak, chalkak-bin, chalkak-ocr-models).
  • Automated generation of English release notes from PR content and commit history.
  • Guardrails and validation for safe releases, asset verification, and metadata synchronization.

Quick Start

Invoke chalkak-release with the target app version and optional OCR models version to execute the entire GitHub + AUR release workflow in one pass.

Frequently Asked Questions about chalkak-release

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I automate GitHub releases and AUR package updates in a single run?

Automating GitHub releases and AUR package updates involves detecting release necessity, generating English release notes from PR content, creating GitHub releases, waiting for binary uploads, and synchronizing three AUR packages (chalkak, chalkak-bin, and chalkak-ocr-models) in a single workflow run.

How are release notes generated from GitHub pull requests automatically?

Release notes are generated automatically by extracting content from GitHub pull requests and commit history, then synthesizing that information into structured English release notes as part of an automated end-to-end release workflow.

Can I synchronize multiple AUR packages like chalkak, chalkak-bin, and chalkak-ocr-models together?

Yes, you can synchronize the chalkak, chalkak-bin, and chalkak-ocr-models AUR packages together by using a release orchestration workflow that applies metadata synchronization and guardrails to update all three Arch User Repository packages alongside the GitHub release.

Does the release workflow wait for binary uploads before syncing AUR packages?

Yes, the release workflow waits for release binary uploads to succeed before proceeding to synchronize AUR packages, ensuring that asset verification and guardrails are satisfied so packages reference valid build artifacts.

What are the limitations of automating Arch User Repository packaging with GitHub release orchestration?

Limitations include dependencies on successful release-binary uploads before AUR synchronization can proceed, strict guardrails for tag resolution and asset verification, and the necessity of valid PR content metadata for accurate English release note generation.