Now liveThe Skillselion MCP - thousands of ranked skills, loaded into your agent mid-task. No install.Get it →

hkuds/openspace

31 skills57 installs224k starsGitHub

Install

npx skills add https://github.com/hkuds/openspace

Skills in this repo

1Skill DiscoveryUses search_skills to browse local and cloud OpenSpace skills, auto-importing top cloud hits for you to review. A developer uses it to find a proven skill before trial-and-error or delegation.8installs2Delegate TaskExposes OpenSpace MCP tools (execute_task, search_skills, fix_skill, upload_skill) to delegate multi-step tasks to an autonomous worker. A developer uses it when a task exceeds their own capabilities or has a tested skill in OpenSpace.6installs3Excel Debug ExtractionMaps an unfamiliar Excel file's structure with exploratory openpyxl debug scripts before writing final extraction logic. A developer uses it when parsing complex or inconsistently formatted workbooks where standard reads fail.3installs4Excel Heredoc FallbackProvides a reliable fallback for building styled .xlsx files by running openpyxl via a shell heredoc when execute_code_sandbox fails. A developer uses it when sandbox Excel creation hits dependency or permission errors.3installs5Excel Heredoc WorkaroundProvides a run_shell heredoc workaround for building styled .xlsx files with openpyxl when sandbox execution fails. A developer uses it when they need reliable Excel output with formatting despite sandbox errors.3installs6Ffmpeg Encoder CheckProbes available FFmpeg H.264 encoders before writing an encoding script to avoid library version mismatches. A developer uses it before video encoding to pick a working encoder or stream copy.3installs7Codebase Pattern AnalyzerAnalyzes a reference codebase to discover and extract reusable architectural patterns into structured descriptions that can become new skills. A developer uses it to understand a large codebase before replicating its conventions in a new project.2installs8Code Exec FallbackProvides a fallback pattern for running Python code when execute_code_sandbox fails repeatedly: write the script to a file and execute it via shell instead. A developer uses it when the code sandbox hits environment limits, timeouts, or dependency issues.2installs9Data Driven PanelProvides a TypeScript pattern for dashboard panels that combine UI construction with resilient data fetching via a circuit breaker and caching. A developer uses it to build self-contained dashboard panels that manage their own data lifecycle.2installs10Excel Subtotal AuditAudits a generated Excel report by enumerating populated rows, printing formulas, and independently verifying each subtotal range includes all visible detail rows. A developer uses it after generating financial statements or rollups to catch silently wrong formula ranges.2installs11Personal Monitor DomainA domain specification listing the panels, data sources, APIs, and priority ordering for a personal daily monitoring dashboard. A developer uses it as a reference to decide which panel to build next or find API details for a data source.2installs12Web3 Fullstack Packaged BuildProvides a layer-by-layer workflow for building full-stack Web3 applications with a mandatory packaging and delivery phase. A developer uses it to build complex contract plus frontend Web3 projects that produce a complete shippable artifact.2installs13Adaptive Stem AlignmentProvides a resilient audio production workflow that generates and verifies each stem individually, then aligns stems of different durations with adaptive extension strategies before mixing. A developer uses it for incremental, verification-heavy audio production with duration mismatch handling.1installs14Aligned Stem WorkflowProvides a resilient audio production workflow with per-stem verification and automatic duration alignment using zero-pad, loop, or crossfade extension. A developer uses it for incremental audio production that resolves stem duration mismatches before mixing.1installs15Code Exec Fallback 266cbaProvides a fallback workflow for reliable Python execution when execute_code_sandbox fails repeatedly, writing the script to a file and running it instead of retrying the sandbox. A developer uses it after repeated opaque, timeout, or environment errors in the sandbox.1installs16Code Execution FallbackProvides a fallback pattern for agents to recover when sandboxed code execution fails, escalating from retry to shell heredoc to a delegated shell agent. A developer uses it when execute_code_sandbox errors out or files land in unexpected directories.1installs17Create Skill From Source CodeGuides analyzing an existing source file to extract patterns and generate an educational SKILL.md with frontmatter, code templates, and examples. A developer uses it to turn a reference implementation into reusable skill documentation.1installs18Css Append Selector VerifySafely appends CSS from one file to another and verifies each appended selector with grep to catch silent heredoc truncation. A developer uses it when migrating or copying CSS rules between projects without overwriting existing styles.1installs19Docx Parse ResilientExtracts text from DOCX files using shell unzip as the primary method with a Python zipfile fallback for constrained environments. A developer uses it when python-docx is unavailable or shell extraction returns no output.1installs20Fallback Python ExecutionProvides a reliable Python execution fallback by writing code to a file and running it via run_shell when sandbox or shell-agent execution fails. A developer uses it when execute_code_sandbox errors repeatedly during file-generation tasks.1installs21Fallback Python ShellRuns Python code through a run_shell heredoc as a fallback when sandbox execution or file reading fails. A developer uses it to process documents or files when execute_code_sandbox returns unknown errors.1installs22Ffmpeg Encoder Check 4855c0Probes available FFmpeg encoders before writing encoding scripts to avoid missing or incompatible codec libraries. A developer uses it before video encoding to choose an available encoder in priority order.1installs23Ffmpeg Graceful DegradationProvides a graceful-degradation workflow for FFmpeg encoding failures, probing encoders and falling back through copy, mpeg4, and moviepy. A developer uses it when video encoding fails from codec or library mismatches during batch processing.1installs24Incremental Excel BuildBuilds complex Excel files through staged, verifiable steps with intermediate CSV outputs for inspection at each stage. A developer uses it for workbooks with multi-source data or complex calculations that need debugging.1installs25Irregular Excel ParsingParses Excel files with irregular headers, merged cells, and unknown header positions using pattern-matching and index-based extraction. A developer uses it when pandas.read_excel fails on files with headers not in the first row.1installs26Openpyxl Merged Cell Safe WriteProvides the safe openpyxl pattern of writing a value to the top-left cell before merging to avoid MergedCell errors. A developer uses it when building formatted spreadsheets with merged header or title cells.1installs27Openpyxl Sandbox WorkaroundRuns openpyxl spreadsheet operations through run_shell inline Python as a fallback when execute_code_sandbox fails. A developer uses it when sandbox execution repeatedly errors on workbook creation or cell writes.1installs28Pptx File ValidationValidates PowerPoint files using python-pptx via run_shell when standard file readers fail. A developer uses it to verify slide count, titles, and structure of generated presentations.1installs29Reliable Excel Workbook CreationCreates complex multi-sheet Excel workbooks by running openpyxl through a run_shell heredoc when sandbox or read_file operations fail. A developer uses it for multi-step workbook creation that persistent file operations break.1installs30Robust Pdf ReadExtracts text from PDFs using the pdftotext CLI via run_shell when standard file reading returns binary or garbled content. A developer uses it when read_file fails to parse a PDF document.1installs31Skill Template GeneratorGenerates a valid SKILL.md file from a structured pattern description so it can be registered, selected, and evolved. A developer uses it to package an extracted pattern or documentation into the SKILL.md format.1installs

This week in AI coding

Five minutes, every Monday - the tools, releases and tactics for developers.

unsubscribe anytime.