← all publishers

YunchengLiu

@yunchengliu source repo

11 published skills

  1. Pytorch · yunchengliu bundle
    Guide modern, reliable PyTorch mechanics for single-machine workloads: modules, datasets, dataloaders, train/eval/inference loops, devices, dtypes, checkpoints, AMP, torch.compile, and basic single-node DDP. Use for PyTorch implementation choices, not general experiment planning or cluster design.
    0 installs
  2. Ai4science · yunchengliu bundle
    Guide stage-aware Python AI and AI4Science experiment work: clarify the experiment stage, evaluation protocol, representation, reproducibility, artifacts, and framework reuse while keeping the current workflow sufficient, clear, maintainable, and repo-context driven.
    0 installs
  3. Modern Cpp · yunchengliu bundle
    Choose and apply modern C++ language and standard-library facilities for clearer interfaces, ownership, lifetime, generic code, and everyday implementation. Use for C++ implementation, review, focused modernization, or target-standard decisions where these choices affect the result.
    0 installs
  4. Modern Cmake · yunchengliu bundle
    Choose and apply modern CMake facilities for target-based builds, usage requirements, source and header ownership, presets, dependencies, testing, and packages. Use when implementing, reviewing, initializing, or modernizing CMake code and build structure.
    0 installs
  5. Task Handoff · yunchengliu bundle
    Keep compact current task state for continuation across conversations, pauses, context compaction, or agent handoff. Use during long or changing tasks when key decisions, progress, and the next action would be costly to reconstruct.
    0 installs
  6. Use Subagents · yunchengliu bundle
    Decide when subagents materially improve a task, dispatch concise neutral assignments, preserve independent review, evaluate outputs, and synthesize evidence without outsourcing judgment. Use for independent review, design or algorithm critique, debugging hypotheses, research analysis, verification, or bounded parallel work.
    0 installs
  7. Spec Driven Dev · yunchengliu bundle
    Discuss, write, refine, review, and implement repo-aware development specs. Use after a rough requirement or plan exists to settle important design choices, produce a concise execution-ready spec, or implement a supplied spec in gated copilot or explicitly authorized autonomous mode.
    0 installs
  8. First Principles · yunchengliu bundle
    Reason from required outcomes, facts, and constraints, and test each part through ablation. Use throughout analysis, planning, design, implementation, problem solving, verification, and review; scale depth to the decision.
    0 installs
  9. Planning Clarification · yunchengliu bundle
    Clarify unsettled requests, probe assumptions and design choices, and converge on evidence-backed execution briefs or fresh-context prompts. Use when goals, constraints, or material decisions need working through before execution.
    0 installs
  10. Cpp Project Engineering · yunchengliu bundle
    Apply detailed personal C++ project conventions when implementing, refactoring, or reviewing source, comments, tests, errors, logging, CMake, and delivery. Covers how to organize, explain, integrate, and verify a complete change.
    0 installs
  11. Personal Markdown Note Writer · yunchengliu bundle
    Turn provided discussions, notes, excerpts, drafts, and command fragments into long-lived Chinese Markdown personal notes. Use for learning notes and tool/setup notes that preserve settled conclusions, stay independent of chat history, and write to a user-specified output path or chat output.
    0 installs