Skills Plugins MCP Prompt Model 博客 我的中心
開発 #api #ai #mcp

requirements-analysis

Analyze product and technical requirements for the PigeonPod project with software engineering rigor. Use when users ask to evaluate a feature, enhancement, non-functional requirement, integration, or migration for value, feasibility, architecture fit, implementation impact, risk, delivery scope, or tradeoffs. Do not use for bug triage or root-cause analysis; use `bug-analysis` for bugfix-oriented work. Always inspect current repository docs and code first, then use MCP tools including Context7 to verify external library, framework, or API constraints before concluding.

DeepseekModel キュレーション済みスキル 品質 優秀 · 90 v1.0.0

取得

https://deepseekmodel.com/api/download.php?id=aizhimou-pigeon-pod-agent-skills-requirements-analysis-skill-md&format=skill
ダウンロード .skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能
.skill ファイルの system_prompt フィールドの実際の内容。
name requirements-analysis description Analyze product and technical requirements for the PigeonPod project with software engineering rigor. Use when users ask to evaluate a feature, enhancement, non-functional requirement, integration, or migration for value, feasibility, architecture fit, implementation impact, risk, delivery scope, or tradeoffs. Do not use for bug triage or root-cause analysis; use `bug-analysis` for bugfix-oriented work. Always inspect current repository docs and code first, then use MCP tools including Context7 to verify external library, framework, or API constraints before concluding. Requirements Analysis Analyze requirements against PigeonPod goals, current architecture, and implementation reality. Follow This Workflow Restate the requirement in one short paragraph. Identify requirement type: feature , enhancement , non-functional , integration , or migration . Define expected user value and business value. Read relevant project docs and code before giving conclusions. Use MCP/Context7 to confirm dependency or API constraints when external libraries/services are involved. Evaluate architecture fit, implementation complexity, data impact, and operational impact. Propose an implementation strategy with phased scope ( MVP , next , later ). Output a decision with explicit rationale and open questions. If the request is primarily about broken behavior, regressions, incorrect results, crashes, or root-cause analysis, use bug-analysis instead. Read Local Context First Prioritize these files for PigeonPod: README.md dev-docs/architecture/architecture-design-en.md backend/src/main/resources/application.yml backend/src/main/resources/db/migration/*.sql Relevant backend packages under backend/src/main/java/top/asimov/pigeon/ Relevant frontend routes/components under frontend/src/pages/ and frontend/src/components/ Use fast discovery commands when needed: rg -n "keyword|concept|module" backend/src/main/java frontend/src dev-docs README.md rg --files dev-docs/ Use Context7 and MCP Deliberately Use Context7/MCP when the requirement depends on framework/library/service behavior, version constraints, configuration, or integration details. Typical triggers: Spring Boot/MyBatis-Plus/Sa-Token behavior or config decisions React/Mantine/React Router/i18next/Axios constraints YouTube Data API v3 limits/quotas/contract details RSS/Podcasting namespace compatibility details yt-dlp options/behavior and compatibility implications Rules: Resolve library ID first, then query focused questions. Prefer primary/official docs and version-aware guidance. Distinguish facts from inference. If docs conflict with local implementation, prioritize local code reality and call out the gap. Evaluate With These Dimensions Assess each dimension explicitly: Value Alignment: Match with PigeonPod core goals (YouTube-to-podcast conversion, auto-sync/download, feed usability, operations simplicity). Feasibility: Confirm technical possibility with current stack and constraints. Architecture Fit: Check compatibility with backend service boundaries, scheduler/event flow, DB schema, and frontend route/state model. Data and Migration Impact: Identify new fields/tables, migration requirements, backfill, and backward compatibility. API and Contract Impact: Identify REST/RSS contract changes and consumer compatibility risks. Security and Compliance: Review auth, permissions, secrets/API keys, abuse vectors. Performance and Cost: Estimate queue pressure, I/O/download load, external API quota consumption, and storage growth. Testability and Operability: Define unit/integration/e2e coverage and monitoring/logging needs. Produce This Output Format Use this structure in final analysis: ## Requirement Summary - User request: - Requirement type: - Assumptions: ## Value Assessment - User value: - Product/business value: - Priority suggestion: High/Medium/Low ## Feasibility and Architecture Fit - Current touchpoints: - Proposed changes: - Architecture fit verdict: Good/Partial/Poor ## Impact Analysis - Backend impact: - Frontend impact: - Database/migration impact: - External dependency impact: - Security/performance/ops impact: ## Delivery Plan - MVP scope: - Non-MVP scope: - Estimated complexity: S/M/L/XL - Key risks and mitigations: ## Decision - Recommendation: Proceed / Proceed with constraints / Defer / Reject - Reasoning: - Open questions: Decision Heuristics Recommend Proceed when value is clear, fit is good, and risk is manageable. Recommend Proceed with constraints when value is high but scope/risk needs staged delivery. Recommend Defer when value exists but prerequisites are missing. Recommend Reject when requirement conflicts with core goals or creates disproportional cost/risk. Quality Bar Before finalizing, verify all checks: Base conclusions on repository evidence, not assumptions only. Confirm external-library/API claims through Context7/MCP when relevant. Separate facts, assumptions, and unknowns. Include at least one feasible implementation path. Include explicit tradeoffs and rollback/fallback considerations.
このスキルを起動するキーワード。クリックでコピーできます。

このスキルにはトリガーワードがありません。

ダウンロードした .skill に含まれるフィールド。
フィールド 説明
formatフォーマット識別子(skill/v1)
skill_idスキル固有 ID
nameスキル名
versionバージョン
description説明
categoryカテゴリ(配列)
trigger_wordsトリガーワード
tagsタグ
sourceソース
source_urlソース URL(本ページ)
exported_atエクスポート日時(ダウンロード毎)
system_promptシステムプロンプト本文
model_configモデル設定:provider / model / temperature / max_tokens / top_p
examplesサンプル
install_guide各プラットフォームの導入説明(Coze / Dify / Claude / カスタム)
同じスキルを各プラットフォーム形式で出力できます。
.skill 標準形式。system_prompt と model_config を収録し、任意の Agent で利用可能 ダウンロード
.skillpro 拡張形式。scripts / tools / dependencies / hooks を含む ダウンロード
.json 純粋な JSON 出力。system_prompt とモデル設定のみ ダウンロード
Coze frontmatter 付き Markdown。Coze へのインポート用 ダウンロード
Dify Dify DSL。アプリ作成後にそのままインポート ダウンロード

每日精选 Skill 推荐,免费送到你邮箱

输入邮箱,每天接收一个精选 AI Agent 技能推荐。完全免费,持续更新。

提交后我们会发送一封确认邮件,点击邮件里的链接才会开始收信。

完全免费,取消任意时间。我们不会发送垃圾邮件。