Communityコーディング&開発github.com

paleo/alignfirst

整然としたコードを愛するスパルタン開発者のスキル

alignfirst とは?

paleo/alignfirst は、コードの整形と整列に特化した AI エージェント向けスキルです。美しく読みやすいコードを重視するスパルタン開発者の精神に基づき、コードの一貫性を保つことで可読性と保守性を向上させます。主に AI コードエージェント(Claude Code、Cursor など)上で動作し、開発者が書いたコードを自動的に整列・整形することで、プロジェクト全体のコードスタイルを統一します。このスキルを使用すると、インデントのずれや不揃いな代入演算子、コメントの位置などを自動的に補正し、人間がレビューする手間を削減します。エディタや CI パイプラインと統合することで、チーム全体で一貫したコード品質を維持するのに役立ちます。

対応~Claude Code~Codex CLI~Cursor
npx skills add paleo/alignfirst

Installed? Explore more コーディング&開発 skills: steipete/bluebubbles, steipete/eightctl, steipete/blucli · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

alignfirst は何をしますか?

整然としたコードを愛するスパルタン開発者のスキル

概要

このスキルは、AI コードアシスタントが生成・編集するコードの整形と整列を自動化します。美しく統一されたコードスタイルを維持することで、コードレビューの負荷を減らし、開発体験を向上させます。

対象プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他の AI コードエージェント

使用方法

# スキルを有効化
skill enable paleo/alignfirst

# コードを整列
align --file main.py

設定

スキルの動作は以下の環境変数でカスタマイズできます:

変数名説明デフォルト値
ALIGN_INDENTインデントスタイル (2 or 4)4
ALIGN_COMMENTSコメントの整列を有効にするtrue

動作原理

  1. ファイルを解析し、構文木を生成
  2. 代入、関数引数、コメントなどの位置を検出
  3. 一貫したルールに基づいて整形
  4. 変更をファイルに書き戻す

「コードは詩のように美しくあれ」 — スパルタン開発者の信条

関連スキル