Skip to content

feat(i18n-curriculum): generalize Spanish curriculum plugin for any target language#4

Draft
RafaelDavisH wants to merge 3 commits intomainfrom
feat/i18n-curriculum-plugin
Draft

feat(i18n-curriculum): generalize Spanish curriculum plugin for any target language#4
RafaelDavisH wants to merge 3 commits intomainfrom
feat/i18n-curriculum-plugin

Conversation

@RafaelDavisH
Copy link
Copy Markdown
Contributor

@RafaelDavisH RafaelDavisH commented Mar 18, 2026

Closes #1

Summary

  • Renames plugins/spanish-curriculumplugins/i18n-curriculum and updates all references to be language-agnostic
  • Removes Spanish/PCIC-specific hardcoding from skills, agents, and references so the plugin works for any target language (Spanish, Portuguese, French, German, etc.) taught in any base language
  • Adds framework-researcher agent to replace the Spanish-only pcic-researcher
  • Adds language framework source as a 4th session-start confirmation in Carmen — Carmen now asks for the official framework (URL, local file, or spreadsheet tab) alongside base language, target language, and CEFR level

Changes

  • plugins/spanish-curriculum/plugins/i18n-curriculum/ (full rename)

  • plugin.json, README.md, all SKILL.md files updated to remove Spanish-specific language

  • agents/pcic-researcher.md deleted — superseded by agents/framework-researcher.md

  • references/cefr-levels.md deleted — framework requirements now come from user-provided docs or the planning spreadsheet at session start

  • agents/coherence-checker.md updated to reference Framework Researcher

  • carmen/SKILL.md: generalized Chapter template column description, renamed PCIC refs → Framework refs, generalized forms-established and error pattern map fields

  • setup/credentials-setup.md: added Part 4 for language framework setup

  • spreadsheet-schema.md: slug pattern generalized from es- to [lang-code]-

  • references/cefr-a1-cando.md: converted to a language-neutral template

  • pnpm turbo check

🤖 Generated with Claude Code

RafaelDavisH and others added 3 commits March 18, 2026 17:12
Moves all plugin files from plugins/spanish-curriculum to
plugins/i18n-curriculum and updates references to be language-agnostic
(lang-code pattern instead of hardcoded es-* slugs). Adds new
framework-researcher agent.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…ills

- Delete pcic-researcher agent (superseded by framework-researcher)
- Delete cefr-levels.md reference (framework requirements now come from
  user-provided docs or the planning spreadsheet at session start)
- Update coherence-checker to reference Framework Researcher instead of
  PCIC Researcher
- Update carmen SKILL.md: generalize Chapter template column description,
  rename PCIC refs to Framework refs, generalize forms-established and
  error pattern map fields

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
…irmation

Carmen now asks for the official language framework (URL, local file, or
spreadsheet tab) at session start alongside base language, target language,
and CEFR level. Updated credentials-setup.md with a Part 4 section and
expanded quick-reference table. README setup summary updated to reflect
the new requirement.

Co-Authored-By: Claude Sonnet 4.6 <noreply@anthropic.com>
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

Convert the Spanish Skill to i18n-curriculum

1 participant