Agent skill
add_type
gwexpyに新しい配列型(Array/Series/Field)とコレクションを実装する
Install this agent skill to your Project
npx add-skill https://github.com/majiayu000/claude-skill-registry/tree/main/skills/other/add-type-tatsuki-washimi-gwexpy-2
SKILL.md
Implement GWExPy Type
gwexpy に新しい配列・フィールド型を追加し、クラス階層、メタデータ管理、ドキュメント基準との整合性を保ちます。
Quick Workflow
1. Plan & Design → 2. Implement Core → 3. Add Collections → 4. Integration → 5. Test & Document
Type Categories
Array Types
汎用の多次元配列型(NumPy ベース):
詳細:reference/array.md
Series Types
時系列データ型:
詳細:reference/series.md
Field Types
物理フィールド型(GW信号など):
詳細:reference/field.md
Implementation Steps
1. Survey & Plan
基本クラスの選定、メタデータスロット、スライス動作を定義
詳細:各type reference ファイルの Step 1
2. Core Class Implementation
__new__, __array_finalize__, メタデータ保持インデックス操作
詳細:各type reference ファイルの Step 2
3. Collections
List/Dict コレクションクラス(バッチ処理対応)
詳細:各type reference ファイルの Step 3
4. Integration & Documentation
__init__.py へのエクスポート、ドキュメント作成
詳細:各type reference ファイルの Step 4
5. Testing
ユニットテスト、メタデータ保持性の検証
詳細:各type reference ファイルの Step 5
Key Principles
- 一貫性: 既存クラス階層との整合性を保つ
- メタデータ保持: スライス・演算時にメタデータを維持
- 両言語対応: 英日両方のドキュメント作成
- テスト完全性: 新型の全機能をカバーする
Recommended Agent Skills
Expand your agent's capabilities with these related and highly-rated skills.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
agent-ops-spec
Manage specification documents in .agent/specs/. Use when user provides requirements, acceptance criteria, or feature descriptions that need to be tracked and validated against implementation.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-testing
Test strategy, execution, and coverage analysis. Use when designing tests, running test suites, or analyzing test results beyond baseline checks.
agent-ops-state
Maintain .agent state files. Use at session start, after meaningful steps, and before concluding: read/update constitution/memory/focus/issues/baseline consistently.
Didn't find tool you were looking for?