create-spec — next-auth create-spec, PlaylistWizard, community, next-auth, ide skills, nextjs, playlist, playlist-manager, spotify, spotify-api

v1.0.0

关于此技能

📝 Easily manage and organize your playlists on the web! - Playlist Manager

# 核心主题

suzuki3jp suzuki3jp
[14]
[3]
更新于: 4/5/2026

Killer-Skills Review

Decision support comes first. Repository text comes second.

Reference-Only Page Review Score: 1/11

This page remains useful for operators, but Killer-Skills treats it as reference material instead of a primary organic landing page.

Review Score
1/11
Quality Score
49
Canonical Locale
ja
Detected Body Locale
ja

📝 Easily manage and organize your playlists on the web! - Playlist Manager

核心价值

📝 Easily manage and organize your playlists on the web! - Playlist Manager

适用 Agent 类型

Suitable for operator workflows that need explicit guardrails before installation and execution.

赋予的主要能力 · create-spec

! 使用限制与门槛

Why this page is reference-only

  • - Current locale does not satisfy the locale-governance contract.
  • - The page lacks a strong recommendation layer.
  • - The page lacks concrete use-case guidance.
  • - The page lacks explicit limitations or caution signals.
  • - The underlying skill quality score is below the review floor.

Source Boundary

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

评审后的下一步

先决定动作,再继续看上游仓库材料

Killer-Skills 的主价值不应该停在“帮你打开仓库说明”,而是先帮你判断这项技能是否值得安装、是否应该回到可信集合复核,以及是否已经进入工作流落地阶段。

实验室 Demo

Browser Sandbox Environment

⚡️ Ready to unleash?

Experience this Agent in a zero-setup browser environment powered by WebContainers. No installation required.

Boot Container Sandbox

常见问题与安装步骤

以下问题与步骤与页面结构化数据保持一致,便于搜索引擎理解页面内容。

? FAQ

create-spec 是什么?

📝 Easily manage and organize your playlists on the web! - Playlist Manager

如何安装 create-spec?

运行命令:npx killer-skills add suzuki3jp/PlaylistWizard。支持 Cursor、Windsurf、VS Code、Claude Code 等 19+ IDE/Agent。

create-spec 支持哪些 IDE 或 Agent?

该技能兼容 Cursor, Windsurf, VS Code, Trae, Claude Code, OpenClaw, Aider, Codex, OpenCode, Goose, Cline, Roo Code, Kiro, Augment Code, Continue, GitHub Copilot, Sourcegraph Cody, and Amazon Q Developer。可使用 Killer-Skills CLI 一条命令通用安装。

安装步骤

  1. 1. 打开终端

    在你的项目目录中打开终端或命令行。

  2. 2. 执行安装命令

    运行:npx killer-skills add suzuki3jp/PlaylistWizard。CLI 会自动识别 IDE 或 AI Agent 并完成配置。

  3. 3. 开始使用技能

    create-spec 已启用,可立即在当前项目中调用。

! 参考页模式

此页面仍可作为安装与查阅参考,但 Killer-Skills 不再把它视为主要可索引落地页。请优先阅读上方评审结论,再决定是否继续查看上游仓库说明。

Upstream Repository Material

The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.

Upstream Source

create-spec

安装 create-spec,这是一款面向AI agent workflows and automation的 AI Agent Skill。查看评审结论、使用场景与安装路径。

SKILL.md
Readonly
Upstream Repository Material
The section below is imported from the upstream repository and should be treated as secondary evidence. Use the Killer-Skills review above as the primary layer for fit, risk, and installation decisions.
Supporting Evidence

create-spec: 機能仕様策定 & Notion ドキュメント化スキル

引数として渡された機能名・概要をもとに、ユーザーへのインタビューを通じて仕様を深堀りし、最終的に Notion にドキュメントとして保存する。

フェーズ概要

  1. 準備: CLAUDE.md を読み込み、プロジェクトパターンを把握する
  2. インタビュー: AskUserQuestion ツールで仕様を詰める (dig:dig スタイル)
  3. 一貫性・セキュリティ検証: ユーザーの指示に疑いを持ち、矛盾・セキュリティリスクを指摘する
  4. Notion 書き出し: 完成した仕様を Notion ページとして保存する

フェーズ 1: 準備

  • CLAUDE.md を読み込み、既存のアーキテクチャパターン・技術スタックを把握する
  • 引数 (ARGUMENTS) から機能名と概要を取得する
    • 引数がない場合は、最初の質問で「何の仕様を作りますか?」から始める

フェーズ 2: インタビュー (dig:dig スタイル)

AskUserQuestion ツールを使ってインタビューを繰り返す。必ず AskUserQuestion ツールを使うこと。会話文での質問は禁止。

ルール

  • 質問数: 1 ラウンドにつき 2〜4 問 (曖昧さの度合いに応じて調整)
  • 選択肢: 各質問に 2〜4 個の具体的な選択肢
  • 各選択肢: 簡潔な Pros/Cons を含む
  • オープンエンド禁止: 自由記述ではなく選択式。"Other" は自動追加されるので書かない
  • CLAUDE.md のパターンに合わせる: 既存の技術スタック・アーキテクチャパターンを選択肢に反映する
  • 不明な点・曖昧な点が解消されるまでインタビューを繰り返す

