explaingit

misaka-mikoto-tech/agent-skills

Analysis updated 2026-05-18

180PythonAudience · developerComplexity · 3/5LicenseSetup · moderate

TLDR

A personal collection of copyable Codex agent skills: safe PowerShell invocation and a Bilibili page reader with audio transcription fallback.

Mindmap

mindmap
  root((repo))
    What it does
      Reusable agent skills
      Safe PowerShell calls
      Bilibili page reading
    Tech stack
      Python
      PowerShell
      Node.js
      FFmpeg
    Use cases
      Windows command safety
      Video subtitle reading
      Audio transcription fallback
    Audience
      Codex users
      Developers

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

What do people build with it?

USE CASE 1

Add a safe PowerShell invocation skill to a Codex agent working on Windows.

USE CASE 2

Let an agent read a Bilibili video's subtitles, comments, and danmaku summary.

USE CASE 3

Fall back to downloading and transcribing audio when a Bilibili video has no official subtitles.

What is it built with?

PythonPowerShellNode.jsFFmpeg

How does it compare?

misaka-mikoto-tech/agent-skillsshaohua-pan/starwamretro-diffusion/pixel-art-fixer
Stars180180183
LanguagePythonPythonPython
Setup difficultymoderatehardmoderate
Complexity3/55/53/5
Audiencedeveloperresearcherdeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you get it running?

Difficulty · moderate Time to first run · 30min

bilibili-page-reader needs Node.js, ffmpeg, a browser bridge tool, and FunASR installed for its audio fallback.

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

In plain English

agent-skills is a personal collection of reusable skills and utilities for AI coding agents, built mainly for Codex. It gathers day-to-day habits the author has built up around web page reading, safe command line usage, automated workflows, and integrating outside tools. Most of what's here is a set of SKILL.md files that can be copied straight into an agent's skills folder, and the author plans to add MCP server configuration and examples over time as well. Two skills currently exist. The first, powershell-safe-invocation, is a set of rules for calling PowerShell safely from an agent on Windows. It focuses on how modern PowerShell 7 handles native command arguments, file paths, quoting, character encoding, and starting new processes, so an agent following it avoids common mistakes when running commands on a user's machine. The README recommends installing PowerShell 7 or newer and links to Microsoft's official installation guide and release page. The second skill, bilibili-page-reader, reads the content of a Bilibili video page. It first tries to pull the video's official subtitles, a summary of the scrolling on-screen comments, and the regular comment section. If no official subtitles exist, it falls back to downloading the audio and transcribing it locally. To do this it relies on a browser bridge tool that lets the agent see a real, logged-in browser page, a browser extension called Bilibili Evolved that exposes subtitle and comment data, Node.js to call Bilibili's video URL API and download audio, ffmpeg to convert and inspect that audio, and a speech recognition library called FunASR to turn audio without subtitles into text. To install a skill, a user copies its folder from this repository into their agent's skills directory, such as Codex's local skills folder, or wherever their own agent looks for skills. The repository is organized with a skills folder holding each skill in its own directory, and an mcp folder currently reserved for future MCP server work. The project is released under the MIT license.

Copy-paste prompts

Prompt 1
Copy the powershell-safe-invocation skill into my Codex skills folder and use it for all PowerShell commands.
Prompt 2
Use the bilibili-page-reader skill to summarize the subtitles and comments on this Bilibili video.
Prompt 3
Explain what tools I need installed before bilibili-page-reader can transcribe a video with no subtitles.
Prompt 4
Set up FunASR so this skill can transcribe Bilibili audio locally.

Frequently asked questions

What is agent-skills?

A personal collection of copyable Codex agent skills: safe PowerShell invocation and a Bilibili page reader with audio transcription fallback.

What language is agent-skills written in?

Mainly Python. The stack also includes Python, PowerShell, Node.js.

What license does agent-skills use?

Use freely for any purpose, including commercial use, as long as you keep the copyright notice.

How hard is agent-skills to set up?

Setup difficulty is rated moderate, with roughly 30min to a first successful run.

Who is agent-skills for?

Mainly developer.

Open on GitHub → Explain another repo

This repo across BitVibe Labs

Verify against the repo before relying on details.