Skip to main content
在 Manus 中运行任何 Skill
一键导入
GitHub 仓库

dotfiles

dotfiles 收录了来自 fdb 的 19 个 skills,并提供仓库级职业覆盖和站内 skill 详情页。

已收集 skills
19
Stars
0
更新
2026-05-22
Forks
0
职业覆盖
4 个职业分类 · 已分类 100%
仓库浏览

这个仓库中的 skills

bespoke-tool
软件开发工程师

Build a throwaway single-file tool for a specific use case — runs on file://, persists to localStorage, no build step. Stack scales from static HTML to React-via-CDN based on interaction complexity.

2026-05-22
code-explainer
网页开发工程师

Use when the user asks to create an interactive HTML explainer, visual walkthrough, or "making of" page for a codebase, feature, protocol, spec, architecture, commit history, board design, or technical documentation. Triggered by requests like "explain this code visually", "create an explainer", "make an interactive walkthrough", "explain this protocol", "visualize the architecture". Produces a long-form, top-to-bottom scrolling page in which interactive diagrams carry the explanation and prose threads them together.

2026-05-11
diagnose
软件开发工程师

Disciplined diagnosis loop for hard bugs and performance regressions. Reproduce → minimise → hypothesise → instrument → fix → regression-test. Use when user says "diagnose this" / "debug this", reports a bug, says something is broken/throwing/failing, or describes a performance regression.

2026-05-11
docs-to-kindle
软件开发工程师

Scrape a documentation website and convert it to .epub and .azw3 for Kindle. Use when the user asks to turn docs, guides, or a documentation site into an ebook for Kindle or EPUB readers.

2026-05-11
electron
软件开发工程师

Automate Electron desktop apps (VS Code, Slack, Discord, Figma, Notion, Spotify, etc.) using agent-browser via Chrome DevTools Protocol. Use when the user needs to interact with an Electron app, automate a desktop app, connect to a running app, control a native app, or test an Electron application. Triggers include "automate Slack app", "control VS Code", "interact with Discord app", "test this Electron app", "connect to desktop app", or any task requiring automation of a native Electron application.

2026-05-11
explorable-explanations
软件开发工程师

Use when creating interactive scrollytelling pages, playable essays, model-driven explanations, or explorable explanations for concepts, phenomena, societal issues, geopolitical situations, scientific research, or public-interest themes. Triggered by "make an explorable explanation", "build a playable essay", "explain this interactively", "scrollytelling piece for X", or references to authors and projects in the lineage — Bartosz Ciechanowski, Nicky Case, Vi Hart, Bret Victor, Parable of the Polygons, Distill, Mathigon, explorabl.es.

2026-05-11
fdb-stack
软件开发工程师

Reference guide for Frederik's preferred web development stack. Use when starting new projects, scaffolding apps, or when asked about preferred conventions for Cloudflare, Hono, React, or full-stack TypeScript projects.

2026-05-11
grill-me
项目管理专家

Interview the user relentlessly about a plan or design until reaching shared understanding, resolving each branch of the decision tree. Use when user wants to stress-test a plan, get grilled on their design, or mentions "grill me".

2026-05-11
improve-codebase-architecture
软件开发工程师

Find deepening opportunities in a codebase, informed by the domain language in CONTEXT.md and the decisions in docs/adr/. Use when the user wants to improve architecture, find refactoring opportunities, consolidate tightly-coupled modules, or make a codebase more testable and AI-navigable.

2026-05-11
interview
项目管理专家

Interview the user in depth to create a detailed spec. Use when the user wants requirements discovery, product or technical specification writing, UX exploration, or a structured design interview before implementation.

2026-05-11
landing-page
网页开发工程师

Use when the user asks to create or update a self-contained landing page, single-page website, conference site, event page, portfolio page, or any static single-HTML-file site. Triggered by "make a landing page", "create a website for...", "build a one-page site", or when the user points to a directory containing an index.html they want to modify.

2026-05-11
merge-from-main
软件开发工程师

Fetch the latest changes from origin and merge main into the current branch, resolving conflicts. Use when the user asks to merge main, update a branch from main, or resolve merge conflicts after pulling main.

2026-05-11
prototype
软件开发工程师

Build a throwaway prototype to flush out a design before committing to it. Routes between two branches — a runnable terminal app for state/business-logic questions, or several radically different UI variations toggleable from one route. Use when the user wants to prototype, sanity-check a data model or state machine, mock up a UI, explore design options, or says "prototype this", "let me play with it", "try a few designs".

2026-05-11
refactor-pass
软件开发工程师

Perform a refactor pass focused on simplicity after recent changes. Use when the user asks for a refactor/cleanup pass, simplification, or dead-code removal and expects build/tests to verify behavior.

2026-05-11
remotion-best-practices
软件开发工程师

Best practices for Remotion video creation in React. Use when working with Remotion compositions, animation, captions, audio/video assets, FFmpeg, sequencing, rendering, or React-based video generation.

2026-05-11
shell-scripts
软件开发工程师

Use when creating or editing shell scripts, Bash files, deployment scripts, build scripts, or writing shell commands into files; emphasizes strict mode, portability, safety, and maintainability.

2026-05-11
ship
软件开发工程师

Commit pending changes, push to remote, and create a pull request when appropriate. Use when the user asks to ship, publish, commit and push, or open a PR for local work.

2026-05-11
tdd
软件质量保证分析师与测试员

Test-driven development with red-green-refactor loop. Use when user wants to build features or fix bugs using TDD, mentions "red-green-refactor", wants integration tests, or asks for test-first development.

2026-05-11
upgrade-dependencies
软件开发工程师

Upgrade npm dependencies and GitHub Actions safely, testing between each change

2026-05-11