各ラウンド後の出力フォーマット

## Decisions

| 項目 | 選択 | 理由 | 備考 |
|------|------|------|------|
| ... | ... | ... | ... |

その後、未決事項・曖昧な点があれば次のラウンドへ進む。

インタビューで必ず確認すること

  • 機能の目的・背景: なぜこの機能が必要か
  • ユーザー体験: どんな操作フローか
  • 技術的な実現方法: 既存パターン (v2 リポジトリ / BetterAuth / Drizzle など) との統合方法
  • エラーハンドリング: 失敗時の挙動
  • セキュリティ境界: 認証・認可が必要か

フェーズ 3: 一貫性・セキュリティ検証

インタビュー結果をまとめる前に、以下の観点で必ず検証する。ユーザーが指示した内容であっても疑いを持ち、問題があれば AskUserQuestion で確認を取ること。

整合性チェック

  • 既存の v2 リポジトリ層 (native fetch + Zod) / BetterAuth / Drizzle スキーマとの整合性はあるか?
  • 既存の API・型定義との矛盾はないか?
  • Feature Flag 戦略と整合しているか?
  • neverthrow の Result 型パターンで統一されているか?

セキュリティチェック

  • 認証・認可は適切か? (BetterAuth セッション / WORKER_SECRET など)
  • ユーザーが他ユーザーのデータにアクセスできる設計になっていないか?
  • 外部入力 (accId, playlistId 等) を信頼していないか? — リクエストで受け取った値は DB で所有確認すること
  • OWASP Top 10 (XSS・CSRF・SQL インジェクション・認可不備など) のリスクはないか?
  • サービス間通信に適切な認証 (WORKER_SECRET 等) があるか?

問題が見つかればユーザーに提示し、仕様を修正してから次フェーズへ進む。


フェーズ 4: Notion ページ作成

作成前に Notion Markdown 仕様を取得すること

ReadMcpResourceTool("notion://docs/enhanced-markdown-spec")

Notion 固定設定

設定
データソース ID2fd066ac-825e-8057-b618-000b4c1f69a4
カテゴリPlaylistWizard
アイコン/icons/document_purple.svg

ページテンプレート (汎用)

以下のセクションを使用する。内容が不要なセクションは省略する。 mermaid 図・テーブル・コードブロックを積極的に活用して PlaylistActionJobQueue と同等の品質にすること。

markdown
1# 概要 2{機能の一文説明} 3 4**背景と目的** 5- 現状: {現在の課題・状況} 6- 目的: {この機能で達成したいこと} 7 8**技術スタック** (必要な場合) 9| レイヤー | 技術 | 役割 | 10|----------|------|------| 11| ... | ... | ... | 12 13--- 14# アーキテクチャ (必要な場合) 15## 構成図 16{mermaid flowchart など} 17 18## シーケンス図 (必要な場合) 19{mermaid sequenceDiagram} 20 21--- 22# セキュリティ・認可 (必要な場合) 23{認証・認可フロー。外部入力の検証ポイントも含む} 24 25--- 26# 仕様 27{機能の詳細仕様。型定義・バリデーションルールなど} 28 29--- 30# API 仕様 (必要な場合) 31{エンドポイント定義・リクエスト/レスポンス・エラーコード} 32 33--- 34# DB スキーマ (必要な場合) 35{Drizzle スキーマ定義} 36 37--- 38# ファイル構成 (必要な場合) 39{追加・変更するファイル一覧}

Notion ページ作成

mcp__notion__notion-create-pages({
  parent: { type: "data_source_id", data_source_id: "2fd066ac-825e-8057-b618-000b4c1f69a4" },
  pages: [{
    properties: {
      "名前": "<機能名>",
      "カテゴリ": "PlaylistWizard"
    },
    icon: "/icons/document_purple.svg",
    content: "<Notion Markdown 形式の仕様>"
  }]
})

作成完了後、Notion ページの URL をユーザーに表示して完了を伝える。


Important Notes

  • 必ず AskUserQuestion ツールを使うこと — 会話文での質問は禁止
  • ユーザーの指示でも整合性・セキュリティを疑うこと
  • インタビューは不明点がすべて解消されるまで繰り返す
  • Notion ページは PlaylistActionJobQueue と同等の品質 (mermaid 図・テーブル・コードブロック活用) を目指す
  • セクションは汎用テンプレートから必要なものだけ使う (不要セクションは省略)

相关技能

寻找 create-spec 的替代方案 (Alternative) 或可搭配使用的同类 community Skill?探索以下相关开源技能。

查看全部

openclaw-release-maintainer

Logo of openclaw
openclaw

Your own personal AI assistant. Any OS. Any Platform. The lobster way. 🦞

333.8k
0
AI

widget-generator

Logo of f
f

为prompts.chat的信息反馈系统生成可定制的插件小部件

149.6k
0
AI

flags

Logo of vercel
vercel

React 框架

138.4k
0
浏览器

pr-review

Logo of pytorch
pytorch

Python中具有强大GPU加速的张量和动态神经网络

98.6k
0
开发者工具