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ライセンスの下で公開されています。