Install any skill in seconds. Free to start, no credit card required.
Get Started Free →Workflow and tools for adding new entries from temp.md to the section files. Includes legend format, section reference, code tools, and common pitfalls. USE FOR: Adding new resources to the knowledge base. DO NOT USE FOR: Editing existing entries or restructuring sections.
.claude/skills/kimtth-add-new-entry-from-temp-md/SKILL.md| Test case | Without → With | Effect | Δ tokens | Δ turns |
|---|---|---|---|---|
| case-04 | ✗→✓ | ▲ Improved | 243% | 0% |
| case-05 | ✗→✓ | ▲ Improved | 132% | 0% |
| case-06 | ✗→✓ | ▲ Improved | 110% | 0% |
| case-08 | ✗→✓ | ▲ Improved | 43% | 0% |
| case-10 | ✗→✓ | ▲ Improved | 234% | 0% |
temp.md is the raw input — an unformatted checklist of URLs and short notes. The goal is to produce temp_entries.md as a properly formatted staging file ready to paste into the target section files.
Steps in order:
azure.md, applications.md, models_research.md, best_practices.md, tools_extra.md) and which current section heading it belongs to.code/fetch_github_description.py for GitHub repos. For arXiv papers and blog/web links, use fetch_webpage to extract a one-sentence description.code/update_github_dates.py for GitHub repos. For arXiv, derive the date from the ID prefix (e.g., 2602.xxxxx → Feb 2026). For blog posts, read from the page.code/add_github_stars.py for all GitHub links.azure.md should not use emoji markers.azure.md — dash-bullet, no emojis- [Name](url) - Description. (Mon YYYY) azure.md (no link-prefix emojis and no description-prefix emojis).(Mon YYYY) parentheses format with no brackets.Examples:
markdown- [Azure ML Prompt Flow](https://learn.microsoft.com/...) - Visual designer for prompt orchestration and evaluation. (Jun 2023) - [APIM-Sample](https://github.com/Azure-Samples/APIM-Sample) - Single APIM endpoint for multiple models. (Jan 2026) 
applications.md, models_research.md, best_practices.md — numbered list (or dash), symbol appended to link text1. [Name](url): Description. [Mon YYYY] or (for entries that use dash bullets in that section):
- [Name](url): Description. [Mon YYYY][Mon YYYY] square-bracket format.1.) when the surrounding section uses numbered lists; dash (-) when not.Examples:
markdown1. [Auto-Claude](https://github.com/AndyMik90/Auto-Claude): Autonomous multi-session AI coding. [Dec 2025]  1. [Towards AI Search Paradigm📑](https://arxiv.org/abs/2506.17188): Modular 4-agent system using DAGs for retrieval-intensive search. [Jun 2025] - [Claude Code Security](https://www.anthropic.com/news/claude-code-security): Claude Code on the web for scanning codebases. [Feb 2026]
| Symbol | Meaning | |--------|---------| | | Blog post / documentation / web page | | 📑 | Academic paper (arXiv) | | 📺 | Video content | | 🤗 | Hugging Face resource |
Use exact heading names when labeling entries in temp_entries.md. Format: ## <filename> - <Section Name>:.
azure.mdapplications.md> Tip: Do not add hand-curated entries to generated index sections such as Popular LLM Applications (GitHub Stars >= 1000); update the generator skill instead.
models_research.mdbest_practices.md### **Agent Research**### **RAG Research**### **Agent Design Patterns**tools_extra.mdAll tools are in code/. Run with python code/<script>.py.
| Script | Purpose | |--------|---------| | fetch_github_description.py | Fetch GitHub repo descriptions; appends after the link colon. Skips lines that already have a description. | | update_github_dates.py | Fetch GitHub repo creation date; appends [Mon YYYY] or (Mon YYYY). Skips lines already dated. | | add_github_stars.py | Append star badge to lines with GitHub links. Skips duplicates. | | fetch_popular_papers.py | Query Semantic Scholar for review-only RAG/agent paper candidates; not part of normal entry insertion. | | fetch_llm_papers.py | Generate or refresh the separate LLM-landscape paper pool; use fetch-llm-papers rather than hand-editing its output. | | update_citation_counts.py | Update citation counts for ranked paper sections via Semantic Scholar. | | check_unused_files.py | Scan markdown for file refs; move unreferenced files to files/_bak/. |
For arXiv papers and blog posts, fetch_github_description.py does not apply. Use fetch_webpage (agent tool) to retrieve a description from the URL.
Common CLI pattern:
powershellpython code/fetch_github_description.py --input temp.md --output temp_with_desc.md python code/update_github_dates.py --input temp_with_desc.md --in-place python code/add_github_stars.py --input temp_with_desc.md --in-place
azure.md, do not use emoji markers at all. In all other files, the symbol is appended to the link name inside [Name]. Never mix these two formats.temp_entries.md must match the actual heading text in the target file exactly. Check the file before assigning. Do not invent new section names.fetch_github_description.py only works for github.com URLs. For arXiv, blog, and product pages, you must fetch the page and write a description manually.azure.md uses (Mon YYYY) parentheses. All other section files use [Mon YYYY] square brackets.github.com links. Blog posts, arXiv papers, and product pages must not have a star badge.| Case | Status | Duration (ms) | Turns | Tokens | Tool calls | ||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| Without | With | Δ | Without | With | Δ | Without | With | Δ | Without | With | Δ | ||
case-01 | fail→fail | 12,173 | 63,826 | +424% | 1 | 1 | 0% | 2,004 | 2,568 | +28% | 0 | 0 | — |
case-02 | fail→fail | 7,770 | 34,102 | +339% | 1 | 1 | 0% | 1,276 | 2,731 | +114% | 0 | 0 | — |
case-03 | fail→fail | 7,835 | 5,666 | -28% | 1 | 1 | 0% | 1,141 | 2,865 | +151% | 0 | 0 | — |
case-04 | fail→pass | 6,817 | 8,298 | +22% | 1 | 1 | 0% | 1,047 | 3,596 | +243% | 0 | 0 | — |
case-05 | fail→pass | 7,758 | 4,135 | -47% | 1 | 1 | 0% | 1,333 | 3,095 | +132% | 0 | 0 | — |
case-06 | fail→pass | 9,940 | 3,851 | -61% | 1 | 1 | 0% | 1,464 | 3,069 | +110% | 0 | 0 | — |
case-07 | pass→pass | 10,170 | 4,311 | -58% | 1 | 1 | 0% | 1,524 | 3,148 | +107% | 0 | 0 | — |
case-08 | fail→pass | 12,214 | 3,209 | -74% | 1 | 1 | 0% | 2,075 | 2,961 | +43% | 0 | 0 | — |
case-09 | pass→pass | 7,005 | 3,091 | -56% | 1 | 1 | 0% | 1,068 | 2,927 | +174% | 0 | 0 | — |
case-10 | fail→pass | 5,545 | 2,377 | -57% | 1 | 1 | 0% | 822 | 2,743 | +234% | 0 | 0 | — |
case-11 | fail→pass | 8,062 | 2,226 | -72% | 1 | 1 | 0% | 1,228 | 2,866 | +133% | 0 | 0 | — |
case-12 | fail→fail | 6,722 | 3,244 | -52% | 1 | 1 | 0% | 1,009 | 2,918 | +189% | 0 | 0 | — |
case-13 | fail→pass | 7,028 | 2,423 | -66% | 1 | 1 | 0% | 1,063 | 2,751 | +159% | 0 | 0 | — |
case-14 | fail→pass | 11,687 | 3,532 | -70% | 1 | 1 | 0% | 1,774 | 3,098 | +75% | 0 | 0 | — |
case-15 | fail→pass | 8,908 | 2,386 | -73% | 1 | 1 | 0% | 1,406 | 2,782 | +98% | 0 | 0 | — |
case-16 | fail→pass | 9,580 | 1,844 | -81% | 1 | 1 | 0% | 1,553 | 2,740 | +76% | 0 | 0 | — |
case-17 | fail→pass | 9,501 | 2,489 | -74% | 1 | 1 | 0% | 1,431 | 2,851 | +99% | 0 | 0 | — |
case-18 | pass→pass | 12,011 | 2,534 | -79% | 1 | 1 | 0% | 1,833 | 2,845 | +55% | 0 | 0 | — |
case-19 | fail→fail | 8,494 | 6,414 | -24% | 1 | 1 | 0% | 1,462 | 3,569 | +144% | 0 | 0 | — |
case-20 | fail→fail | 5,075 | 5,449 | +7% | 1 | 1 | 0% | 869 | 3,352 | +286% | 0 | 0 | — |
case-21 | fail→pass | 10,245 | 4,933 | -52% | 1 | 1 | 0% | 1,730 | 3,230 | +87% | 0 | 0 | — |
case-22 | fail→pass | 16,617 | 4,890 | -71% | 1 | 1 | 0% | 3,171 | 3,299 | +4% | 0 | 0 | — |
DecimalAI ran this skill against gemini-3.6-flash twice over the same eval suite — once with the skill loaded and once without — and compared the two runs case by case. 22 cases were attempted, and 19 counted toward the lift figure. The other 3 produced results that are not comparable between the two arms, so they are excluded from the headline rather than averaged into it. The headline lift of +59 percentage points is the difference between those two pass rates over the 19 comparable cases.
Without the skill loaded, the model failed this case. With it loaded, the same prompt on the same model passed. This is one improved case from the latest verified run; every case, including any that regressed, is in the table above.
Other measured skills in the registry, with their headline benchmark lift.