programming
A shared skill in the oh-my-openagent repository that applies strict coding rules whenever the agent writes or reviews Python, Rust, TypeScript, JavaScript or Go, or any test file.
スキルの内容
A shared skill in the oh-my-openagent repository that applies strict coding rules whenever the agent writes or reviews Python, Rust, TypeScript, JavaScript or Go, or any test file. Before writing, the agent reads the reference set for that language, plus testing references for tests and extra Rust references for unsafe code. Shared principles include using the type system as proof, parsing untrusted input at the edges, exhaustive matching and no defensive code for impossible cases. Tests must pass a four-question gate and be shown to fail when the code they cover breaks. After writing, the agent counts lines, treating files over 250 lines as defects, answers a self-review list and hands smells to refactoring skills.
できること
- Load language-specific coding rules before writing
- Gate new tests with four questions
- Flag oversized files and long parameter lists
- Run a self-review after writing code
概要
- 公開元
- code-yeongyu
- ツール
- コードレビュー
インストール
プロジェクトのドキュメントに、確認できるインストール手順がありません。 プロジェクトの手順を見る
含まれるファイル
- references/code-smells.md
- references/go/README.md
- references/go/backend-stack.md
- references/go/bootstrap.md
- references/go/bubbletea-v2.md
- references/go/cobra-stack.md
- references/go/concurrency.md
- references/go/data-modeling.md
- references/go/error-handling.md
- references/go/golangci-strict.md
- references/go/grpc-connect.md
- references/go/libraries.md
- references/go/one-liners.md
- references/go/sqlc-pgx.md
- references/go/testing.md
- references/go/type-patterns.md
- references/logging.md
- references/python/README.md
- references/python/async-anyio.md
- references/python/data-modeling.md
- references/python/data-processing.md
- references/python/error-handling.md
- references/python/fastapi-stack.md
- references/python/httpx2-optimization.md
- references/python/libraries.md
MCPサーバーやスキルは、お使いのコンピューターでコードを実行したり、データを操作したりできます。インストールする前にソースを確認してください。
このスキルには、エージェントが実行する可能性のあるスクリプトが含まれています。
詳細
出典
- スキルファイル(SKILL.md)github.com/code-yeongyu/oh-my-openagent · 根拠となる項目:ライセンス2026年11月10日
- GitHubリポジトリgithub.com/code-yeongyu/oh-my-openagent · 根拠となる項目:公開元, 活動状況2026年11月11日
- リポジトリ内のフォルダ(programming)github.com/code-yeongyu/oh-my-openagent · 根拠となる項目:スクリプトを含む2026年11月10日