Loading...
Loading...
Found 111 Skills
Use this when the user explicitly requests to "write/polish NSFC grant abstract", "generate Chinese and English abstracts", or "translate Chinese abstract to English abstract". Output both Chinese and English versions: The English version must be a faithful translation of the Chinese version (no additional information, no omission of key constraints). The default limit for Chinese abstract is ≤400 characters (including punctuation), and ≤4000 characters for English abstract (including punctuation); the final limit shall prevail as specified in `skills/nsfc-abstract/config.yaml:limits`. Also output **title suggestions**: By default, provide 1 recommended title + 5 candidate titles with justifications (the quantity shall follow `config.yaml:title.title_candidates_default`). Output method: Write the results to `NSFC-ABSTRACTS.md` in the **working directory** (the file name shall follow `config.yaml:output.filename`), which includes in order `# Title Suggestions`, Chinese abstract, English abstract, and length self-check. ⚠️ Not applicable in the following cases: - The user only wants to translate a general text unrelated to grant proposals (direct translation is required instead) - The user only wants to write the main body of project justification/research content/research foundation (use the corresponding NSFC series skill instead)
Extract structured review themes from any input source: supports files (PDF/Word/Markdown/Tex), folders, images, natural language descriptions, web URLs, etc.; automatically identifies input types and extracts content; generates structured output of "Theme + Keywords + Core Questions" which can be directly used for systematic-literature-review and other literature review skills.
NSFC Grant Citation and Bib Management: Add/verify paper information (title/author/year/journal/DOI) and write to `references/ccs.bib` or `references/mypaper.bib`, ensuring no hallucinated citations; applicable when users request "add citations/supplement references/verify paper information/write bibtex/update .bib".
This tool is used when users explicitly request "generate NSFC technical roadmap/roadmap drawing/roadmap/flowchart" or need to convert research content in grant proposals into a "printable, A4-readable" technical roadmap. It outputs editable source files (`.drawio`) and rendered results that can be embedded in documents (`.svg`/`.png`/`.pdf`). ⚠️ Not applicable: Users only want to modify the format/size of an existing image (should use image processing tools) or only want to polish the textual description of the technical roadmap (should directly rewrite the text).
This skill is used when users explicitly request "review NSFC proposals", "simulate expert review", or "evaluate NSFC applications". It simulates the perspective of domain experts to conduct multi-dimensional reviews of NSFC proposals, outputting graded issues and actionable modification suggestions. ⚠️ Not applicable: when users only want to write/modify a specific section of a proposal (use the nsfc-*-writer series skills instead), only want to understand review criteria (answer directly), or have no clear "review/evaluate" intent.
Use this when users explicitly request to "generate NSFC schematic diagram/mechanism diagram" or need to convert the research mechanism, algorithm architecture, and module relationships in the proposal into "editable + embeddable" diagrams. By default, editable source files (`.drawio`) and rendered files (`.pdf`/`.svg`/`.png`) are output; when users actively mention the Nano Banana/Gemini image model, you can switch to PNG-only mode. ⚠️ Not applicable scenarios: Users only want to polish the main text (should rewrite text directly), only want to modify the format/size of existing images (should use image processing skills), and have no clear intention of requiring "schematic/mechanism diagram".
Use this tool when the user explicitly requests "update project guide", "sync guide", or "deposit insights into the guide". It saves newly generated reusable writing insights from conversations to the project guide file in real time, ensuring consistent terminology, stable structure, verifiability and reproducibility. The guide file path must be specified when invoking.
Use the Claude Code CLI to consult Claude and delegate coding tasks for prototyping, debugging, and code review. Supports multi-turn sessions via SESSION_ID. Optimized for low-token, file/line-based handoff.
Based on the page length budget standards for NSFC (National Natural Science Foundation of China) proposals; check the page length of the target proposal and summarize gaps; provide targeted optimization suggestions; expand or compress content to meet standards while preserving the original meaning as much as possible.
Create research posters using HTML/CSS that can be exported to PDF or PPTX. Use this skill ONLY when the user explicitly requests PowerPoint/PPTX poster format. For standard research posters, use latex-posters instead. This skill provides modern web-based poster design with responsive layouts and easy visual integration.
Professional CV and resume builder transforming career narratives into ATS-optimized, multi-format resumes. Integrates with career-biographer for data and competitive-cartographer for positioning. Generates PDF, DOCX, LaTeX, JSON Resume, HTML, and Markdown. Activate on 'resume', 'CV', 'ATS optimization', 'job application'. NOT for cover letters, portfolio websites (use web-design-expert), LinkedIn optimization, or interview preparation.
Typst document creation and package development. Use when: (1) Working with .typ files, (2) User mentions typst, typst.toml, or typst-cli, (3) Creating or using Typst packages, (4) Developing document templates, (5) Converting Markdown/LaTeX to Typst