By alamops
A multi-skill agent suite for mobile app store review compliance, product/market analysis, code review, technical project management, end-to-end feature delivery, sales pitch roleplay coaching, and PRD drafting.
(alamops) Use whenever the user wants their iOS app checked against Apple's App Store Review Guidelines, or asks if Apple will reject something. Triggers — "check this against the app store guidelines", "will Apple reject this?", pre-submission audit, App Store readiness, pre-flight before TestFlight or App Store Connect upload, "why does Apple keep rejecting my app", rule compliance (3.1.1, 4.8, 5.1.1, etc.), or asking if a specific change is allowed (moving subs off IAP to Stripe/external checkout, adding analytics/tracking/attribution SDKs, social login, new permission, privacy manifest, ATT, account deletion, IAP/subscriptions). Works on any iOS-shipping codebase — native Swift/SwiftUI/UIKit/Xcode, React Native, Expo, Flutter, Capacitor/Ionic, Unity. Fetches live guidelines from developer.apple.com, then returns rejection-risk findings keyed by guideline number with severity, file:line evidence, and fixes. Read-only. Not for general bug/perf code review and not for implementing features.
(alamops) Analyzes a product/business from its public-facing materials (landing, pricing, onboarding, docs, app/UI, screenshots), separates real value from claimed value, generates 5–8 concrete buyer personas, ranks them across abundance / pain / urgency / WTP / retention / strategic leverage, recommends a primary ICP plus secondary and weak-fit segments, pressure-tests positioning and pricing against alternatives, and proposes messaging, landing-page, onboarding, demo, and product-experience improvements. Saves Markdown artifacts under `docs/` (personas, ICP analysis, positioning, product-experience). Read-only on source; prefers strategic clarity over flattery. Use when asked to analyze a business/product, generate personas, find or rank an ICP, pressure-test positioning or pricing, review a landing page or onboarding, or get a buyer-side strategic critique.
(alamops) Performs a thorough, read-only code review on any source of changes — a pull request, a git diff, uncommitted edits in the working tree, recent commits on the current branch, or code that was just produced or discussed in the conversation. Flags bugs, security issues (tenant isolation, authz gaps, atomicity, retry safety, multi-step flow completeness, RLS / row-policy self-recursion), performance issues (in-memory aggregation, sequential fan-out, partial-period comparisons), consistency issues (including schema ↔ code column-reference drift), and blast-radius gaps. Returns structured findings (category, severity, file, line, suggestion) without modifying any code. Use whenever the user asks for a code review, PR review, diff review, feedback on pending or recent changes, or a critique of code just written in this session.
(alamops) Senior Technical PM that turns a PRD, brief, ticket, or conversation into a small set of deep, end-to-end dev/QA tasks. Performs mandatory deep repo-context analysis (entry points, data models, utilities, API patterns, sibling code paths) before drafting, asks one structured pass of clarifying questions, then writes each task with problem, business rules, technical goals, dependencies, file paths, related existing code, data model, API specs, non-functional requirements, implementation guide, error handling, blast radius, testing, acceptance criteria, QA steps, and design specs. Layer-prefixed titles (`[Full-Stack]`, `[Backend+DB+Tests]`, `[Frontend+Backend+Tests]`, `[DevOps]`). No time, effort, or staffing estimates. Saves an INDEX plus one task file under `docs/tasks/<feature-slug>/`; read-only on source code. Use when asked to create, draft, scaffold, or break down dev/QA tasks, engineering tickets, sprint tasks, or implementation tickets from a PRD, spec, or feature description.
(alamops) The go-to skill for building and shipping a whole feature — not just planning, speccing, or reviewing one. Fire it whenever the user types `/implement`, `/implement <task>`, or `/implement --config`, and whenever they ask in plain words to "actually build", ship, deliver, or drive a feature from start to finish — dig through the codebase, grill them on the unknowns, write a plan, then write the code, review it, and add and run tests until green. Same skill when they hand over an existing plan or PRD and say "drive the whole implementation", when the build should fan out across parallel background agents, when one feature spans several surfaces at once (API, web, mobile), or when they just want to choose which model runs each step (model routing / agents config), even with no task attached. Skip it for a single pinpointed edit or typo, a lone code or diff review, explaining existing code, turning a PRD into tickets, or git chores like rebases and merge conflicts.
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.
A personal, open-source collection of Agent Skills — installable as a Claude Code plugin or via npx skills into any compatible agent.
A skill is a folder containing a SKILL.md file with instructions an agent loads on demand. Think of it as a reusable, portable prompt: when this scenario comes up, do these things. Skills follow the Agent Skills open standard, so a single skill works across Claude Code, Codex, Cursor, Gemini CLI, and dozens of other agents.
This repo is a curated, personal collection. Each skill is small, focused, and written for general reuse — fork what's useful, ignore the rest.
| Channel | How to install | Works with |
|---|---|---|
| Claude Code marketplace | /plugin marketplace add alamops/skills | Claude Code — recommended for Claude Code |
npx skills CLI | npx skills add alamops/skills | Codex, Cursor, Gemini CLI, Continue, Cline, Aider, and 50+ more — plus Claude Code, with the caveat below |
| Manual | Copy any skills/<name>/ folder into your agent's skills directory | Any agent that follows the SKILL.md spec |
Claude Code users: install via the plugin marketplace, not the
npx skillsCLI. The CLI keeps one canonical copy of each skill in~/.agents/skills/and symlinks it into each agent's own folder (~/.claude/skills/for Claude Code). Claude Code only reads~/.claude/skills/, and there are open CLI bugs where the skill lands in~/.agents/skills/but the~/.claude/skills/symlink is never created — so it "installs" yet Claude Code can't see it (#744, #693, #851). The plugin writes straight into Claude Code and doesn't depend on symlinks.
/plugin marketplace add alamops/skills
/plugin install alamops-skills@alamops-skills
Skills are then invokable as /alamops-skills:<skill-name> (or auto-triggered from the description).
npx skills)Works with Codex, Cursor, Gemini CLI, and the 50+ other supported agents — and with Claude Code, though the plugin above is more reliable there (see the Compatibility caveat).
First, list everything available in the repo:
npx skills add alamops/skills --list
Then target a specific agent with --agent, and pass --skill '*' for every skill (or --skill <name> for one). Instructions for the two most common agents:
# Every skill
npx skills add alamops/skills --skill '*' --agent codex
# A single skill
npx skills add alamops/skills --skill <skill-name> --agent codex
Codex reads skills from ~/.codex/skills/ (global) or .agents/skills/ (project).
Prefer the plugin marketplace — it's the reliable route on Claude Code. Use the CLI only if you specifically want per-skill installs.
# Every skill
npx skills add alamops/skills --skill '*' --agent claude-code
# A single skill
npx skills add alamops/skills --skill <skill-name> --agent claude-code
Claude Code reads skills only from ~/.claude/skills/ (global) or .claude/skills/ (project). Verify the install actually linked — run npx skills list -g (or check that those folders contain the skills). A known symlink bug can leave skills stranded in ~/.agents/skills/ where Claude Code never sees them; if that happens, use the plugin instead.
Avoid
--allon Claude Code. It installs to all detected agents non-interactively and relies on the same symlink step that the bug above breaks. Target--agent claude-codeexplicitly, or use the plugin.
The CLI keeps one canonical copy of each skill under ~/.agents/skills/ (or .agents/skills/ for a project-scoped install) and symlinks it into each targeted agent's directory. See vercel-labs/skills for full options.
npx claudepluginhub alamops/skills --plugin alamops-skillsUltra-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.