By alunadev
Adrian Luna Díaz personal skill library — product management, engineering, design, and operations skills.
Modern UI design system and guidelines for building clean, professional interfaces. Use when creating or modifying any UI components, web pages, React components, HTML/CSS, or visual interfaces. Ensures consistent, modern design with proper spacing, typography, colors, and interaction patterns.
Expert system for designing and architecting AI agent workflows based on proven Meta methodologies. Use when building AI agents, designing multi-agent systems, integrating tools into agent architectures, choosing between single vs. multi-agent setups, or translating a business problem into an agentic solution. Triggers on: "build an agent", "design agent workflow", "multi-agent system", "agent architecture", "how should I structure this agent". Covers 9-step building process, 8-layer architecture framework, MCP integration, and pitfall avoidance.
Designs REST and GraphQL APIs following production best practices for resource naming, error handling, versioning, authentication, and documentation. Use this skill when designing new API endpoints, reviewing API contracts, implementing GraphQL schemas, establishing API conventions for a project, or writing API documentation. Apply when creating any route in Next.js API routes or route handlers, any Supabase Edge Function, or any backend endpoint — even if it starts small, these patterns prevent painful rewrites later.
Autonomously optimize any Claude Code skill by running it repeatedly, scoring outputs against binary evals, mutating the prompt, and keeping improvements. Based on Karpathy's autoresearch methodology. Use when: optimize this skill, improve this skill, run autoresearch on, make this skill better, self-improve skill, benchmark skill, eval my skill, run evals on. Outputs: an improved SKILL.md, a results log, and a changelog of every mutation tried.
Expert Socratic discovery skill for exploring ideas, architecture decisions, and technical design before writing any code. Use this skill — proactively and always first — when requirements are vague, when the user is debating between technical approaches, when the problem is unclear, or when a design decision could have significant architectural consequences. Triggers on: "should we use X or Y", "help me think through", "I'm not sure how to approach this", "what's the best architecture for", "trade-offs between", "design before I code", "let's think through this", "I have an idea", "how should I structure", "help me design", "I want to build X but not sure how", "what approach would you recommend", "is this the right way to". Produces a validated design doc with 2-3 implementation options, trade-offs, and a recommendation. Always use before planning when the approach is not yet locked.
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
57 skills and 6 workflows that turn Claude Code into a product team.
This is the public layer of ald-os — a personal
AI Product Management Operating System I use daily to run the full product
loop with AI agents: problem → context → PRD → prototype → build → ship → learn.
Every skill here is battle-tested on real work — PRDs, product strategy, full-stack side projects, design systems, interview prep, and content. Nothing in this library is theoretical: if a skill stopped earning its place in my daily workflow, it was rewritten or removed.
Built by Adrian Luna Díaz — AI-first Senior Product Manager and Product Builder.
# 1. Add this repo as a plugin marketplace
claude plugin marketplace add alunadev/ald-skills
# 2. Install the plugin
claude plugin install ald-skills@ald-skills
All skills become auto-discoverable: Claude triggers them by context, or you invoke them by name ("use prd-writer", "apply brainstorming").
git submodule add https://github.com/alunadev/ald-skills.git ald-skills
git submodule update --init
Reference skills by path from your CLAUDE.md:
ald-skills/skills/<name>/SKILL.md
AI coding agents are only as good as the context and process you give them. Instead of re-explaining how I write PRDs, structure discovery, design interfaces, or ship features in every session, each practice lives in a skill: a markdown file with YAML frontmatter that Claude loads on demand.
The result is a system where product work compounds — every session starts with the accumulated judgment of all previous ones.
| Skill | Slash Command | Purpose |
|---|---|---|
prd-writer | /prd | Decision-focused PRDs with behavior contracts |
product-strategy | /strategy | North Star, Opportunity Tree, 3 bets, OKRs |
user-discovery | /discovery | Interview protocol, synthesis, Opportunity Statements |
product-analytics | /metrics | Metric tree, A/B design, tracking plan, HEART |
feature-to-outcome | — | Translate stakeholder feature requests into validated outcomes |
product-launch | — | GTM brief, readiness checklists, rollout gates |
idea-validator | — | Brutally honest validation before committing resources |
competitor-analysis | — | 5 competitor profiles, white space, where-to-win |
prioritization-frameworks | — | RICE, ICE, MoSCoW, Kano — picked by context |
case-study-solver | — | Full methodology for PM/TPM hiring case studies |
pm-interview-communication | — | SCQA/STAR scaffolding, English under pressure |
| Skill | Purpose |
|---|---|
brainstorming | Socratic discovery and technical design before code |
planning | Atomic, TDD-focused implementation plans |
fullstack-developer | Scope → API → DB schema → frontend → deploy |
react-best-practices | Performance optimization, 8 categories, 58 rules |
api-design-principles | REST and GraphQL API design conventions |
supabase-postgres | Indexes, RLS, connection pooling, schema design |
error-handling-patterns | Exceptions, Result types, graceful degradation |
prompt-engineering | 6-step framework for production AI prompts |
prompt-engineering-patterns | 9 production-tested prompting patterns |
agent-workflow | Design and architect multi-agent AI workflows |
vercel-composition-patterns | Compound components, CVA variants, React 19 |
vercel-react-native-skills | FlashList, Reanimated, expo-router, monorepo |
| Skill | Purpose |
|---|---|
frontend-design | Production-grade frontend interfaces, no AI-slop |
interface-design | Dashboards, SaaS apps, admin panels |
design-md | Extract brand systems into AI-readable DESIGN.md tokens |
tailwind-design-system | Tailwind v4, CSS-first @theme, OKLCH tokens |
taste-redesign | Audit and elevate generic UIs to premium quality |
web-design-guidelines | 100+ accessibility, UX and code quality rules |
brand-identity | Design tokens, tech stack, voice & tone |
figma-reverse-engineering | Figma designs → implementation-ready specs |
| Skill | Purpose |
|---|---|
writing-system | X threads, LinkedIn, blog, newsletter |
linkedin-viral-post-writer | Hook system for high-performance LinkedIn content |
email-builder | Bilingual emails: subject lines, CTAs, variants |
changelog-generator | Technical commits → user-friendly release notes |
npx claudepluginhub alunadev/ald-skillsHyperFrames by HeyGen. Write HTML, render video. Compositions, GSAP animations, captions, voiceovers, audio-reactive visuals, and website-to-video capture for HyperFrames.
Ultra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Frontend design skill for UI/UX implementation
Memory compression system for Claude Code - persist context across sessions
Marketing skills for AI agents — conversion optimization, copywriting, SEO, paid ads, ad creative, and growth
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.