
bahayonghang/my-claude-code-settings
10 skills383 installs160 starsGitHub
Install
npx skills add https://github.com/bahayonghang/my-claude-code-settingsSkills in this repo
1BidwriterStructures B2B bid and proposal documents: executive summaries, requirement traceability matrices, pricing tables, compliance appendices, and differentiated win themes. It helps sellers respond to RFPs faster while keeping tone, evidence, and buyer criteria alignment consistent across competitive submissions.199installs2Document WriterDocument-writer writes or updates technical documentation grounded in the actual codebase and project files. A developer uses it for README, API docs, architecture guides, CONTRIBUTING, migration notes, or JSDoc, and for rewriting technical docs into natural Chinese. It reads existing docs, inspects code and configs, and verifies every claim against the repo before handoff.56installs3Gh BootstrapThe gh-bootstrap skill initializes GitHub repository configuration from vetted upstream templates. A developer uses it to set up repository automation, issue and PR templates, CI workflows, or baseline GitHub project files for a new or existing repo. It detects the stack first, offers quick, custom, or full modes, downloads templates deterministically, and refuses to complete if unreplaced placeholders remain.35installs4Paper Workbenchpaper-workbench is a literature workbench that normalizes papers from arxiv, DOI, PDF, or landing pages into a machine-readable paper-record, then routes them into reading modes like scan, deep-read, card, synthesis, and review. A researcher uses it to skim, deeply read, compare, or build a literature review across many papers. It keeps normalization separate from analysis and never invents page numbers or quotes.29installs5Roundtableroundtable is a skill that stages a structured multi-perspective debate on one topic, moderated toward finding the deepest disagreement rather than a summary. It casts 3-4 real historical or contemporary figures with defined positions and runs disciplined rounds. A user reaches for it to explore a hard question through opposing viewpoints and knowledge-network diagrams. It can export the discussion as an org-mode file.15installs6Touyingtouying helps author Typst slide decks with the Touying package. It guides importing a theme, using headings for slides, and centralizing config in globals.typ, and routes specific tasks to bundled Touying docs for themes, animations, layout, multi-file structure and speaker notes. It provides example .typ templates and troubleshooting notes.15installs7Code AuditorThis skill performs structured code review across six dimensions: correctness, security, performance, readability, testing, and architecture. It determines the target from a PR number (via gh pr diff), a file or directory, or the current git changes, then runs a four-phase workflow and reports findings by severity with concrete recommendations. It adapts the review language to English or Chinese and uses an internal critical-to-info severity model. A developer uses it to prepare merge feedback before a PR lands.14installs8Deep Research ProDeep-research-pro turns an open-ended topic into a grounded, cited research deliverable using multiple web sources. A developer or analyst uses it to compare options, map a landscape, or write a briefing backed by current sources. It decomposes the topic into sub-questions, deep-reads strong sources, marks uncertainty, and outputs a structured report with citations.8installs9Git CommitThe git-commit skill orchestrates Conventional Commits for staged Git changes, or for all working-tree changes when the user explicitly asks to include everything. A developer uses it to write commit messages, split a messy index into atomic commits, or generate structured commit text without pushing. It auto-detects the output language, injects an [AI] header tag with agent audit trailers, and scans staged files for secrets and large blobs before committing.8installs10Beautiful Mermaid EditorThis skill maintains the Beautiful Mermaid live editor codebase rather than authoring Mermaid diagrams. It treats editor.ts as the source of truth over the generated editor.html and traces UI controls through local state, buildOptions, and the render/export path before editing. It covers changes to the config panel, themes, dark mode, zoom, PNG/SVG export, clipboard, and renderer wiring. A developer uses it when working on the editor repo itself.4installs