add_type

Add array, series, and field types with collections to gwexpy.

1|Updated Dec 17, 2025
One-click install
npx skills add https://github.com/tatsuki-washimi/gwexpy --skill add-type
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: add_type
Source: https://github.com/tatsuki-washimi/gwexpy/tree/main/.agent/skills/add_type
Command: npx skills add https://github.com/tatsuki-washimi/gwexpy --skill add-type

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

gwexpy に新しい配列型(Array/Series/Field)とコレクションを実装することで、データ構造の拡張性とメタデータ管理、GWpy ベースのワークフローへの統合を実現します。

Core Features & Use Cases

  • gwexpy の新しい配列・シリーズ・フィールド型を追加し、クラス階層とメタデータ管理を統一します。
  • コレクション型(リスト/辞書)を提供し、複数エンティティのバッチ処理や組み合わせ操作を容易にします。
  • 実装ガイドとドキュメント連携、テストを通じて既存コードベースとの整合性を保ちます。

Quick Start

Follow the five-step workflow to add a new GWexpy type: design, implement, test, and document.

Frequently Asked Questions about add_type

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I add new array and field types to gwexpy for data pipelines?

You can add new collections to gwexpy by implementing provided list and dictionary types. These structures enable batch processing and combined operations across multiple data entities within GWpy-based analysis toolchains.

What is the best way to extend GWpy workflows with custom data structures?

Adding new array and field types to gwexpy requires a root SKILL.md file with YAML frontmatter specifying at least a name and description. Optional scripts, references, and assets directories can be included to enable extended functionality.

Does gwexpy support batch processing for multiple data entities?

When adding new types to gwexpy, maintain integration with existing codebases through implementation guides, documentation linkage, and testing. This ensures consistency and compatibility within your GWpy-based workflows and data pipelines.

Why do I need custom series types in GWpy-based analysis toolchains?

Custom series types in GWpy-based analysis toolchains are needed to achieve richer data structures and unified metadata management. Implementing these types in gwexpy extends data structure extensibility and enables more complex batch processing operations.