
This skill should be used when the user wants to prepare for behavioral interviews, generate a behavioral answer bank, practice STAR or SOAR format answers, prep a resume walkthrough narrative, or generate questions to ask their interviewer. Trigger phrases include "prep behavioral", "behavioral interview prep", "prep me for interview at", "practice behavioral questions", "generate behavioral answers", "behavioral prep for", "interview stories for", "STAR method answers", "SOAR answers", "prep my stories", "answer bank for interview", "resume walkthrough", "walk me through your resume prep", "questions to ask my interviewer", or when a user has completed a resume-builder run and asks for interview preparation. It chains off resume-builder output (notes.md, resume.tex, candidate-context.md) to produce a tailored question-and-answer bank.
This skill should be used when the user wants to learn a new domain from scratch using structured cognitive phases, or when they say "dln", "dln list", "dln reset [domain]", "learn [domain]", "teach me [domain] from zero", "cold-start [domain]", "start learning [domain]", "continue learning [domain]", "resume [domain]", "pick up [domain]", "review [domain]", or reference the Dot-Linear-Network framework. It orchestrates three phase skills (dln-dot, dln-linear, dln-network) based on the learner's current phase stored in a Notion database, routing them to the appropriate learning protocol for their level of understanding.
Internal format specification for the DLN system. Only relevant when preloaded by the dln-sync agent via the skills frontmatter field. Never activated by user prompts. Defines the re-anchor payload compression template that dln-sync uses to convert raw Notion page-body read-backs into compact structured summaries for DLN teaching skills.
This skill should be used when the DLN orchestrator routes a learner whose Phase is Dot, or when a user wants to learn a domain from scratch with no prior knowledge. Covers foundational concept delivery (70% teaching / 30% elicitation), causal chain building, worked examples, and phase gate assessment. Triggers: DLN orchestrator determines Phase = Dot, or user says "I know nothing about [domain]", "start from zero", "teach me the basics of [domain]".
This skill should be used when the DLN orchestrator routes a learner whose Phase is Linear, or when a user explicitly requests a Linear session. Guides factor discovery (50% delivery / 50% elicitation) — finding shared structures across procedural chains and transforming them into transferable principles. Triggers: DLN orchestrator determines Phase = Linear, or explicit requests like "run a Linear session on [topic]", "help me find factors across my chains", "find patterns across my [domain] chains", "what do my [domain] chains have in common".
Generates documentation for code files and projects
This skill should be used when the user asks to learn, practice, or be tested on global markets, trading, and finance interview topics. Common triggers include "teach me about swaps", "explain contango", "quiz me on rates", "mock interview Goldman S&T", "headline analysis", "walk me through yield curves", "explain carry trade", "test me on Greeks", "how do credit default swaps work", "mock interview for Balyasny", "prepare me for S&T behavioral", "why trading", "what should I know for my interview", "fit questions", "stock pitch", "market dashboard", "how do I research a stock", "equity due diligence", "how do hedge fund analysts work", or pasting Bloomberg/financial news headlines. It covers FICC (Fixed Income, Currencies, Commodities), Equities, Credit, Crypto, Macro Economics, Derivatives, market mechanics, S&T behavioral/fit interview prep, and practitioner workflows (equity research process, trade idea generation, risk management in practice). Target firms span hedge funds (Balyasny, Citadel, Point72), banks (Goldman S&T, JPM), asset managers (BlackRock, PIMCO), trading houses (Glencore, Trafigura), energy majors (Exxon, Shell), and crypto trading/market-making firms (Galaxy, Cumberland, Wintermute, QCP). It acts as a Socratic teacher that prioritizes practitioner-level knowledge over textbook answers — teaching how traders and PMs actually think, research, and make decisions rather than academic frameworks. Includes structured concept breakdowns with progressive hints, and Mock Interview mode for full interview simulation.
This skill should be used when the user runs /check-apps or asks to check job applications, scan Gmail for application updates, update the job tracker, sync application status, check for interview invitations, look for rejection emails, or ask about the status of their applications. It provides email classification rules, entity extraction logic, stage progression constraints, and sheet update constraints for the aerion job application tracking workflow.
Write publication-ready ML/AI papers for NeurIPS, ICML, ICLR, ACL, AAAI, COLM. Use when drafting papers from research repos, structuring arguments, verifying citations, or preparing camera-ready submissions. Includes LaTeX templates, reviewer guidelines, and citation verification workflows.
Write correct, idiomatic Apple MLX code for Apple Silicon ML. Use when working with MLX arrays, neural networks, training loops, lazy evaluation, unified memory, mx.eval, mx.compile, Metal GPU, memory optimization, quantization, or Apple Silicon performance. Covers critical API differences from PyTorch/NumPy, array indexing gotchas (lists must be mx.array, slices create copies), NHWC format for Conv2d, __call__ not forward(), float64 CPU-only, mlx-lm integration, and debugging patterns.
This skill should be used when the user has already run resume-analyzer and wants to generate the tailored resume.tex. Trigger phrases include "generate resume", "write the resume", "create resume.tex", "tailor the resume now", "build the resume from notes", or when the user asks to proceed after a resume analysis session. It reads the notes.md produced by resume-analyzer and generates a tailored LaTeX resume.
This skill should be used when the user asks to "write a blog post", "draft a blog post", "create a technical blog", "write a deep dive", "write an explainer", "blog about", "write a tutorial post", "turn this into a blog post", or wants to create technical content for a personal blog or static site. Default platform is Jekyll (Gundersen-style) with KaTeX math, BibTeX citations via jekyll-scholar, and custom figure HTML. Covers deep dives, explainers, tutorials, and project showcases on ML, statistics, computer science, finance, math, and quantitative topics. Generates Markdown with SEO frontmatter, code examples, and diagram suggestions.
This skill should be used when the DLN orchestrator routes a learner whose Phase is Network, or when a user explicitly requests a Network session. Stress-tests and compresses the learner's mental model (20% delivery / 80% elicitation) against edge cases, counterexamples, and cross-domain analogies. Triggers: DLN orchestrator determines Phase = Network, or explicit requests like "run a Network session on [topic]", "stress-test my model of [domain]", "compress my understanding of [domain]".
This skill should be used when the user asks to learn, practice, or be tested on coding interview problems (LeetCode, NeetCode, DSA), ML implementations, or data structures and algorithms. Common triggers include "teach me", "explain this problem", "walk me through", "help me understand", "how to solve", "how does [data structure] work", "coding interview", "implement [algorithm/optimizer/layer]", or providing a leetcode.com or neetcode.io URL. It also handles recall testing and mock interview modes when the user says "quiz me", "test my recall", "mock interview", or "drill me on". It acts as a Socratic teacher that guides through structured problem breakdowns with progressive hints rather than direct answers. It also supports "aha mode" for getting the optimal solution immediately without Socratic scaffolding.
This skill should be used when the user wants to analyze a job description against their resume, extract keywords, identify gaps, or prepare tailoring notes. Trigger phrases include "analyze JD", "analyze this job description", "extract keywords from JD", "gap analysis for", "what does this role need", "compare my resume to this JD", "tailor resume", "optimize resume for JD", "build resume for", "target job description", "customize resume for", "resume for this role", "refactor resume", "update resume for", "match resume to JD", or when a user pastes a job description alongside their resume. It produces a notes.md analysis file that resume-tailor uses to generate the final resume.
This skill should be used when the user wants a technical interview preparation roadmap, coding interview study plan, or DSA practice plan tailored to a specific company and role. Trigger phrases include "technical interview roadmap", "coding interview prep for", "DSA roadmap for", "DSA study plan", "leetcode prep for", "what problems should I practice for", "interview study plan", "prep me for the technical rounds", "technical prep for", "what should I study for", "coding prep plan", "roadmap from this JD", "prep me for this role [URL]", or providing a JD URL with a request for technical interview preparation.
This skill should be used when the user wants to write a cover letter for a job application. Trigger phrases include "write cover letter", "cover letter for", "draft cover letter", "write a cover letter for this role", or when a user asks for a cover letter after resume tailoring. It reads the notes.md from a prior resume-analyzer run and produces a tailored cover letter.
This skill should be used when the user wants to set up an autonomous coding loop, plan a Ralph loop, prepare for headless Claude execution, create a spec and implementation plan for autonomous coding, or run an autonomous development workflow. Trigger phrases include "ralph", "autonomous loop", "coding loop", "ralph prep", "set up ralph", "headless loop", "autonomous coding", "ralph plan".