Claudeスキルズ:TypeScript、Rust、Swift、Go、JS、Postgres、および監査のための12の厳格なコーディングルールパック

✍️ OpenClawRadar📅 公開日: April 28, 2026🔗 Source
Claudeスキルズ:TypeScript、Rust、Swift、Go、JS、Postgres、および監査のための12の厳格なコーディングルールパック
Ad

8年の経験を持つバックエンド開発者で、Webスクレイピングとセキュリティ監査を専門とする人物が、プロジェクト間で同じルールを何度も書き直した結果、12個のClaude Codeスキルをパッケージ化しました。リポジトリ claude-skills には、一般的な言語とワークフロー向けの意見が反映されたルールセットが含まれており、それぞれがフロントマター付きの単一の SKILL.md ファイルです。ルールには重要度タグ(CRITICAL/HIGH/MEDIUM/LOW)、番号付きID、BAD/GOODの例が含まれています。

内容

  • typescript-strict (TS 6.0/7.0): any禁止、as禁止、網羅的なユニオン、satisfiesusingNoInfer、ブランド化ID
  • rust-strict (edition 2024): unwrap()禁止、thiserror/anyhowの分割、unsafe監査、newtype ID、整数オーバーフロー処理、tracing
  • swift-strict (6.2): 強制アンラップ禁止、厳格な並行性、型付きthrow、Sendablesome vs any、プライバシーマニフェスト
  • go-strict (1.26): エラーラッピング、slog、コンテキスト伝搬、errors.Is/errors.As、ファイルシステム閉じ込めのためのos.Root、range-over-func
  • javascript-strict (Node 24 LTS): AbortController、トークン生成にcrypto.randomBytes、大規模IOにストリーム、依存関係よりも標準ライブラリ
  • postgres-strict (PG 18): マイグレーションの安全性(CONCURRENTLYNOT VALID)、マルチテナント向けRLS、pgvector HNSW、AIO、スキップスキャン、MERGE+RETURNING
  • security-audit-standard: 6フェーズの監査(シークレット、入力検証、認証/認可、データ、依存関係、インフラ)、サプライチェーンセクション、OWASP Top10クイックチェック、監査レポート形式
  • performance-audit-standard: ホットパスのBig-O、N+1クエリ、欠落インデックス、EXPLAIN ANALYZEワークフロー、Core Web Vitals
  • testing-patterns: Vitest、cargo test、Swift Testing、go testの慣習+プロパティベース+カバレッジ目標
  • code-review: 厳格なスキルを呼び出す多言語パイプライン
  • github-standards: PRテンプレート、アクションのSHA固定、CODEOWNERS、Dependabot、シークレットスキャン、ブランチ保護
  • git-commit: 「なぜ」という質問を含むConventional Commits
Ad

動作方法

スキルはフロントマター付きのMarkdownです。Claude Codeは毎回のやり取りで説明を読み、関連がある場合にのみ本文をコンテキストに取り込みます。例えば、rust-strict.rsファイルに触れたとき、postgres-strictはマイグレーションを書いたとき、code-review/code-reviewと言ったときに読み込まれます。フックやシェルラッパーは不要です。

インストール:

git clone https://github.com/0xMassi/claude-skills ~/Developer/claude-skills
cd ~/Developer/claude-skills
for s in */SKILL.md; do ln -s "$PWD/$(dirname $s)" ~/.claude/skills/; done

Claude Codeを再起動すると、スキルがリストに表示されます。

postgres-strictのルール例

PG-01: ホットテーブルにはCREATE INDEX CONCURRENTLY
BAD: CREATE INDEX events_user_id_idx ON events (user_id);
-- 構築中にACCESS EXCLUSIVEロックを取得
GOOD: CREATE INDEX CONCURRENTLY events_user_id_idx ON events (user_id);
-- メタデータに対して短いACCESS EXCLUSIVE、構築中に行ロックなし

すべてのルールはこのBAD/GOOD形式に従い、PRコメントで引用できる重要度タグと番号付きIDが付いています。

これが何でないか

  • リンターではない — リンターは構文をチェックしますが、これらは意図をチェックします。
  • チュートリアルではない — すでにその言語を知っていることを前提としています。
  • 網羅的ではない — 12ファイル、約4700行、意見が反映されています。

MITライセンス、コントリビューションガイドラインはCONTRIBUTING.mdにあります。特にセキュリティとデータベースの専門家からのPRを歓迎します。

📖 Read the full source: r/ClaudeAI

Ad

👀 See Also

PACT 0.4.0は、AIコーディングエージェント向けに複合知能を追加します。
Tools

PACT 0.4.0は、AIコーディングエージェント向けに複合知能を追加します。

PACT(Programmatic Agent Constraint Toolkit)バージョン0.4.0は、AIコーディングエージェントがセッション間で知識を保持できるようにする複合知能機能を導入しました。このアップデートには、研究統合、ナレッジディレクトリ、能力自己認識システムが含まれています。

OpenClawRadar
マインドプロトコル:オープンソースシステムにより、Claudeに永続的メモリとリアルタイム生体認証統合を提供
Tools

マインドプロトコル:オープンソースシステムにより、Claudeに永続的メモリとリアルタイム生体認証統合を提供

Mind Protocolは、Claudeが自律的なコンパニオンとして継続的に動作するオープンソースシステムです。すべてのセッションにわたって永続的な記憶を保持し、すべての会話にリアルタイムのGarminウォッチデータを注入します。アーキテクチャはClaude Codeをコアエンジンとして使用し、並列セッションを生成し、ライフサイクルを管理するオーケストレーターを備えています。

OpenClawRadar
ComfyUIスキルにより、AIエージェントが自然言語を通じて画像レンダリングをキューイングおよびバッチ処理できるようになります。
Tools

ComfyUIスキルにより、AIエージェントが自然言語を通じて画像レンダリングをキューイングおよびバッチ処理できるようになります。

新しいオープンソーススキルにより、OpenClawエージェントはComfyUIのワークフローを構築し、ジョブを送信し、「このコンセプトを異なるシードで50種類作成して」や「これらの4つのプロンプトを1024x1024で並べて比較して」などの自然言語コマンドを通じてレンダリングを管理できるようになりました。

OpenClawRadar
NERFオープンソースAIセキュリティエンジニアリングプラットフォームがパブリックベータを開始
Tools

NERFオープンソースAIセキュリティエンジニアリングプラットフォームがパブリックベータを開始

NERFは、117のドメインにわたる攻撃的、防御的、プライバシー保護のセキュリティ技術をカバーするオープンソースのAIセキュリティエンジニアリングプラットフォームおよび自律コーディングエージェントです。9つの自動検出モード、26のLLMプロバイダーサポート、39のフレームワークに対するコンプライアンス自動化を特徴としています。

OpenClawRadar