Django Framework
Build production-ready web applications with Django MVC, ORM, authentication, and REST APIs
Debugging
Python debugging techniques, pdb, and IDE debugging tools
Machine Learning
Python machine learning with scikit-learn, PyTorch, and TensorFlow
Pandas Data Analysis
Master data manipulation, analysis, and visualization with Pandas, NumPy, and Matplotlib
Poetry Packaging
Master Python package management with Poetry, dependency resolution, publishing, and project structure
Pytest Testing
Master test-driven development with pytest, fixtures, mocking, and CI/CD integration
Python Fundamentals
Master Python syntax, data types, control flow, functions, OOP, and standard library
Python Performance
Master Python optimization techniques, profiling, memory management, and high-performance computing
Security
Python security best practices, OWASP, and vulnerability prevention
Type Hints
Python type hints, type checking, and static analysis with mypy
Asyncio Programming
Master asynchronous programming with asyncio, async/await, concurrent operations, and async frameworks
valyu-best-practices
Complete Valyu API toolkit for AI agents. Use this skill when asked to perform real-time search across web, academic, medical, transportation, financial sources, content extraction from URLs, AI-powered answers with citations, or comprehensive deep research reports.
ai-media-quality-review
Inspect generated images, video and audio before delivery using deterministic metadata, contact-sheet, black-frame and silence checks plus visual and listening review. Use to accept, reject or repair Magic Hour media outputs; it does not generate media or predict audience performance.
ai-video-generation
Create finished AI videos with Magic Hour from a prompt, image, face, character, performance or audio. Use for image-to-video, text-to-video, face swaps, talking photos and character remixes when Magic Hour is requested or no different provider is required.
creator-video-remix
Turn a supplied reference video, format or creative premise into an original finished short with Magic Hour. Use for creator remixes, social video concepts, visual jokes, transformations and character-led clips; do not copy another creator's identity or unsupported factual claims.
magic-hour-body-swap
Place a supplied person into a scene image with Magic Hour Body Swap, preserving the intended identity and checking pose, scale and scene contact. Use for full-person photo placement; use Face Swap for only a face and Character Replace for an existing video performance.
magic-hour-brand-kit
Create, extend or apply a reusable brand kit with Magic Hour imagery, exact logos and colors, editable layouts and a practical brand guide. Use for visual identities, brand books and coordinated branded assets when Magic Hour is the chosen media provider.
magic-hour-campaign-kit
Finish a product ad with exact copy and layout or create coordinated assets from one approved reference. Use for campaigns and assembled ads when Magic Hour is requested or is the project's chosen media provider. Not for one isolated image edit or an unrelated collection.
magic-hour-character-consistency
Keep a recurring character recognizable across Magic Hour images, storyboards, and video shots. Use for a mascot, fictional character, or authorized person appearing in multiple scenes; not a single portrait or face swap.
magic-hour-character-replace
Replace a subject in an existing video or transfer its performance onto a reference character with Magic Hour. Use for whole-character recasting and motion transfer; not face-only swaps or generating unrelated scenes with a recurring character.
magic-hour-explainer-video
Turn a source document or brief into a finished narrated explainer using Magic Hour images, speech and video, with a coherent visual style and complete sentences. Use for educational, product and process explainers when Magic Hour is the chosen media provider.
magic-hour-face-swap
Put a supplied face into an existing video or photo with Magic Hour while preserving the performance, shot and intended cast. Use for face swaps, recasting a clip or putting someone into a scene; use Character Replace when the body, costume or whole character must change.
magic-hour-image-editing
Edit an existing image with Magic Hour while protecting details outside the requested change. Use for background replacement, cleanup, relighting, recoloring or reframing when Magic Hour is requested or is the project's chosen provider. Requires a source image; not prompt-only creation.
magic-hour-image-to-video
Animate a portrait, character, artwork or scene with Magic Hour, editing and inspecting the start frame when needed before motion. Use for image-to-video, transformations, reveals and character animation when Magic Hour is requested or is the project's chosen media provider.
magic-hour-marketplace-images
Build a product listing image set with Magic Hour, including a clean main image, detail and lifestyle images, and accurate feature layouts. Use for marketplace or ecommerce listing assets when Magic Hour is the chosen media provider.
magic-hour-media
Generate, edit, and retrieve images, video, and audio with Magic Hour, including recovery of existing projects. Use when Magic Hour is requested or is the project's chosen media provider; preserve an explicitly requested alternative provider.
magic-hour-music-video
Turn a supplied song or instrumental into a Magic Hour visualizer, music video or performance clip. Use for release teasers, lyric-inspired scenes and artist visuals; distinguish the web Music Video Generator from the available MCP audio and animation routes.
magic-hour-product-visuals
Create or edit a Magic Hour product image with controlled composition, geometry, branding and copy space. Use for product shots, hero images, packaging and ecommerce visuals when Magic Hour is requested or is the project's chosen media provider.
magic-hour-talking-video
Make a portrait speak, react or perform supplied audio with Magic Hour, or lip-sync an existing video to replacement speech. Use for character dialogue, talking photos, presenters and language versions with audio-first timing; not generic text-to-video.
magic-hour-text-to-video
Turn an idea into a short Magic Hour video when no exact identity or starting frame is required. Use for original surreal scenes, visual jokes, atmosphere or concept exploration; use Image-to-Video for an approved person, character or composition.
magic-hour-thumbnails
Create readable, truthful video thumbnails and covers with Magic Hour, preserving supplied faces and products and testing composition at small display size. Use for YouTube thumbnails, Shorts covers, or episode covers, not a general product catalog set.
magic-hour-video-editing
Edit or repurpose existing footage with Magic Hour, choosing between generative visual edits, subtitles, and precise local trim, crop or composition. Use for a source video that needs changes or social versions, not a new video from scratch.
discover
Ecosystem discovery from a single starting repo. Scans for integration signals (npm packages, docker compose, env vars, API calls, CI/CD triggers, workspace configs, message queues, infrastructure refs), searches GitHub for related repos, scans the local filesystem, then presents an ecosystem map with confidence scoring and a Mermaid dependency graph. Hands off confirmed repos to /stackshift.batch or /stackshift.reimagine.
implement
Use GitHub Spec Kit commands to systematically build missing features from specifications in specs/. Validates against acceptance criteria and achieves 100% spec completion. Step 6 of 6 in the reverse engineering process.
integration-analysis
Analyzes integration surfaces across multi-system ecosystems. From starting-point repos and config directories, discovers connected systems, profiles each one, maps cross-system capabilities, tiers functionality (T1/T2/T3/PRUNE), and generates a layered implementation plan (L0-L3) with dependency-ordered epics.
logic-extract
Traces a specific business logic flow across multiple repositories from user-provided starting points. Explores only prompt-relevant code, discovers repos the user missed, traces the algorithm end-to-end, and produces tech-agnostic BMAD specs with reference IDs (BR/DC/EC/ERR/FLOW).
modernize
Activated when a brownfield project completes Gear 6 with modernize flag enabled. Upgrades all dependencies to latest stable versions, fixes breaking changes with spec guidance, synchronizes specifications, and validates coverage. Scoped to Node.js/TypeScript projects only.
portable-extract
Extract tech-agnostic portable component specs from StackShift reverse-engineering docs. Generates abstract epics and component specifications for ANY BMAD project. Bridges StackShift code analysis with reusable, platform-independent component specifications.
portable-transplant
Translates portable component specs into targeted BMAD epics for a specific target project by mapping abstract personas, domain language, and data contracts against the target's PRD and Architecture. Activated when the user has completed portable-extract and wants to import business logic into a target project.
refresh-docs
Detects code changes since reverse-engineering docs were last generated and surgically updates only the affected documentation files. Triggered by "refresh the docs", "update reverse-engineering docs", or "sync docs with latest code".
reimagine
Synthesizes reverse-engineering docs from 2+ repositories into a unified capability map, identifies duplication and gaps, facilitates brainstorming to reimagine the system, and generates new specifications. Trigger phrases - reimagine these services, consolidate these repos, synthesize a new vision, redesign from multiple repos.
widget-migrate
End-to-end legacy widget migration pipeline. Accepts a widget ID as argument (e.g., v9.widgets.model-selector.responsive.v1, ws-hours) โ auto-resolves source location, extracts business logic, generates preference catalog, maps to Iris design system, and produces BMAD-compatible specs and stories for React Router 7 + Iris + TypeScript. Run from your target repo โ no need to navigate to the widget source.
analyze
Perform initial analysis of a codebase - detect tech stack, directory structure, and completeness. Gear 1 of the 6-gear reverse engineering pipeline. Automatically detects programming languages, frameworks, architecture patterns, and generates analysis-report.md.
architect
Generates a complete architecture document from reverse-engineering documents and user-specified constraints. Asks 3-5 high-level questions about tech stack, cloud provider, scale, and hard constraints, then produces architecture.md with Mermaid diagrams, service boundaries, ADRs, and infrastructure recommendations. Works standalone or as part of the BMAD Auto-Pilot workflow.
bmad-synthesize
Generate 4 BMAD planning artifacts (PRD, Architecture, Epics, UX Design) from Gear 2 reverse-engineering docs. Three modes: YOLO (automatic), Guided (targeted questions), Interactive (section-by-section review).
complete-spec
Resolves [NEEDS CLARIFICATION] markers in specifications through interactive Q&A. Asks focused questions about missing features, UX details, and business rules, then updates spec files with complete, unambiguous requirements. Step 5 of 6 in the reverse engineering process.
create-specs
Transforms 11 reverse-engineering documents from Gear 2 into GitHub Spec Kit specifications with three thoroughness levels (specs-only, specs+plans, specs+plans+tasks). Creates .specify/ directory with constitution, feature specs, implementation plans, and task breakdowns. Gear 3 of 6 in reverse engineering pipeline. Triggered by: 'create specs from reverse engineering docs', 'generate spec kit from documentation', 'run gear 3', 'transform docs into spec kit'.
cruise-control
Orchestrates all 6 StackShift gears sequentially without manual intervention. Supports 7 execution paths including GitHub Spec Kit, BMAD Auto-Pilot, BMAD Method, Architecture Only, Portable Extraction, and Widget Migration.
gap-analysis
Performs route-aware gap analysis. In brownfield mode, compares specifications against existing implementation using AST analysis and /speckit.analyze. In greenfield mode, validates specification completeness and prompts for target technology stack selection. Step 4 of 6 in the reverse engineering process.
reverse-engineer
Performs deep codebase analysis to generate 11 comprehensive documentation files. Adapts output based on the selected route -- Greenfield extracts business logic only (tech-agnostic), Brownfield extracts business logic + technical implementation (tech-prescriptive). Step 2 of 6 in reverse engineering. Use when asked to reverse engineer the codebase, extract business logic, or generate comprehensive documentation.
Page 852 of 1653 ยท 82616 results