Community研究&データ分析github.com

TheSmuks/pike-ai-kb

Pike言語の知識ベース。AIによるコード生成のための、ランタイム検証済みの構文、型システム、および130以上のモジュールの標準ライブラリパターンを提供します。

pike-ai-kb とは?

これは、AIエージェント(Claude Code, Cursor, Codexなど)がPike言語向けに正確なコードを生成するための知識ベース(KB)です。Pikeは動的な型システムを持つC言語風のスクリプト言語で、特にネットワークアプリケーションやマルチスレッド処理に強みを持ちます。このスキルは、Pikeのランタイムで実際に検証された構文、型システムのルール、および130以上の標準モジュールの利用パターンを提供します。これにより、AIは「もっともらしいが間違った」コードではなく、実際にコンパイル・実行可能な正確なコードを生成できるようになります。各モジュールの関数シグネチャ、型の制約、プラットフォーム固有の注意点なども含まれており、AIがPikeのコードを書く際の「正解データ」として機能します。Pikeの開発者や、AIにPikeコードを生成させたいエンジニアにとって有用です。

対応~Claude Code~Codex CLI~Cursor
npx skills add TheSmuks/pike-ai-kb

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

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

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

ドキュメント

pike-ai-kb は何をしますか?

Pike言語の知識ベース。AIによるコード生成のための、ランタイム検証済みの構文、型システム、および130以上のモジュールの標準ライブラリパターンを提供します。

概要

このリポジトリは、AIコード生成ツール(Claude Code、Cursor、Codexなど)がPike言語の正確なコードを生成するための知識ベースです。Pikeの構文、型システム、標準ライブラリ(130以上のモジュール)に関するランタイム検証済みの情報を提供します。

特徴

  • ランタイム検証済み: すべてのコード例とパターンは実際のPikeランタイムでテストされています。
  • 包括的な標準ライブラリ: 130以上のモジュールの関数シグネチャと使用パターンをカバー。
  • 型システムの正確な定義: Pikeの動的型システムのルールと制約を明確に文書化。
  • プラットフォーム固有の注意点: 各モジュールのプラットフォーム依存の動作を記録。

使用方法

AIエージェントの設定でこの知識ベースを参照するように構成してください。例えば、Claude Codeの場合はプロジェクト設定に以下を追加します:

{
  "skills": ["TheSmuks/pike-ai-kb"]
}

貢献

Pike言語の知識ベースへの貢献を歓迎します。プルリクエストを送信する前に、すべてのコード例が実際のPikeランタイムで正しく動作することを確認してください。

ライセンス

このプロジェクトはMITライセンスの下で公開されています。

関連スキル