lennney
- 68 skills
- 0 followers
- 4 hours ago last updated
- ▌ Ckm Design · lennney bundleComprehensive design skill: brand identity, design tokens, UI styling, logo generation (55 styles, Gemini AI), corporate identity program (50 deliverables, CIP mockups), HTML presentations (Chart.js), banner design (22 styles, social/ads/web/print), icon design (15 styles, SVG, Gemini 3.1 Pro), social photos (HTML→screenshot, multi-platform). Actions: design logo, create CIP, generate mockups, build slides, design banner, generate icon, create social photos, social media images, brand identity, design system. Platforms: Facebook, Twitter, LinkedIn, YouTube, Instagram, Pinterest, TikTok, Threads, Google Ads.
- ▌ Handoff · lennneyCompact the current conversation into a handoff document for another agent to pick up.
- ▌ Grilling · lennneyInterview the user relentlessly about a plan or design. Use when the user wants to stress-test a plan before building, wants to be grilled, or says "is this ready", "review my plan", "有什么漏洞", "帮我审查一下这个方案".
- ▌ Ckm UI Styling · lennney bundleCreate beautiful, accessible user interfaces with shadcn/ui components (built on Radix UI + Tailwind), Tailwind CSS utility-first styling, and canvas-based visual designs. Use when building user interfaces, implementing design systems, creating responsive layouts, adding accessible components (dialogs, dropdowns, forms, tables), customizing themes and colors, implementing dark mode, generating visual designs and posters, or establishing consistent styling patterns across applications.
- ▌ Prototype · lennneyBuild a throwaway prototype to flesh out a design — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route.
- ▌ Frontend Design · lennney bundleCreate distinctive, production-grade frontend interfaces with high design quality. Use this skill when the user asks to build web components, pages, artifacts, posters, or applications (examples include websites, landing pages, dashboards, React components, HTML/CSS layouts, or when styling/beautifying any web UI). Generates creative, polished code and UI design that avoids generic AI aesthetics.
- ▌ Ckm Design System · lennney bundleToken architecture, component specifications, and slide generation. Three-layer tokens (primitive→semantic→component), CSS variables, spacing/typography scales, component specs, strategic slide creation. Use for design tokens, systematic design, brand-compliant presentations.
- ▌ Domain Modeling · lennneyBuild and sharpen a project's domain model. Use when the user wants to pin down domain terminology or a ubiquitous language, record an architectural decision, or when another skill needs to maintain the domain model.
- ▌ Codebase Design · lennneyShared vocabulary for designing deep modules. Use when the user wants to design or improve a module's interface, find deepening opportunities, decide where a seam goes, make code more testable or AI-navigable, or when another skill needs the deep-module vocabulary.
- ▌ Agent Search · lennney bundleUse Agent Search MCP for free-first English and Chinese web search with compact evidence and minimal tool calls. Trigger for factual discovery, claim verification, Chinese web results, selected-page extraction, provider failures, freshness limits, or search token and spend controls. Choose free_search, free_search_advanced, free_extract, health and capabilities resources, or fasm doctor.
- ▌ Compound System · lennneyPost-task reflection and knowledge management system. Auto-extracts errors and solutions, builds searchable knowledge base.
- ▌ AI Team Review · lennney bundleUse when reviewing product proposals, technical designs, SEO content strategies, or any decision needing multiple expert perspectives. Multi-agent cross-functional review with SEO-specific roles (E-E-A-T, Google policy, keyword strategy). Independent scoring → debate → solutions → action plan.
- ▌ Secure Coding · lennneyUse when adding API providers, environment variables, external services, logs, deployment configs, or documentation that may expose secrets.
- ▌
- ▌ RAG Evaluation · lennneyUse when modifying retrieval, chunking, RRF, rerank, citation, answer grounding, or evaluation scripts.
- ▌
- ▌
- ▌ Project Change Log · lennneyUse after every meaningful feature, bug fix, architecture decision, evaluation update, prompt change, or skill change.
- ▌ Project Plan Audit · lennneyUse when auditing TicketPilot project plans, modules, tests, OpenSpec changes, and phase status before continuing development.
- ▌ Ticket Risk Policy · lennneyUse when implementing or reviewing risk assessment, human review routing, complaint handling, compensation handling, legal risk, privacy risk, or account security risk.
- ▌
- ▌ Phase Acceptance Gate · lennneyUse after every implementation batch to produce a strict acceptance report with requirement-to-evidence mapping.
- ▌ Spec Driven Development · lennneyUse when planning or implementing any non-trivial TicketPilot change. Requires proposal, design, tasks, acceptance criteria, and validation before implementation.
- ▌ Ticketpilot Product Boundary · lennneyUse when deciding project scope, prioritization, or whether a feature belongs in the TicketPilot MVP.
- ▌
- ▌ Gate · lennney技能路由入口 / Entry router. 根据用户输入路由到对应技能。Use when the user isn't sure what they need, says '帮我做个网站', '我想优化一下', or any general request that could map to multiple skills. Routes to gate-discuss / gate-frontend / gate-seo / gate-optimize / design / engineering / AI / product skills.
- ▌ Tdd · lennneyTest-driven development. Use when the user wants to build features or fix bugs test-first, mentions "red-green-refactor", or wants integration tests.
- ▌ Gate AI · lennneyAI 辅助路由。问用户在做什么,路由到对应的 ai-* 技能。Use when the user says '帮我写代码', '帮我审查代码', '帮我写测试', '帮我调试', '帮我重构', '帮我做 git 操作', or any general AI assistance request.
- ▌
- ▌
- ▌
- ▌
- ▌
- ▌ UI Designer · lennneyExtract design systems from reference UI images and generate implementation-ready UI design prompts. Use when users provide UI screenshots/mockups and want to create consistent designs, generate design systems, or build MVP UIs matching reference aesthetics.
- ▌ Gate Discuss · lennney需求探讨 / Discovery discussion. Asks 3 questions to clarify project scope. Use when the user wants to build a new site but isn't sure what they need.
- ▌ User Story · lennney bundleCreate user stories with Mike Cohn format and Gherkin acceptance criteria. Use when turning user needs into development-ready work with clear outcomes and testable conditions.
- ▌ Gate A11Y · lennney无障碍优化 / Accessibility optimization. Fixes WCAG issues, ARIA, semantic HTML, and keyboard navigation. Use when the user wants to improve accessibility.
- ▌ Gate Init · lennney项目初始化 / Project scaffolding. Scaffolds a new Next.js project step by step. Use when the user confirms they want to build a new site or start a new app.
- ▌ Gate Perf · lennney性能优化 / Performance optimization. Optimizes site speed, Core Web Vitals, and load times. Use when the site is slow or the user wants to speed things up.
- ▌ Anti AI Slop · lennney bundleCreate frontend UIs that don't look AI-generated. Use when building new pages or reviewing design output for "AI taste."
- ▌ Performance · lennneyNext.js performance optimization — Core Web Vitals, ISR/SSG strategy, bundle analysis, image optimization, and runtime performance patterns. Use when diagnosing slow pages, optimizing Core Web Vitals, or reviewing production performance.
- ▌ UI Modernizer · lennneyModernize a React/Vue/Svelte + Tailwind UI to 2026 SaaS-grade design (Linear / Vercel / Stripe / shadcn aesthetic). Supports Next.js, Nuxt 3, SvelteKit, and Vite. Trigger when the user says "modernize this UI", "modernize the UI", "upgrade the design", "make this look modern", "make the UI look like Linear/Vercel/Stripe", or otherwise asks to refresh / level-up the visual design of a frontend codebase. Do NOT use for new feature work, bug fixes, or business logic changes.
- ▌ UI UX Pro Max · lennney bundleUI/UX design intelligence for web and mobile. Includes 50+ styles, 161 color palettes, 57 font pairings, 161 product types, 99 UX guidelines, and 25 chart types across 10 stacks (React, Next.js, Vue, Svelte, SwiftUI, React Native, Flutter, Tailwind, shadcn/ui, and HTML/CSS). Actions: plan, build, create, design, implement, review, fix, improve, optimize, enhance, refactor, and check UI/UX code. Projects: website, landing page, dashboard, admin panel, e-commerce, SaaS, portfolio, blog, and mobile app. Elements: button, modal, navbar, sidebar, card, table, form, and chart. Styles: glassmorphism, claymorphism, minimalism, brutalism, neumorphism, bento grid, dark mode, responsive, skeuomorphism, and flat design. Topics: color systems, accessibility, animation, layout, typography, font pairing, spacing, interaction states, shadow, and gradient. Integrations: shadcn/ui MCP for component search and examples.
- ▌
- ▌ SEO Metadata · lennneyNext.js SEO 完整配置。涵盖 Metadata API、Open Graph、JSON-LD 结构化数据、Sitemap、Robots.txt。新建页面或 SEO 整改时加载。
- ▌
- ▌ Accessibility · lennneyWeb accessibility (WCAG 2.2) for Next.js applications — semantic HTML, ARIA, keyboard navigation, screen reader support, and automated testing. Use when building new pages, reviewing component accessibility, or fixing accessibility issues.
- ▌ Data Fetching · lennneyData fetching patterns for Next.js App Router — Server Components, Server Actions, React Query, and streaming. Use when implementing or reviewing data fetching logic, choosing between RSC and client-side fetching, or designing API routes.
- ▌
- ▌ Gate Animate · lennney动效优化 / Animation. Adds motion, transitions, and UI animations. Use when the user wants to add animation effects to their site.
- ▌ Gate Testcov · lennney测试覆盖 / Test coverage. Adds tests for core functionality. Use when the user wants to add test coverage to their project.
- ▌ E2e Playwright · lennneyEnd-to-end testing with Playwright in Next.js applications — user flow coverage, component testing, and CI integration. Use when writing E2E tests, debugging flaky tests, or setting up test infrastructure.
- ▌ Error Handling · lennneyFrontend error handling patterns for Next.js — error boundaries, API error display, form validation errors, and global error recovery strategies. Use when implementing error states, debugging error UI, or designing error recovery flows.
- ▌ Gate Frontend · lennney前端开发 / Frontend development. Builds pages and components from project scaffold. Use when the project is initialized and the user wants to build the UI.
- ▌ Gate Optimize · lennney网站优化 / Site optimization. Routes users to perf, a11y, or animation optimization. Use when the site is live and the user wants to improve it.
- ▌ Product Analysis · lennneyMulti-path parallel product analysis with cross-model test-time compute scaling. Spawns parallel agents (Claude Code agent teams + Codex CLI) to explore product from multiple perspectives, then synthesizes findings into actionable optimization plans. Can invoke competitors-analysis for competitive benchmarking. Use when "product audit", "self-review", "发布前审查", "产品分析", "analyze our product", "UX audit", or "信息架构审计".
- ▌ Code Review Skill · lennney bundleComprehensive code review guidance for React 19, Vue 3, Angular 17+, Svelte 5, Rust, TypeScript, Java, PHP, Python, Django, Go, C#/.NET, Kotlin, Swift, NestJS, C/C++, and more. Helps catch bugs, improve code quality, and give constructive feedback. Use when reviewing pull requests, conducting PR reviews, code review, reviewing code changes, establishing review standards, mentoring developers, architecture reviews, security audits, checking code quality, finding bugs, giving feedback on code.
- ▌ Prd Development · lennney bundleBuild a structured PRD that connects problem, users, solution, and success criteria. Use when turning discovery notes into an engineering-ready document for a major initiative.
- ▌
- ▌
- ▌ Frontend Designer · lennneyBuild accessible, responsive, and performant frontend components with design system best practices, modern CSS, and framework-agnostic patterns.
- ▌ Component Design · lennneyDesign React/Next.js component APIs with clear Server/Client boundaries, composable patterns, and proper seam placement. Use when designing new components, refactoring existing ones, or deciding between Server/Client Component boundaries.
- ▌
- ▌ Salgadoia Web Design Engineer Pro · lennneyProfesional web & landing page builder with Next.js 16, React 19, Tailwind CSS v4, shadcn/ui, and Framer Motion. 用 Next.js 16 + React 19 + Tailwind CSS v4 + shadcn/ui 构建专业落地页。8 种视觉方向、10 套色板、10 组字体搭配。 用户说"帮我建个落地页"、"做一个官网"、"设计一个 landing page"时加载。
- ▌ Diagnosing Bugs · lennneyDiagnosis loop for hard bugs and performance regressions. Use when the user says "diagnose"/"debug this", or reports something broken/throwing/failing/slow.
- ▌ Acceptance Criteria · lennney bundleWrite testable acceptance criteria and acceptance tests for requirements using Given/When/Then, checklist, and rule-based formats. Use when defining the conditions that prove a requirement is correctly implemented.
- ▌ Styleseed Design Review · lennneyReviews UI/frontend code and tells you exactly why it "looks AI-generated" — then how to fix it. Use it when a React/Tailwind/HTML interface looks off, generic, or unfinished, when you want a design score before shipping, or when asked to make UI look more professional, polished, or "designed, not generated." Self-contained; based on the open-source StyleSeed design engine.
- ▌ Stss · lennney bundleReduce defensive disclaimers, stacked hedging, and self-protective narration in proposals and decision-facing writing. Use when the user asks to rewrite or audit a proposal, plan, research contribution, executive summary, or similar text for directness. Do not use for ordinary code work or unrelated prose.