By ilmych
Timeback/QTI platform reference — prevents XML, rendering, and API integration bugs. Self-improving via nightly regression testing.
Modifies files
Hook triggers on file write and edit operations
Uses power tools
Uses Bash, Write, or Edit tools
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Platform reference for creating, updating, and publishing educational content on Timeback. Prevents the XML, QTI, and rendering bugs that have cost days of debugging across AP course builds.
Self-improving: A nightly agent runs regression tests against the live APIs and updates documentation automatically.
claude plugin add /path/to/timeback-plugin
Or if hosted on GitHub:
claude plugin add github:your-org/timeback-plugin
/timebackLoads the full Timeback platform reference. Invoke it before writing ANY code that touches the Timeback API.
Covers:
skill-testerAutonomous agent that:
Automatically reminds you to load /timeback when you write code that touches Timeback API endpoints. Prevents the #1 cause of bugs: writing API code without loading the gotcha reference.
Environment variables (for API testing agent):
export TIMEBACK_CLIENT_ID="your-client-id"
export TIMEBACK_CLIENT_SECRET="your-client-secret"
Python packages (for test infrastructure):
pip install requests
You don't need to understand the API. Just:
/timeback, type /timeback and press enterThe skill-tester agent can be scheduled to run nightly:
claude schedule create --name "timeback-nightly" --cron "0 2 * * *" --prompt "Run the skill-tester agent: scan production repos for today's errors, run regression tests, update skill files, commit changes."
Reports are saved to reports/nightly/YYYY-MM-DD.md.
timeback-plugin/
├── .claude-plugin/plugin.json # Plugin manifest
├── skills/timeback/
│ ├── SKILL.md # Main skill (auto-loads on /timeback)
│ ├── references/ # 13 detailed reference files
│ └── scripts/sanitize_html.py # XHTML sanitizer utility
├── agents/skill-tester.md # Nightly regression agent
├── hooks/hooks.json # API code detection hook
└── scripts/skill-tester/ # Python test infrastructure
├── auth.py # OAuth2 authentication
└── api_client.py # API wrapper with retry + logging
When you find a new gotcha:
skills/timeback/references/(verified YYYY-MM-DD)fix(skill): [what you found]The nightly agent will verify your addition in its next run.
npx claudepluginhub ilmych/incept-plugins --plugin timebackAdaptive technical tutoring skill that builds a persistent knowledge graph and learner profile across sessions
Interactive learning companion — creates personalized learning plans, quizzes with adaptive difficulty, and tracks progress across sessions
Evidence-based instructional design pipeline. 11 skills backed by peer-reviewed research across 11 domains. Analyze, design, build, review, and export courses with every recommendation citing its evidence tier.
Skill evaluation and benchmarking - test skill effectiveness with behavioral eval cases, grade results, and track quality improvements
Rubber duck tutor that combats rubber-stamping in AI-assisted workflows. Interactive learning sessions for plan review, code verification, and PR review, with auto-hooks at workflow checkpoints.
The most complete Moodle development toolkit: 13 skills, 8 slash commands, 2 subagents — covering scaffolding, XMLDB, capabilities, web services, Hooks API, AMD JS, PHPUnit, Behat, security, privacy/GDPR, performance, accessibility, themes, mobile, and cross-version upgrades. Ships with adapters for Cursor, Copilot, Aider, Continue, plus a companion MCP server (moodle-mcp) for live moodledev.io documentation lookups.