Community研究&データ分析github.com

jwynia/requirements-analysis

要求事項の問題を診断し、真のニーズと制約の発見を導きます。

requirements-analysis とは?

このスキルは、あいまいで不完全な要求事項を分析し、根本的な問題を診断して、真のニーズと制約を明らかにするためのガイド付き発見プロセスを提供します。開発者やプロダクトマネージャーが要求定義の初期段階で陥りがちな「既存のソリューションに固執する」「暗黙の前提を疑わない」といった問題を特定し、より効果的な要求の引き出しを支援します。Claude CodeやCursorなどのAIエージェントと連携し、対話的に要求の明確化と優先順位付けを行えるように設計されています。具体的には、要求文を入力すると、その背景や制約、関係するステークホルダーを洗い出し、妥当性を検証するための質問を生成することで、製品開発の後戻りを防ぎます。

対応~Claude Code~Codex CLI~Cursor
npx skills add https://github.com/jwynia/agent-skills/tree/main/skills/requirements-analysis

Installed? Explore more 研究&データ分析 skills: affaan-m/uspto-database, affaan-m/scholar-evaluation, affaan-m/literature-review · View all 6 →

お気に入りのAIに質問する

このエージェントスキルを事前に読み込んだ状態で新しいチャットを開きます。

ドキュメント

requirements-analysis は何をしますか?

要求事項の問題を診断し、真のニーズと制約の発見を導きます。

このスキルは、要求事項の分析を通じて、以下のことを行います。

  • あいまいさや矛盾、不完全さの特定
  • 隠れた前提や未表明のニーズの掘り起こし
  • 制約条件(技術的、ビジネス的、時間的)の明確化
  • 優先順位付けの支援
  • 関係するステークホルダーの洗い出し

使い方

  1. 分析したい要求事項の説明を提供します。
  2. AIエージェントが質問を生成し、対話的に情報を引き出します。
  3. 診断結果と改善された要求定義を得られます。

対応プラットフォーム

  • Claude Code
  • Cursor
  • Codex
  • その他のAIエージェント

備考

このスキルは、要求がすでに固まっているフェーズではなく、初期の要求発見・定義フェーズで最も効果を発揮します。

注記:実際の使用時には、プロジェクトのコンテキストに応じて質問をカスタマイズしてください。

Individual skills in this repo

This repo contains 5 individual skills — each has its own dedicated page.

jwynia/frontend-design

Create distinctive, production-grade frontend interfaces with high design quality. Provides analysis tools for auditing existing designs and generation tools for creating color palettes, typography systems, design tokens, and component templates. Supports React, Vue, Svelte, and vanilla HTML/CSS. Use when building web components, pages, or applications. Keywords: design, UI, frontend, CSS, components, palette, typography, tokens, accessibility.

jwynia/godot-best-practices

Guide AI agents through Godot 4.x GDScript coding best practices including scene organization, signals, resources, state machines, and performance optimization. This skill should be used when generating GDScript code, creating Godot scenes, designing game architecture, implementing state machines, object pooling, save/load systems, or when the user asks about Godot patterns, node structure, or GDScript standards. Keywords: godot, gdscript, game development, signals, resources, scenes, nodes, state machine, object pooling, save system, autoload, export, type hints.

jwynia/pdf-generator

Create and manipulate PDF files programmatically. Use when the user needs to generate PDFs, fill PDF forms, extract PDF content, add watermarks/overlays, or merge documents. Supports both template-based generation (form filling, overlays) and from-scratch creation. Keywords: PDF, document, form, fillable, merge, watermark, extract, text, report.

jwynia/presentation-design

Design and evaluate presentations that communicate effectively. Use when designing a presentation, creating slides, getting presentation feedback, structuring a talk, or reviewing slides. Keywords: presentation, slides, talk, PowerPoint, Keynote, reveal.js.

jwynia/web-search-tavily

Search the web using Tavily API for high-quality, AI-optimized results with advanced filtering options. Use when you need structured search results, domain filtering, relevance scores, or AI-generated answer summaries. Requires TAVILY_API_KEY. Keywords: tavily, advanced search, filtered search, domain filtering, relevance scoring.

関連スキル