ai-shifu avatar

ai-shifu

Official

@ai-shifu · China

0Followers
|
15Public Repos
|
23Published Skills

Provides specialized educational platform architecture, interactive courseware components, and TypeScript-based interface synchronization for scalable digital learning environments.

Skills Distribution
DomainUI/UX & Crea...Frontend Interface.. (40%)Educational Platfo.. (30%)TypeScript Type Sa.. (30%)

Agent Skills by ai-shifu

Showing 23 vetted skills indexed across 2 GitHub repositories.

ai-shifuai-shifu
309

ai-shifu

Generate tailored explanations and interactive questioning for learner profiles.

Official
Advanced
ai-shifuai-shifu
309

cook-web

Create and deploy scalable AI-powered educational platforms with personalized lessons and assessments.

Official
Advanced
ai-shifuai-shifu
309

api Skills

Organizes backend modules with metadata and safety checks.

Official
Basic
ai-shifuai-shifu
309

listen-mode-slide-mobile-integration

Integrate mobile slide players with adaptive orientation, custom headers, and multilingual text.

Official
Intermediate
ai-shifuai-shifu
309

deep-link-lessonid-routing

Parses and updates the lessonid URL parameter to manage course lesson navigation.

Official
Intermediate
ai-shifuai-shifu
309

markdownflow-controlled-sync

Synchronize MarkdownFlowEditor content while preventing temporary variable residue during external updates.

Official
Basic
ai-shifuai-shifu
309

shared-loading-dots

Create configurable animated loading dots for React with Tailwind CSS.

Official
Basic
ai-shifuai-shifu
309

listen-mode-audio-streaming

Manage real-time streaming audio with buffering and source prioritization.

Official
Advanced
ai-shifuai-shifu
309

next-build-node-runtime

Diagnose Node.js and npm version mismatches causing Next.js build errors.

Official
Intermediate
ai-shifuai-shifu
309

chat-actionbar-ask-placement

Manage chat operation bar and ask button positioning across mobile and PC devices.

Official
Advanced
ai-shifuai-shifu
309

async-confirm-dialog-loading

Manage loading states and prevent duplicate submissions in confirmation dialogs.

Official
Intermediate
ai-shifuai-shifu
309

系统交互按钮例外处理

Override system button styles to maintain white, clickable states in chat and courseware interfaces.

Official
Basic
ai-shifuai-shifu
309

fullscreen-dialog-portal

Detect fullscreen mode and manage dialog portal containers for correct overlay rendering.

Official
Intermediate
ai-shifuai-shifu
309

chat-layout-width-detection

Detect chat layout width from viewport sizes using real-time DOM measurement and resize events.

Official
Intermediate
ai-shifuai-shifu
309

hook-contract-refactor-safety

Refactor TypeScript hook return types and parameters with synchronized codebase updates.

Official
Intermediate
ai-shifuai-shifu
309

chat-element-streaming

Manage chat streaming flows in AI-Shifu with element rendering and sequence handling.

Official
Advanced
ai-shifuai-shifu
309

module-augmentation-guardrails

Analyze TypeScript module augmentation files to prevent declaration conflicts.

Official
Basic
ai-shifuai-shifu
309

interaction-user-input-defaults

Manages user input states and defaults in markdown-based UI components.

Official
Basic
ai-shifuai-shifu
309

user-auth-flows

Manage backend user authentication workflows with credential validation and token storage.

Official
Intermediate
ai-shifuai-shifu
309

shifu-authoring-flow

Manage draft and publish states with validation workflows and history logs.

Official
Intermediate
ai-shifuai-shifu
309

gen-mdf-proxy

Validate and route MDF conversion requests with timeout and ownership checks.

Official
Intermediate
ai-shifuai-shifu
11

course-direction-advisor

Translate source materials into market-fit course directions with evidence maps.

Official
Advanced
ai-shifuai-shifu
11

ai-shifu-course-creator

Convert raw course materials into runnable MarkdownFlow lesson scripts and deployment prompts.

Official
Advanced

Frequently Asked Questions About ai-shifu

FAQPage Schema
What specific tasks can developers perform using these components?▼

Developers can implement responsive chat interfaces, manage real-time audio streaming, synchronize Markdown content, and handle complex UI portal rendering for fullscreen educational dialogs.

Which engineering personas benefit from these modules?▼

Frontend engineers and educational platform architects focused on React-based courseware, TypeScript type safety, and cross-device interface consistency will find these modules essential for production-grade deployments.

What are the primary prerequisites for integrating these modules?▼

Integration requires a React environment, Tailwind CSS for styling, and a TypeScript-configured codebase to support the provided hook contracts and module augmentation guardrails.