agentsclimarketplace

Aprende idiomas

Skill yisustalone/skills/skills/productivity/aprende-idiomas

Teach a user English or another language through a stateful local workspace. Use when the user invokes Aprende Idiomas to begin or continue a language course.From its SKILL.md

Install
npx -y skills add yisustalone/skills --skill aprende-idiomas

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

2 things to look at

  • 24 days oldThe repository was created 24 days ago. New is not bad, but a brand new repository carrying a familiar-sounding name is the shape a typosquat arrives in, and there has been no time for anyone else to find a problem with it.
  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

2.5 KB, 487 tokens by cl100k_base, as published. Nobody here has run it

Aprende Idiomas

Treat the current directory as a language-learning workspace. Teach toward the learner's mission, with the target language used for most practice and the base language used only when it removes a real obstacle.

Workspace

Maintain only the state that guides future teaching:

  • MISSION.md — real-world objective, target language, base language, and constraints. Use MISSION-FORMAT.md.
  • RESOURCES.md — trusted language sources and communities. Use RESOURCES-FORMAT.md.
  • GLOSSARY.md — terms the learner has demonstrated. Use GLOSSARY-FORMAT.md.
  • learning-records/ — decision-grade evidence, numbered sequentially. Use LEARNING-RECORD-FORMAT.md.
  • lessons/ — short lessons; choose their format and frontend locally.
  • reference/ — compact materials worth revisiting.
  • NOTES.md — teaching preferences and working notes.

Teach

  1. Read the mission, notes, glossary, and latest learning record before selecting a lesson. If the mission is absent or vague, clarify it first.
  2. Select one communicative skill just beyond demonstrated ability. Ground explanations in high-trust resources, not assumed knowledge.
  3. Give the learner one tangible win, then require retrieval and varied production. Recognition alone is not evidence.
  4. Keep corrections brief: reformulate, invite a useful repetition, and return to communication.
  5. Record only demonstrated understanding, a recurring error, a corrected misconception, or a change that affects the next lesson.

Voice

Before voice practice, read the workspace state. Spend most of the session in the target language, with guided interaction before freer conversation. End by proposing a concise learning record for the learner to verify.

If voice is unavailable, preserve the same retrieval, production, correction, and record loop in writing.

Lessons

Make each lesson short, tied to the mission, and focused on one observable communicative outcome. The learner or local course decides whether a lesson is HTML, Markdown, or another frontend; do not impose a design system.

Add a reusable reference only when the learner will revisit it. Keep lessons, references, and glossary terms consistent with the workspace vocabulary.

What ships with it: 5 files

1.7 KB alongside SKILL.md

agents/

Gives 0 of the 12 instructions most learn study skills give in 487 tokens

Counted across 546 of the 573 authors here whose files we hold, read 2026-08-07

  • Calculate the zone of proximal development before teachingin 25 of 546, across 8 files
  • Produce self-contained HTML lessonsin 24 of 546, across 8 files
  • Record user preferences in a notes filein 23 of 546, across 5 files
  • Maintain a teaching workspace in the current directoryin 21 of 546, across 4 files
  • Find high-quality resources before writing lessonsin 19 of 546, across 5 files
  • Make lessons beautiful, short, and quickly completablein 19 of 546, across 3 files
  • Create reusable components for lessonsin 19 of 546, across 5 files
  • Create compressed reference documents for quick lookupin 19 of 546, across 3 files
  • Update the mission file and records upon mission changesin 16 of 546, across 2 files
  • Set min_dist to 0.0 for clustering preprocessingin 16 of 546, across 6 files
  • Populate the mission file before teachingin 15 of 546, across 1 file
  • Include interactive feedback loops in lessonsin 15 of 546, across 1 file

Said here and by no other author read

  • read workspace state before selecting a lesson
  • clarify the mission if it is vague
  • select one skill just beyond demonstrated ability
  • ground explanations in high-trust resources
  • use target language for most practice
  • require retrieval and varied production

Grouped from the skills themselves: near-identical wordings counted once, and counted by distinct author, so one author publishing three of these counts once. Length counted with cl100k_base; the agent that loads this file may tokenize it differently.

Keep looking

Skills are one crate of 326,144. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.