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.