Merge
mainからnextへのマージプロセスを処理します。このスキルには各段階に対応したサブスキルがあります。
- resolve-conflicts.md — Gitマージ競合を解決します
- fix-ci.md — ビルドエラー、型エラー、テスト失敗を修正します
- clean-changesets.md — 古いチェンジセットファイルを削除します
呼び出されたら、step引数を確認して実行するサブスキルを決定し、そのファイルの指示を読んで従ってください。
mainからnextへのマージタスク(競合解決、チェンジセットのクリーンアップ、CI修正など)を処理します。mainをnextにマージする際に使用します。
このスキルは、Gitブランチ`main`から`next`へのマージプロセスを自動化・支援するためのものです。開発フローにおいて、mainからnextへのマージは競合解決、壊れたチェンジセットのクリーンアップ、CIの修正など複数の手順が必要となる複雑なタスクですが、本スキルはそれらをサブスキルとして分割し、段階的に実行できるように設計されています。サブスキルには、`resolve-conflicts`(Gitマージ競合の解決)、`fix-ci`(ビルドエラー、型エラー、テスト失敗の修正)、`clean-changesets`(古いチェンジセットファイルの削除)が含まれます。ユーザーが`step`引数で実行したいサブスキルを指定すると、対応する指示ファイルを読み取り、その手順に従って処理を進めます。主にClaude Codeや類似のAIエージェントプラットフォームでの使用を想定しており、マージ作業の効率化とミス防止に役立ちます。
npx skills add https://github.com/reyalka/astro/tree/HEAD/.agents/skills/mergemainからnextへのマージプロセスを処理します。このスキルには各段階に対応したサブスキルがあります。
呼び出されたら、step引数を確認して実行するサブスキルを決定し、そのファイルの指示を読んで従ってください。
This repo contains 7 individual skills — each has its own dedicated page.
Analyze recent GitHub Actions workflow runs to identify patterns, mistakes, and improvements. Use when asked to "analyze workflow logs", "review action runs", or "analyze GitHub Actions".
Independently implement and validate an alternative solution for an Astro pull request. Use only for Factory's adversary blue team.
Qualify and compare red and blue solutions for an Astro pull request using Astro-specific merge and tie-break criteria. Use only for Factory's adversary purple team.
Perform a static, read-only code review of an Astro pull request or of a local branch, commit range, diff, patch, or working tree being prepared as a pull request. Determine whether the change satisfies its stated business requirements and is good enough to merge, using the PR description, linked requirement issues and roadmap items, and PR or issue discussions when available. Use this skill only for PR review or self-review, not issue triage or bug investigation. It reports only merge-relevant findings and never edits code or runs project code, tests, builds, checks, or scripts.
Comprehensive guide for developing in the Astro monorepo. Covers architecture, debugging, testing, and critical constraints. Use when working on features, fixes, tests, or understanding the codebase structure.
Write and update Astro pull requests with reviewer-friendly titles and high-signal bodies. Trigger whenever the user asks to create a PR, open a PR, draft a PR, update PR title/body, or write PR notes/summary/description.
How to write JSDoc (/** */) and inline (//) comments in the Astro codebase, for contributors reading the source — not end users. Use whenever writing or editing comments in .ts/.js source, including comments added incidentally while fixing bugs or building features. Does not cover the @docs-generated config/error reference.
ElevenLabs text-to-speech with mac-style say UX.
Oracle CLI second-model review/debug/refactor/design with selected files, dry-run token checks, API or browser engine.
Capture and automate macOS UI with the Peekaboo CLI.
Generate multiple radically different interface designs for a module using parallel sub-agents. Use when user wants to design an API, explore interface options, compare module shapes, or mentions "design it twice".
Build a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".