wenjunduan
- 749 skills
- 0 followers
- last month last updated
- ▌
- ▌ DB Schema Gen · wenjunduan bundleUse when a business feature needs database design artifacts in an existing scaffold. Reads the project's Convention Pack for naming, audit fields, tenancy, data-permission, migration, and validation rules, then produces two linked artifacts: a semantic table-design document and executable DDL SQL. It does not guess database engines, schemas, or migration commands.
- ▌ Security Test · wenjunduan bundleUse when a business feature needs scoped security verification before delivery. Reads the project's Convention Pack, security checklist, dependency policy, and runtime-env, then performs static checks plus declared dynamic auth, authorization, data-scope, and input-validation cases. It is not an automated penetration test and does not expand scope without approval.
- ▌ Unit Test Gen · wenjunduan bundleUse when generated or changed frontend/backend code needs focused unit tests, component tests, or service tests plus a debug loop. Reads the Convention Pack for test framework, fixtures, coverage targets, and commands, runs the declared tests, repairs real failures, and emits a test report for PACE runtime-verify and delivery reporting.
- ▌
- ▌ Athena Migrate · wenjunduanAthena 版本迁移工具. 含 v9.6.2 → v9.6.4 破坏式重构 (sprints/ + compound/ + lessons.md 三选项交互). v9.7.0: 由 deprecated prompts/ 迁为 skill; 修 Step 7 跨端命令残留 (node ~/.claude/… → python3 ~/.codex/hooks/…).
- ▌ Playwright E2e · wenjunduan bundleUse when a full-stack business delivery needs repeatable browser E2E evidence. This wrapper reuses the existing playwright skill for browser mechanics, but adds PACE delivery rules: start FE/BE/DB only from runtime-env, write rerunnable tests from requirements and contracts, capture evidence, and feed results into runtime-verify and delivery reports.
- ▌
- ▌ Quantum Codegen · wenjunduan bundle全栈代码快速生成 (quantum 适配层). 按 mode 生成: 前端页面/组件 (page) · 后端模块脚手架 (module) · 数据库表结构与 DDL (db) · 后端单元测试 (unit) · 安全测试 (security) · 端到端 E2E 测试 (e2e). 当用户说"生成页面/建模块/建表/写单测/安全测试/E2E", 或 biz-delivery-loop 编排到对应 stage 时触发. 系统无关: 只读 Convention Pack + runtime-env, 证据写 PACE runtime-verify.
- ▌
- ▌ Vibecoding Init · wenjunduanVibeCoding 项目初始化。在项目根目录创建 .ai_state/ 状态管理目录和模板文件。当用户说'初始化 VibeCoding''init''创建状态目录''设置开发环境'时触发。
- ▌ Vibecoding Plan · wenjunduanVibeCoding 规划三阶段:需求精炼(R0)、技术调研(R)、方案定稿(D)。由 vibecoding-workflow 编排调度进入。也可在用户明确要求'分析需求''调研方案''设计架构'时独立触发。仅在 workflow 指示进入 R0、R 或 D 阶段时使用。
- ▌ Lesson Curator · wenjunduan整理 ~/.claude/lessons/ 全局工具链经验。审阅 draft, 改名落档, 维护 INDEX.md, 7 天 archive 自动归档。
- ▌
- ▌ Athena Checkpoint · wenjunduan会话记忆固化 skill (v9.8.0 新, Codex). 会话结束/中途, 主 thread 自己总结本会话增量写进 .ai_state (_index.md 当前状态 + sprints/{slug}/session-log.md), 免去用户每次手动描述一堆让它存. 手动 /checkpoint 触发. 与 compact-snapshot.py hook (0.129+) 互补.
- ▌ Biz Delivery Loop · wenjunduan bundleUse when a business requirement must be delivered through the full-stack PACE loop: requirements, roadmap, design checkpoints, frontend demo, database schema, backend module, tests, integration, review, E2E, security, delivery report, and human confirmation. It orchestrates existing skills and evidence; it does not implement code or create a second state machine.
- ▌ Scaffold Page Gen · wenjunduan bundleUse when the user wants to generate a frontend business page, route, API client, view model, mock data, or local demo inside an existing frontend scaffold. Reads the target frontend Convention Pack and runtime-env declaration, follows its routing/component/data-access conventions, runs the declared validation and demo commands, and records evidence for PACE runtime-verify. It does not invent framework rules or read live business data.
- ▌ LLM As A Verifier · wenjunduan bundle可选 LLM-as-a-Verifier。测试已绿且有多个合格 diff 时做 best-of-N 排序;不是 ship 门禁,不替代 test/review/VM。
- ▌ Vibecoding Review · wenjunduanVibeCoding 审查与质量评估。由 vibecoding-workflow 编排调度到测试验证(T)阶段时使用。也可在用户直接要求'审查代码''review''检查质量'时独立触发。包含测试验证、Quality Gate 四维评估。
- ▌ Athena Preferences · wenjunduan项目级 Athena 偏好设置 (e.g. skip_polish, default_path, 优先工具). v9.7.0: 由 deprecated prompts/ 迁为 skill (可隐式调用).
- ▌
- ▌
- ▌
- ▌ Vibecoding Execute · wenjunduanVibeCoding 执行阶段:计划排期(P)和执行实现(E)。由 vibecoding-workflow 编排调度,不直接触发。包含 Sprint Contract 协商、任务拆分、编码执行、Reflexion 自查。仅在 workflow 指示进入 P 或 E 阶段时使用。
- ▌
- ▌ Openai Docs · wenjunduan bundleUse when the user asks how to build with OpenAI products or APIs and needs up-to-date official documentation with citations, help choosing the latest model for a use case, or model upgrade and prompt-upgrade guidance; prioritize OpenAI docs MCP tools, use bundled references only as helper context, and restrict any fallback browsing to official OpenAI domains.
- ▌ Athena Requirements · wenjunduan维护 .ai_state/requirements/ 长效需求档 (软件要素: 为什么要这个能力), Codex. 原始用户故事 + 当时权衡, 独立于会演化的 design.md —— 代码烂掉时弃码重生的逃生通道. 借 CodeStable requirements 实体, 适配 agent-in-loop: 需求落盘可召回, 隐知识不丢.
- ▌ Project Data Reader · wenjunduan bundleUse when you need to read live data or business-process state from a running project — users, departments, dictionaries, workflow/approval status, reports — through that project's MCP capability server. Connects over standard MCP (Streamable HTTP/SSE or stdio), pulls the Capability Manifest, and calls read-only tools. The caller's identity (JWT) is passed through and the target system enforces authentication, role/permission and row-level data-permission on every call. This is a runtime read skill — it does NOT generate or modify source code (use scaffold-module-gen for that).
- ▌ Scaffold Module Gen · wenjunduanUse when the user wants to generate a new business module, page, or CRUD feature in an existing enterprise scaffold (backend or frontend) from a requirement description. Reads the target scaffold's Convention Pack (conventions + templates + validate command), generates code that matches the scaffold's layering/naming/permission conventions, then closes the loop by running the scaffold's compile/build command and self-repairing on failure. This is a dev-time codegen skill — it writes source files, it does NOT read runtime data (use project-data-reader for that).
- ▌ Vibecoding Recovery · wenjunduanVibeCoding 断点恢复。从 .ai_state/ 状态文件读取上次进度并恢复执行。当用户说'继续''恢复''接着做''resume''上次做到哪了''继续上次的工作'时触发。
- ▌ Vibecoding Workflow · wenjunduanVibeCoding 核心工作流引擎。当用户给出开发任务、功能需求、bug 修复、重构请求时使用。根据已选定的 PACE 路径,编排 RIPER-7 各阶段并调度子 skill 执行。触发词:开发、实现、添加、修改、修复、重构、优化。
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ Debugging · wenjunduanSystematic four-phase debugging: reproduce, locate, fix, verify with chrome-devtools
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