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.