Categories
Indexed Skills (76)
service-boundary-analysis
Trigger: service boundary analysis, microservice inputs/outputs, API/consumer/output mapping. Map one backend boundary with evidence and confidence.
java-secure-coding
Trigger: Java secure coding, Oracle Secure Coding Guidelines, input validation, trust boundaries, deserialization, least privilege, sensitive data. Review Java code for secure implementation practices.
tooling-compatibility-matrix
Trigger: tooling compatibility matrix, mutation coverage tooling. Offline baseline for test, coverage, and mutation tool choices.
sdd-cold-verification
Trigger: cold verification, verify run.md, SDD verification, behavior acceptance. Verify scoped implementation independently against every source scenario and required check.
learning-loop
Trigger: /learn, learn topic, learning path, teach me, ensename, aprender, ruta de aprendizaje. Mission-grounded 70-20-10 learning loop: Mermaid roadmaps, Cornell micro-lessons, real-repo exercises, Socratic debriefs, and spaced-repetition hand-off.
spaced-recall
Trigger: spaced repetition, review queue, repaso espaciado, repeticion espaciada, learn review. Review supplied cards with learner-selected grades and deterministic scheduling proposals.
cornell-notes
Trigger: cornell note, cornell notes, nota cornell, learning lesson capture. Markdown Cornell note format for micro-lessons: cue questions + notes + learner-voiced summary; cues feed quizzes and the spaced-repetition queue.
skill-creator
Creates new AI agent skills following the Agent Skills spec. Trigger: When user asks to create a new skill, add agent instructions, or document patterns for AI.
anki-vocab
Trigger: anki, vocab, vocabulary cards, vocabulario, tarjetas anki, learn vocab. Anki-importable vocabulary batches for any target language: situation-driven natural phrases built preferentially from already-learned vocabulary, translated into the learner's native language (Spanish by default), exported as ;-separated txt.
english-tutor
Trigger: explicit English tutoring, correction, practice, or /english. Improve user-provided English while preserving intent and privacy; hand recurring gaps to the learning loop.
bidirectional-translation
Trigger: BDT, bidirectional translation, retraduccion, traduccion inversa, /learn drill, language-loop active wave. Delayed retranslation drill: native → target from memory, compare vs the original, notice differences.
language-loop
Trigger: language-learning topics inside /learn (learn english, aprender ingles, language path, target language in mission). Input-first two-wave session flow: bilingual dialogue units, delayed retranslation, gap-inbox adoption.
prd-light
Trigger: PRD light, quick PRD, lightweight PRD, MVP requirements. Create lightweight PRDs for small features, internal tools, and early ideas.
prd
Trigger: PRD, product requirements, technical product spec. Create rigorous PRDs for high-stakes, cross-team, regulated, or security-sensitive work.
absorb
Analyze one or more external projects (git URL or local path) to extract AI-harness practices, agent patterns, or instruction logic and contrast them against this repository's harness. Not for application code review.
adr
Trigger: ADR, architecture decision record, technical decision. Create ADRs that document context, options, rationale, consequences, and trade-offs.
buildable-issue
Creates agent-ready GitHub issues that are ready to build. Formerly framed as sdd-issue / SDD-ready issue creation. Use when creating a buildable issue, implementation-ready ticket, SDD-ready issue, preparing work for an orchestrator, or when the user says "create an issue", "write a ticket", or "I need to build X". Also use when the user references an existing issue and wants it enriched with scope, constraints, acceptance scenarios, and technical context.
characterization-test-scoping
Trigger: characterization tests, seams, high-risk refactor planning, test safety planning. Scope high-risk refactor work around tests, seams, containment, and rollback.
cognitive-doc-design
Design docs that reduce cognitive load. Trigger: writing guides, READMEs, RFCs, onboarding, architecture, or review-facing docs.
cognitive-output-refiner
Trigger: refine output, summarize output, compact logs, reduce cognitive load, remove duplicates. Refines heavy textual output into a concise, faithful, non-duplicative version.
design-patterns-pragmatic
Trigger: design patterns, GoF patterns, Java patterns, strategy, adapter, factory, builder, decorator, observer. Choose patterns only when they solve real design forces.
domain-modeling
Build 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.
java-api-design
Trigger: Java API design, public API, encapsulation, modules, visibility, contracts, binary compatibility. Design Java APIs with clear boundaries.
java-exception-robustness
Trigger: Java exceptions, error handling, try-with-resources, resource cleanup, checked exceptions, robustness. Design Java failure handling safely.
java-immutability-modeling
Trigger: Java immutability, records, value objects, defensive copies, mutable collections, DTO modeling. Model Java data safely and clearly.
java-testing
Trigger: Java tests, JUnit, Mockito, AssertJ, legacy code, characterization tests, seams. Generate and retrofit Java tests safely.
jira-spike
Create or refine Jira Spike tickets in Jira Markup. Use when the user wants a Spike, research ticket, investigation ticket, technical exploration, discovery work, research question, or SDD-ready Spike input.
jira-task
Create or refine Jira Task tickets in Jira Markup. Use when the user wants a Jira Task, technical task, implementation task, maintenance task, operational work item, developer-ready task, acceptance criteria for a task, or SDD-ready Task input.
jira-user-story
Create or refine Jira User Story tickets in Jira Markup. Use when the user wants a user story, story ticket, product capability, end-user outcome, acceptance criteria for a story, developer-ready story, or SDD-ready User Story input.
legacy-code-safety
Trigger: legacy code safety, safe refactor. Make untested code safe to change.
native-question-ux
Trigger: native question ux, portable question presentation. Route bounded decisions through the runtime's native question UX and open-ended questions through plain chat.
rfc
Trigger: RFC, request for comments, technical proposal. Create RFCs for feature designs, engineering changes, trade-offs, alternatives, and open questions.
usm
Trigger: USM, user story map, story map, mapa de historias, MVP slice. Create journey-first story maps with MVP slicing and Mermaid output.
caveman
Session-scoped compressed response style with lite, full, ultra, and wenyan levels. Trigger: /caveman, caveman mode, talk like caveman, concise response mode, stop caveman, normal mode.
architecture-map
Trigger: architecture map, C4 diagram, container diagram, flow map, visual architecture docs, architecture drift refresh. Generate compact C4-lite Mermaid architecture docs from code evidence and refresh them on re-run.
architecture-state
Trigger: architecture review, project state, toolchain detection, architecture style, architecture gaps, fitness functions. Detect language/toolchain with evidence, identify the architecture style, and produce a gap analysis with fitness-function proposals.
code-conventions
Trigger: writing production code or tests, applying test naming/assert style, extracting constants, placing DTOs or characterization tests. Andres's personal code and test conventions.
fable-planning
Trigger: deep plan, plan like Fable, planificar a fondo, fable plan. Fable-5-style planning: evidence before opinion, outcome-first selectivity, minimal calibrated questions, explicit edge-case validation, end-to-end verification plan.
judgment-day
Parallel adversarial review protocol that launches two independent blind judge sub-agents simultaneously to review the same target, synthesizes their findings, applies fixes, and re-judges until both pass or escalates after 2 iterations. Trigger: When user says "judgment day", "judgment-day", "review adversarial", "dual review", "doble review", "juzgar", "que lo juzguen".
graphify-cli
Query a Graphify code graph safely — MCP tools for both the repository's own graph and the cross-repository global graph, read-only CLI for hand-run use, availability detection, and graceful fallback. Use whenever a flow needs structural answers (callers, impact, flows, hubs) from an indexed repository.
tcr
Implements the TCR (Test && Commit || Revert) methodology for ultra-short, safe commits during refactoring and development. Use this skill whenever the user wants to apply TCR, make atomic commits after each green test, commit frequently during refactoring, or follow a test-driven commit workflow. Also trigger when the user mentions "TCR", "test and commit", "commit after each test", "atomic commits", "micro commits", "revert on red", or asks for a disciplined commit cadence during code changes. También se activa en castellano: "test y commit", "commitear tras cada test", "commits atómicos", "micro commits", "revertir en rojo", "commits pequeños", "flujo TCR", "metodología TCR", "test verde y commit".
slidev-retro-deck
Trigger: slidev, slides, presentation, deck, retro console, CRT, terminal theme. Build a Slidev presentation with a retro-console visual identity — three packaged themes (crt-phosphor, dos-terminal, synthwave-arcade), each with day and night schemes — themed Mermaid diagrams, and a mandatory PNG-export verification loop that checks every slide for overflow. También se activa en castellano: "hazme una presentación con Slidev", "presentación estilo consola retro".
summarize
Expert in pedagogical book chapter synthesis. Use this skill WHENEVER the user wants to summarize a book chapter, analyze text or document content, study a chapter, extract key ideas from a reading, or when they mention words like "summary", "chapter", "book", "analyze this text", "summarize this", "cornell", "TL;DR" of long-form content. Also trigger when the user uploads a PDF, EPUB, or document and asks to understand or study it in parts. También se activa en castellano: "resumen", "resumen del capítulo", "resumir esto", "resumir el capítulo", "analizar este texto", "capítulo", "libro", "ideas clave", "resumen del libro", "estudiar el capítulo", "síntesis", "notas cornell", "extraer ideas principales", "dame un resumen", "qué dice este capítulo", "resumir documento", "analizar lectura".
whisper-extract
Extract, transcribe, and summarize audio or video files using OpenAI Whisper. Use this skill whenever the user wants to transcribe audio or video, extract what was said in a recording, get a transcript of a meeting/interview/lecture/podcast, or generate a summary of spoken content. Also trigger when the user mentions files like .mp3, .mp4, .wav, .m4a, .ogg, .flac, .webm, .mkv, .mov and wants text out of them. Generates a .md file with an AI summary followed by the full literal transcript. También se activa en castellano: "transcribir", "transcripción", "extraer audio", "qué dice este audio", "transcribir reunión", "transcribir entrevista", "pasar audio a texto", "resumir grabación", "transcribir este video", "extraer texto de audio", "transcript", "whisper", "grabar y resumir".
prompt-structure-writer
Trigger: improve prompt, rewrite prompt, prompt structure, prompt para agente, ordenar instrucciones, convertir idea en prompt, prompt review, prompt evaluation, evaluar prompt. Convert loose ideas, rough instructions, or messy text into clear, brief, executable prompts for local agents such as Codex, Claude Code, OpenCode, and similar runtimes.
skill-registry
Create or update the skill registry for the current project. Scans user skills and project conventions, then writes .ai/atl/skill-registry.md. Trigger: When user says "update skills", "skill registry", "actualizar skills", "update registry", or after installing/removing skills.
refactor
Cross-language catalog of 62+ refactoring techniques based on Martin Fowler's "Refactoring" and Alexander Shvets' "Refactoring Guru". Detects the project's language automatically and provides idiomatic examples. Works with Java, Python, TypeScript, JavaScript, C#, Go, Kotlin, Ruby, PHP, Rust, Swift. Use this skill whenever the user asks to refactor code, improve code quality, eliminate code smells, simplify conditionals, restructure classes, improve API design, or apply any named refactoring technique. Also trigger when the user mentions code smells, legacy code improvement, clean code practices, SOLID principles, or asks "how can I improve this code". Even if the user just pastes code and asks for improvement suggestions, use this skill to identify applicable techniques. También se activa en castellano: "refactorizar", "refactorizar código", "mejorar este código", "malos olores del código", "olores de código", "código sucio", "limpiar código", "simplificar condicionales", "principios SOLID", "cómo mejorar es
architecture-ideation
Trigger: architecture refactor ideas, target architecture, modular monolith, architecture patterns, restructure the system. Produce an ADR and one neutral execution plan.
dependency-security-audit
Trigger: dependency audit, CVE scan, vulnerable libraries, runtime support. Audit dependency and runtime risk with read-only evidence.
feynman-teachback
Trigger: feynman, teach back, teach-back, explicamelo, metodo feynman, learn teach. Diagnose learner explanations and return gaps without automatic mutations.
grill
Trigger: grill me, grill with docs, grill me sdd, grill code, grill docs open, entrevistame, entrevistame sdd. Relentless interview router for plain, docs, or neutral planning.
learning-session
Trigger: one-off /learn session, bounded explanation, learn something now. Independent answer-first teaching from supplied inputs; no automatic state.
evidence-first-planning
Trigger: deep plan, evidence-first plan, planificar a fondo, planificacion basada en evidencia, discovery plan. Discover decisions and plan executable work from repository evidence.
repo-issues
Trigger: repo issues, project problems, architecture issue shortlist. Rank verified architecture gaps and pair them with proportional guardrails.
architecture-impact-review
Trigger: architecture impact review, layer boundaries. Decide whether legacy risk is local or architectural.
tooling-audit
Trigger: tooling audit, test tooling gaps. Detect build/test/coverage/mutation tooling for refactor safety plans.
dependency-seam-detection
Trigger: dependency seam detection, hard dependencies. Find seams that make legacy code testable.
work-unit-commits
Plan commits as reviewable work units. Trigger: implementation, commit splitting, chained PRs, or keeping tests and docs with code.
behavior-characterization
Trigger: behavior characterization, observable behavior. Record what legacy code does today.
chained-pr
Compatibility contract for splitting oversized work into chained or stacked PR review slices. Trigger: A workflow names chained-pr or needs a chained PR strategy for review-size risk.
cohesion-coupling
Trigger: cohesion, coupling, circular dependency, layer mixing. Detect low cohesion and excessive coupling.
complexity-big-o
Trigger: complexity, Big O, cyclomatic, nested loops, queries in loops. Evaluate control and algorithmic complexity where it matters.
dependency-inversion
Trigger: dependency inversion, DIP, ports, interfaces, adapters. Detect concrete dependency risks at boundaries.
dry-business-knowledge
Trigger: DRY, duplicated business knowledge, duplication. Distinguish harmful knowledge duplication from harmless similarity.
general-naming-readability
Trigger: naming, readability, identifiers, intent, clarity. Evaluate naming and readability with language-neutral principles.
god-object-detection
Trigger: God Object, Large Class, too many collaborators. Detect oversized objects with too many responsibilities.
grilling
Interview the user relentlessly about a plan or design. Use when the user wants to stress-test a plan before building, or uses any 'grill' trigger phrases.
input-validation-preconditions
Trigger: input validation, preconditions, boundary validation. Detect missing or duplicated preconditions.
java-naming-readability
Trigger: Java naming, readability, test names. Evaluate Java naming and readability with domain language.
kiss-yagni
Trigger: KISS, YAGNI, overengineering, speculative abstraction. Keep refactor plans simple and non-speculative.
logging-observability
Trigger: logging, observability, metrics, traces. Evaluate operationally useful logging for safe refactors.
null-safety
Trigger: null safety, nullability, Optional, NPE. Detect null hazards and conservative Java null-safety refactors.
open-closed-principle
Trigger: open closed principle, OCP, strategy, policy, polymorphism. Detect extension pressure without speculative patterns.
small-functions
Trigger: small functions, long method, extract method. Detect oversized functions and extractable blocks.
scope-analysis
Trigger: scope analysis, target boundary discovery. Delimit class/package/module scope.
type-contracts
Trigger: type contracts, Object, Map<String,Object>, primitive obsession. Detect weak or implicit Java type contracts.
Bio shown is the top-scored skill's repo description as a fallback — real GitHub bios land in a future update.