ワンクリックで
service-analyzer
Analyze a single service to extract product capabilities and user-facing features
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
メニュー
Analyze a single service to extract product capabilities and user-facing features
Codex または Claude でインストール この Prompt をコピーして Codex、Claude、または他のアシスタントに貼り付けると、Skill ページを確認してインストールできます。
SOC 職業分類に基づく
Generate PRODUCT_HANDOVER sitemap for product managers. Creates a hierarchical documentation structure where each folder has a PRODUCT.md describing user-facing capabilities.
Analyze git diff from product perspective to identify new, modified, or removed user-facing features
Generate preview of PRODUCT_HANDOVER updates without modifying actual docs. Creates parallel directory with proposed changes highlighted.
Update PRODUCT_HANDOVER files based on change analysis. Creates new docs, modifies existing ones, handles removals.
Extract detailed product documentation for individual features (endpoints, screens, components)
Compare current branch (with uncommitted changes) to main/master and preview PRODUCT_HANDOVER updates for pending changes.
| name | service-analyzer |
| description | Analyze a single service to extract product capabilities and user-facing features |
Analyze one service and extract its product capabilities from a user perspective.
Given a service (name, path, type), analyze it and extract:
{
"service_name": "api",
"one_sentence_summary": "REST API providing todo management with team collaboration features",
"capabilities": [
{
"name": "Todo Management",
"description": "Users can create, read, update, and delete todo items",
"user_facing": true
},
{
"name": "Team Sharing",
"description": "Users can share todos with team members and assign tasks",
"user_facing": true
}
],
"features": [
{
"name": "GET /todos",
"type": "api_endpoint",
"description": "List all todos for the authenticated user with filtering",
"files_involved": ["src/routes/todos.ts"]
},
{
"name": "POST /todos",
"type": "api_endpoint",
"description": "Create a new todo with title, description, due date",
"files_involved": ["src/routes/todos.ts"]
}
],
"domain_terms": [
{"term": "Todo", "meaning": "A task item with title, status, and assignee"},
{"term": "Assignee", "meaning": "User responsible for completing a todo"}
]
}