majiayu000
- 75k skills
- 0 followers
- 567 repo stars
- 3 weeks ago last updated
- ▌ Gdb · majiayu000 bundleUse when running GDB: breakpoints, watchpoints, segfault or hang debugging, reverse debugging, remote gdbserver, core dumps, pretty-printers, Python scripting, or multi-threaded debugging.
- ▌ Gkg · majiayu000 bundleGlobal Knowledge Graph for codebase analysis. This skill should be used when searching for code definitions (functions, classes, methods), finding references to symbols, understanding code structure, analyzing import usage, generating repository maps, or performing impact analysis before refactoring. Supports TypeScript, JavaScript, Python, Java, and more.
- ▌ Gtd · majiayu000 bundleGTD mentor for inbox processing, weekly reviews, and coaching. Triggers on "process inbox", "weekly review", "what should I do", "I'm stuck", or /gtd command.
- ▌
- ▌ Ide · majiayu000 bundleHow to integrate Claude Code with VS Code and JetBrains IDEs. Use when user asks about IDE integration, VS Code extension, JetBrains plugin, or IDE setup.
- ▌ Lit · majiayu000 bundleWeb Components development with Lit including custom elements, reactive properties, shadow DOM, and interoperability.
- ▌ Mpi · majiayu000 bundleUse when writing or debugging MPI programs: sends and receives, collectives, non-blocking requests, communicators, MPI-IO, hybrids with OpenMP, or mpirun launches. Not for threads alone: use openmp.
- ▌ Mvp · majiayu000 bundleGuides the founder through designing and optionally building the simplest MVP or prototype that validates their current hypotheses. Use when the founder wants to build something to test assumptions, discusses what to build next, wants to interpret results from a live MVP, or is deciding whether the current approach is still right. Also use when a founder proposes something to build — the skill will check whether the proposed form is the simplest thing that generates honest signal.
- ▌ Pdd · majiayu000 bundleThis sop guides you through the process of transforming a rough idea into a detailed design document with an implementation plan and todo list. It follows the Prompt-Driven Development methodology to systematically refine your idea, conduct necessary research, create a comprehensive design, and develop an actionable implementation plan. The process is designed to be iterative, allowing movement between requirements clarification and research as needed.
- ▌ Pdp · majiayu000 bundleProduct Detail Page architecture, image gallery/carousel, caching, and add-to-cart flow. Use when modifying PDP layout, debugging gallery swipe/thumbnails, understanding LCP optimization, fixing ErrorBoundary issues, or working with variant-specific images.
- ▌ Pgo · majiayu000 bundleUse when a C or C++ binary needs profile-guided optimization with GCC or Clang: instrumented or sampled profiles, merging, the two-stage build, or BOLT. Not for base flags: use gcc or clang.
- ▌
- ▌ Ppt · majiayu000 bundlePPT 演示文稿创建、编辑和分析。当需要处理演示文稿时使用,支持:(1) 创建新演示文稿,(2) 修改和编辑内容,(3) 处理布局和样式,(4) 添加图表和表格
- ▌ Prc · majiayu000 bundleReview and address code review comments on PR. Use when asked to 'address review comments', 'fix PR feedback', 'handle review comments', 'respond to PR comments', or 'address CR comments'. NOT for initiating code review (use /sr), NOT for task-based implementation with CR mode (use /si).
- ▌
- ▌ Rtk · majiayu000 bundleRTK (Rust Token Killer) — token-optimized CLI proxy for Claude Code. USE WHEN rtk, token savings, optimize tokens, reduce tokens, command optimization.
- ▌ Sdd Spec Driven Development · majiayu000 bundleThis skill outlines how to follow the spec driven development workflow. The workflow is non-negotiable and must be followed for sdd or Spec Driven Development. Use this for writing, refining and reviewing specs, specifications, designs, tasks, test and implementations.
- ▌ Sdk · majiayu000 bundleSkill SDK utilities for loading, registering, and managing skills with caching and auto-selection
- ▌ Sse · majiayu000 bundleServer-Sent Events implementation, streaming patterns, and real-time updates.
- ▌
- ▌
- ▌ Vim · majiayu000 bundleVim text editor with motions, macros, and plugins. Use for terminal editing.
- ▌
- ▌
- ▌ Zod · majiayu000 bundleZod 4+ validation patterns. Use when validating forms, API responses, env vars, or inferring types from schemas.
- ▌ Anime JS · majiayu000 bundleUse when implementing Disney's 12 animation principles with Anime.js library
- ▌ AWS Ship · majiayu000 bundleAWS shipping gate for Lambda, ECS, EKS, App Runner, API Gateway, CloudFront, IAM, Secrets Manager, SSM, networking, and rollout safety. Use when releasing to AWS and you want a provider-specific read on identity mistakes, env drift, networking traps, scaling surprises, or rollback realism.
- ▌ Azure Vm · majiayu000 bundleDeploy and manage Azure Virtual Machines, scale sets, and compute resources.
- ▌ Big Text · majiayu000 bundleCreate ASCII art banners using figlet. Use this when the user asks for big text, banners, or ASCII art.
- ▌ Cf Proxy · majiayu000 bundleDeploy a free VLESS proxy/VPN node on Cloudflare Pages using edgetunnel. Automates code download, UUID generation, Pages deployment, free domain registration (DNSExit), DNS configuration, custom domain binding, and client setup for Shadowrocket/v2rayN/Clash. Uses Cloudflare Pages (not Workers) because Pages supports CNAME-based custom domains from any DNS provider, avoiding the need to host DNS on Cloudflare.
- ▌ Circleci · majiayu000 bundleConfigure CircleCI workflows and orbs for continuous integration and deployment. Create config.yml pipelines, use orbs for reusable configurations, and optimize build performance. Use when working with CircleCI for CI/CD automation.
- ▌ Cron Ops · majiayu000 bundleCron job lifecycle: create, update, remove, debug, fix false positives, sanitize payloads
- ▌ Env Vars · majiayu000 bundleManages environment variables and credentials securely. Use when configuring secrets or .env files.
- ▌ GCP Cost · majiayu000 bundleExpert in retrieving and analyzing GCP cost data from L'Oréal's BTDP infrastructure. **Use this skill whenever the user mentions "GCP cost", "GCP costs", "cloud cost", "cloud spending", "billing", "GCP expenses", or asks about cost breakdown, cost analysis, or cost optimization for Google Cloud Platform.**
- ▌ Hunt K8S · majiayu000 bundleHunt Kubernetes and Docker specific vulnerabilities — Kubernetes API anonymous access, kubelet 10250 unauth exec, etcd 2379 unauth, dashboard exposure, RBAC misconfig, secret leakage, docker.sock exposure, privileged container escape, container registry exposure, pod service account token abuse. Use when target runs containerized infrastructure, exposes K8s ports, or when cloud metadata reveals K8s service accounts.
- ▌ Incident · majiayu000 bundleAnalyze production incidents and generate prioritized triage checklists
- ▌ K8S Logs · majiayu000 bundleQuery and analyze logs from Kagenti platform components, search for errors, and investigate issues
- ▌ K8S Pods · majiayu000 bundleDebug and troubleshoot pod issues including crashes, failures, networking, and resource problems
- ▌ Kool CLI · majiayu000 bundleDocker development environment CLI. Use for managing containers (start/stop/restart), executing commands in services, viewing logs, and running project scripts from kool.yml.
- ▌ Lockpick · majiayu000 bundle· Handle authorized privesc, CTFs, post-exploitation on Linux, containers, K8s. Triggers: 'privesc', 'CTF', 'pentest', 'post-exploitation', 'container escape', 'SUID', 'GTFOBins'. Not for hardening (use security-audit).
- ▌ Log Dive · majiayu000 bundleUnified log search across Loki, Elasticsearch, and CloudWatch. Natural language queries translated to LogQL, ES DSL, or CloudWatch filter patterns. Read-only. Never modifies or deletes logs.
- ▌ Ops Ship · majiayu000 bundleShip local changes to origin/dev with hard-enforced git safety policy, integrator-shell lock/guard flow, validate-changes gating, and CI watch-fix loops until required checks pass.
- ▌ Rca Kind · majiayu000 bundleRoot cause analysis on local Kind cluster - fast local debugging with full access
- ▌ Sdd Init · majiayu000 bundleInitialize Spec-Driven Development context — detects tech stack, conventions, architecture patterns, and bootstraps persistence backends. Triggers on 'sdd-init', 'init sdd', 'setup sdd', 'initialize sdd', 'setup project', 'initialize project context'. Creates/updates docs/specs/architecture.md & ontology.md (Constitution), and populates knowledge-graph.json.
- ▌ Shepherd · majiayu000 bundleMerge process -- push, CI check, PR, merge, deploy monitor, prune branches
- ▌ Shipping · majiayu000 bundlePrepare a production launch with checklists, monitoring, staged rollout, and rollback planning. Use when deploying to production, planning a feature release, or setting up launch safeguards.
- ▌ Sync Vps · majiayu000 bundleSync repos between Mac and VPS (bidirectional via git). ALWAYS use when the user says "sync", "sync vps", "sync claude", "sync clawd", "sync gapila", "sync lasdelaroute", "push vps", "pull vps", or mentions syncing local and VPS code.
- ▌ Tidy Git · majiayu000 bundleMechanical git repo hygiene. Prunes stale remote-tracking refs, deletes merged local branches (with confirmation), and reports stashes, untracked files, and unpushed work. Never touches remote state. Safe by default — destructive operations require explicit operator approval.
- ▌ Web Stop · majiayu000 bundleОстановка Apache HTTP Server. Используй когда пользователь просит остановить веб-сервер, Apache, прекратить веб-публикацию
- ▌ Index · majiayu000 bundleManage and query the documentation dependency index. Use this to identify which documents need to be updated when code changes.
- ▌ Phx Intro · majiayu000 bundleWalk through the Elixir/Phoenix plugin commands, workflow, and features in 6 interactive sections. Use when a new user wants to learn what the plugin offers or needs a refresher on available commands.
- ▌
- ▌ Luban · majiayu000 bundleUse when working with Luban game configuration tool - covers schema definition, Excel data filling, code generation, polymorphic types, validators, localization, and roblox-ts integration. Provides indexed reference to complete Luban documentation by topic
- ▌ Pages · majiayu000 bundleAn characters can have skills, skill can be buff skill, nerf skill, attack skill or may mix all of them as you wish
- ▌ Plain · majiayu000 bundleUse when writing prose a human will read — docs, READMEs, PR descriptions, commit messages, code comments, chat replies, explanations. Not for code, identifiers, API names, error strings, or established technical terms.
- ▌ Cas Dis · majiayu000 bundleCAS DIS im Sportrecht: prüft konkret Mandantenkommunikation im Plugin fachanwalt-sportrecht, Red-Team Qualitygate im Plugin fachanwalt-sportrecht, Sportler Verein oder Verband wird in Schiedsverfahren vor. Liefert priorisierten Output mit Norm-Pinpoints, Risikoampel und nächstem Schritt.
- ▌ Cobrapy · majiayu000 bundleConstraint-based metabolic modeling (COBRA). FBA, FVA, gene knockouts, flux sampling, SBML models, for systems biology and metabolic engineering analysis.
- ▌ Deepxiv · majiayu000 bundleSearch and progressively read open-access academic papers through DeepXiv. Use when the user wants layered paper access, section-level reading, trending papers, or DeepXiv-backed literature retrieval.
- ▌ Form 8k · majiayu000 bundleDrafts SEC Form 8-K current reports with item-accurate narratives, exhibit indexing, and EDGAR-ready formatting. Use when a public company must disclose a reportable event (material agreement, acquisition, personnel change, Reg FD disclosure) or file a current report within four business days. Trigger on "Form 8-K", "current report", "8-K filing", "EDGAR", "Item 1.01", "Item 2.01", "Item 5.02", "Reg FD".
- ▌ Fristen · majiayu000 bundleFristenmanagement für die Rechtsberatungsstelle — Fristen eintragen, gesamtübergreifende Übersicht abrufen, aktualisieren, als erledigt markieren oder schließen. Warnt bei konfigurierbaren Schwellenwerten (Standard: 14/7/3/1 Tage); überfällige Einträge bleiben markiert bis zur ausdrücklichen Erledigung. Lädt, wenn ein Studierender oder Supervisor Fristen hinzufügen, den Fristenstatus abrufen oder eine Fristenübersicht für laufende Mandate benötigt.
- ▌ Gmp Sop · majiayu000 bundleDrafts inspection-ready GMP standard operating procedures for regulated manufacturing. Covers document control, role accountability, process controls, deviation/CAPA handling, and records management aligned to FDA CGMP (21 CFR 210/211), Part 11, ICH Q7/Q9/Q10, WHO GMP, PIC/S, and EU GMP. Use when creating or overhauling a GMP SOP, preparing for audits or inspections, or building compliance-ready procedures. Trigger: GMP, SOP, CGMP, 21 CFR 210, 21 CFR 211, Part 11, ICH Q7, ICH Q9, ICH Q10, WHO GMP, PIC/S, EU GMP.
- ▌ History · majiayu000 bundleNeighborhood context and history — adjacent uses, architectural character, landmarks, commercial activity, and planned development from an address.
- ▌ Huineng · majiayu000 bundleUse when user asks about 禅宗, 六祖, 坛经, 顿悟, 见性成佛, 直指人心, 不立文字, 自性, 本心, 无念, 无相, 无住, 般若, 定慧一体, 明心见性, 南宗禅, or wants teaching in 慧能大师 Huineng's voice. Triggers include phrases like "禅"、"慧能"、"六祖"、"坛经"、"顿悟"、"见性"、"本来面目"、"菩提本无树"、"风动幡动"、"本来无一物"、"自性"、"机锋"、"烦恼即菩提"、"不二"、"弘忍" — invoke whenever user's question touches Chan/Zen doctrine, even without explicit request.
- ▌ Inso Pl · majiayu000 bundleMandantenkommunikation: übersetzt das Ergebnis in eine klare Nachricht mit Entscheidungspunkten, Risiken und nächsten Schritten: eigenständiges Prüffeld mit Norm-/Quellencheck, Risikoampel und verwertbarem Output.
- ▌ Kb Kbin · majiayu000 bundleBackground knowledge about Kbin and its active community fork Mbin, the decentralized content aggregator and microblogging platform for the Fediverse (Reddit + Mastodon hybrid). Covers the dual content model (threads/link aggregation via Page objects + microblogging via Note objects in a single platform), magazines as Group actors with Announce relay (same pattern as Lemmy communities), the three actor types (Application instance actor at /i/actor, Person user at /u/username, Group magazine at /m/name), supported activities (Follow, Like, Announce, Create, Update, Delete, Block, Flag, Lock, Add, Remove), the critical detail that downvotes do NOT federate, content object mapping (threads as Page, microblogs as Note, comments as Note with inReplyTo, private messages as ChatMessage), the tech stack (PHP 8.2+/Symfony/PostgreSQL/RabbitMQ/Redis, AGPL-3.0), the REST API with OAuth2 and Swagger docs at /api/docs, the Mbin fork history (Kbin discontinued after creator Ernest Wisniewski's absences, Mbin forked October
- ▌ Kb Mbin · majiayu000 bundleBackground knowledge about Mbin, the federated content aggregator and microblogging platform (active community fork of Kbin). Covers the hybrid dual content model (threads as Page + microblogs as Note in one platform), magazines as Group actors with Announce relay, the three actor types (Application instance actor at /i/actor, Person user at /u/username, Group magazine at /m/name), the full activity reference (Create, Update, Delete, Like, Dislike, Announce, Follow, Accept, Block, Flag, Lock, Add, Remove), the voting system (Like for upvotes, Dislike for downvotes with historical federation issues, Announce for boosts — boosts and votes are separate unlike Lemmy), the hybrid thread+microblog model and why it enables superior Mastodon integration, the tech stack (PHP 8.3+/Symfony 7.4/ PostgreSQL/RabbitMQ/Redis, AGPL-3.0), the async message processing architecture (Symfony Messenger with 15 inbox + 15 outbox message types), the REST API with OAuth2 and Swagger docs, the Mbin fork history (forked from Kbin Octob
- ▌ Landlab · majiayu000 bundleLandscape evolution and surface process modelling in Python. Build 2D numerical models for erosion, hydrology, soil transport, and geomorphology. Use when Claude needs to: (1) Model landscape evolution over time, (2) Simulate river/stream erosion, (3) Route water flow across terrain, (4) Model hillslope diffusion processes, (5) Simulate weathering and soil production, (6) Analyze drainage networks, (7) Combine multiple geomorphic processes, (8) Load/save DEM data for modeling.
- ▌ Luecken · majiayu000 bundleOffenen Gap-Tracker anzeigen und verwalten. Laden, um zu sehen, welche Compliance-Lücken gemeldet wurden, was noch offen ist und was in Bearbeitung ist.
- ▌ Mfe Mapping · majiayu000 bundleFunctions, categories, and information. How mathematical objects relate to each other — morphisms, entropy, signal processing.
- ▌ Notaire · majiayu000 bundleNotaire IA pour le droit immobilier, les successions, les donations, le droit de la famille et le droit des sociétés en France. Copilote juridique pour la préparation d'actes, le conseil patrimonial, les calculs de frais et la vérification de conformité. Couvre le calcul des frais de notaire (DMTO, émoluments, débours, CSI), la plus-value immobilière, les droits de succession et donation, le démembrement, les contrats de mariage, les PACS, les SCI, et la rédaction de projets d'actes (compromis, statuts, testaments). Triggers: notaire, frais de notaire, acte de vente, compromis, succession, donation, héritage, testament, PACS, contrat de mariage, SCI, plus-value immobilière, droits de mutation, DMTO, usufruit, nue-propriété, partage successoral, réserve héréditaire, viager, donation-partage, diagnostics immobilier, droit de préemption, acte notarié, droit immobilier
- ▌
- ▌ Nyc Hpd · majiayu000 bundleLook up HPD violations, complaints, and building registration for residential buildings.
- ▌ Pygimli · majiayu000 bundleMulti-method geophysical modelling and inversion framework. Use when Claude needs to: (1) Perform electrical resistivity tomography (ERT) inversion, (2) Run seismic refraction tomography (SRT), (3) Model induced polarization (IP) data, (4) Simulate ground penetrating radar (GPR), (5) Create finite element meshes for geophysical problems, (6) Perform joint inversions of multiple datasets, (7) Forward model geophysical responses, (8) Analyze time-lapse monitoring data.
- ▌ Pyvista · majiayu000 bundle3D visualization and mesh analysis for geoscience data using PyVista/VTK. Use when Claude needs to: (1) Create 3D visualizations of geological models, (2) Render seismic volumes or voxel data, (3) Visualize point clouds or well paths, (4) Plot surfaces and meshes in 3D, (5) Read/write VTK, STL, OBJ files, (6) Create cross-sections through 3D models, (7) Export publication-quality figures or interactive HTML.
- ▌ Mfe Reality · majiayu000 bundlePhysical applications of mathematics. Constants, quantum mechanics, measurement — where abstract meets embodied.
- ▌ Bio Phylo Tree Io · majiayu000 bundleRead, write, and convert phylogenetic tree files using Biopython Bio.Phylo. Use for parsing Newick, Nexus, PhyloXML, and NeXML tree formats, converting between formats, and handling multiple trees in a single file.
- ▌ Vn Pdpl · majiayu000 bundleExpert Vietnam Personal Data Protection Law (PDPL) compliance advisor for Law No. 91/2025/QH15 and implementing Decree 356/2025/ND-CP (effective January 1, 2026). Use this skill for gap analysis against the Vietnam PDPL, data subject rights fulfilment workflows, cross-border data transfer impact assessments, privacy notices and internal policies, breach notification procedures, sector-specific obligations (finance, AI, cloud, blockchain), and DPO qualification reviews. Trigger whenever a user mentions Vietnam data privacy, VN-PDPL, Nghị định 356, Vietnamese personal data, or cross-border transfers involving Vietnamese citizens' data.
- ▌ Refers · majiayu000 bundleReference collection of official Anthropic skills for learning and best practices study. TRIGGER when: Never - this is a reference collection, not an invocable skill. DO NOT TRIGGER when: Always - this directory contains sample skills from anthropic-skills repository for reference purposes only.
- ▌ Mob Farm · majiayu000 bundleモブトラップタワーの建設ガイド。経験値とドロップアイテムを自動で稼ぐ施設。 Use when: 経験値を効率的に稼ぎたい、モブドロップを自動化したい、トラップタワーを作りたい時。
- ▌ Survival · majiayu000 bundleサバイバル行動を自動実行。minecraft_survival_routineツールで食料確保・シェルター建築・ツール作成を一括処理。 ALWAYS use when: お腹が空いた、HPが低い、食料がない、ピッケルがない、シェルターがない、夜になった、生存の基本行動が必要な時。 低レベルツール(move_to, dig_block等)を個別に呼ぶ前に、まずこのスキルを使うこと。
- ▌ Unity 2d · majiayu000 bundleGuide complet pour le developpement 2D dans Unity 6+ : Tilemap, Sprite, 2D platformer, top-down 2D, 2D physics, Light2D, Sprite Atlas, pixel art, 2D game, jeu 2D, tile, Rule Tile. Commandes : /unity-2d, /2d
- ▌ Imam · majiayu000 bundleVirtual Imam that leads the five daily Islamic prayers via voice, delivers Friday Jumu'ah khutbahs, and interacts with mussalis in multiple languages.
- ▌ Ado · majiayu000 bundleGeneric Azure DevOps operations — edit tickets, query work items, add comments, change fields, move sprints, assign users, link items, and more. Triggers on "ado", "edit ticket", "update ticket", "move ticket", "assign ticket", "link ticket", "query ado", "search ado", "add comment to ticket", or ticket number mentions with edit/update intent.
- ▌ Ap2 · majiayu000 bundleUse when implementing the Agent Payments Protocol (AP2) for secure, compliant AI-driven commerce. Covers intent mandates, cart mandates, payment flows, and merchant integration. USE FOR: agent-driven purchases, secure commerce mandates, user-authorized shopping flows, payment credential verification DO NOT USE FOR: API micropayments (use x402), agent communication (use a2a), tool integration (use mcp)
- ▌
- ▌ Esa · majiayu000 bundleSearch and retrieve information from esa.io team using the esa-cli tool. Use this skill to find posts, get team information, or search by category/tag in esa.
- ▌ Ghx · majiayu000 bundleGitHub enhanced operations skill. Provides unified context collection and publishing commands for PR/issue workflows.
- ▌ Hey · majiayu000 bundleInteract with HEY email via the HEY CLI. Read and send emails, manage boxes, calendars, todos, habits, time tracking, and journal entries. Use for ANY HEY-related question or action.
- ▌ Nfd · majiayu000 bundleWork with NFDomains (NFDs), the Algorand Name Service (.algo domains), using the @txnlab/nfd-sdk TypeScript SDK. Use when building features that involve resolving .algo domain names to addresses (or reverse), displaying NFD avatars and metadata, searching for NFDs, minting new NFDs, purchasing NFDs from the marketplace, managing NFD metadata and linked addresses, working with NFD segments (subdomains), interacting with NFD vaults, or integrating NFD name resolution into Algorand applications.
- ▌ Nlm · majiayu000 bundleThis skill should be used when the user asks to "create a notebook", "add source to notebook", "generate audio overview", "create podcast", "manage NotebookLM", "nlm", "add PDF to notebook", "list notebooks", "summarize sources", "generate study guide", "create FAQ", "briefing document", "chat with notebook", "generate outline", "research a topic", "deep research", or needs to interact with Google NotebookLM via the nlm CLI tool.
- ▌ Quo · majiayu000 bundleQuery and interact with Quo business phone - calls, texts, contacts, transcripts, send SMS
- ▌ Sms · majiayu000 bundleSend, read, listen, respond, and manage SMS conversations via Telnyx and Twilio. Supports 8 phone numbers across both providers with auto-detection, conversation threading, MMS, real-time inbound listening, background watcher, batch reply processor, and soul-aware auto-reply. 10 Python scripts for SMS operations.
- ▌
- ▌ Minoan · majiayu000 bundleSpeak, compose, and inhabit reconstructed Minoan (Lisan al-Qads) — a Northwest Semitic language of Bronze Age Crete. Five modes: Speak (compose prayers, greetings, inscriptions), Think (inhabit Minoan worldview), Read (interpret Linear A transliterations), Write (generate artifact-specific text), Record (log novel readings). Triggers on: Minoan language, lisan-al-qads, lashon-ha-manna, lashon-ha-tinit, speak/compose/translate Minoan, Minoan prayer/greeting/curse/blessing, 'what's the Minoan word for', 'how do you say X in Minoan', Kaphtor speech, Linear A composition.
- ▌ Adkit · majiayu000 bundleReference for the AdKit CLI (`adkit-cli` on npm, `adkit` command). Maps commands to ad operations: creating campaigns, ad sets, and ads on Meta, managing drafts, uploading media, searching interests. Load when the user wants to execute ad operations through the terminal or when `adkit` is installed and the user is ready to publish. Not for strategy, copywriting, creative advice, or learning about ads.
- ▌ Google Ads Audit · majiayu000 bundleGoogle Ads account audit and business context setup. Run this first — it gathers business information, analyzes account health, and saves context that all other ads skills reuse. Trigger on "audit my ads", "ads audit", "set up my ads", "onboard", "account overview", "how's my account", "ads health check", "what should I fix in my ads", or when the user is new to NotFair and hasn't run an audit before. Also trigger proactively when other ads skills detect that business-context.json is missing.
- ▌ B · majiayu000 bundleONLY when user explicitly types /b. Never auto-trigger on plan, design, or architect.
- ▌ Aeo Audit · majiayu000 bundleAudit AI search visibility. Use when: checking brand presence in ChatGPT, Perplexity, AI Overviews, Gemini.
- ▌ Architect · majiayu000 bundleUse when non-trivial code needs a design, architecture needs improving, or one module needs targeted interface narrowing, seams, or testability. Not for diagrams, deploy, or irreversible changes.
- ▌ Autolearn · majiayu000 bundleCompound a just-solved problem into a durable in-repo learning doc under docs/solutions/, refresh stale learnings as code drifts, and route user/preference facts to memory-update. Use after a verified non-trivial fix, or when the user says "/autolearn", "compound this", "document this fix", "remember this". Fires automatically on success signals like "that worked", "it's fixed", "working now", "problem solved".