Skip to content

Folders and files

NameName
Last commit message
Last commit date

Latest commit

 

History

6 Commits
 
 
 
 
 
 
 
 

Repository files navigation

Shared C++ Agent Guidance

Reusable C++ agent skills, MCPs and related commands for research and engineering workflows.

Skill Summary

Token counts use tiktoken:o200k_base. Metadata is the skill name and description, body is the post-frontmatter SKILL.md content, and optional is additional bundled readable context. Project-local overlays are excluded.

Skill Description Metadata Body Optional
benchmarks Run and interpret Google Benchmark suites. 17 1,772 0
benchmarks-affected Find benchmarks affected by branch changes. 25 615 0
benchmarks-compare-revisions Compare benchmark performance across Git revisions. 31 2,000 0
capture-learnings Preserve durable research engineering learnings. 51 1,206 0
cmake Configure, build, and test CMake projects. 21 740 0
diagnose-segfault Diagnose C++ crashes and memory errors. 71 1,188 0
estimate-token-usage Measure skill, MCP, and general context usage. 47 725 0
optimization-experiment Run validated C++ optimization experiments. 40 1,604 0
paper-search Search academic literature and manage references. 88 1,062 314
pdf Read, create, and combine PDF files. 31 680 0
setup-cpp-repo Scaffold a modern C++20 repository. 65 1,047 1,161
Total 487 12,639 1,475

Recommended MCP Servers

Tool metadata counts use tiktoken:o200k_base over each canonical tool name, description, and input schema. Client-specific wrappers are excluded. Counts pin a commit for reproducibility; use the latest version when installing.

MCP Description Tools Tool metadata
Clang Index @ 4f009b7 Index and query C++ symbols, inheritance, and call graphs with libclang. 14 1,017
LLDB MCP @ llvmorg-22.1.8 Bridge an MCP client to a local LLDB command session. 2 93

About

AI tools for C++ development

Resources

Stars

Watchers

Forks

Releases

Packages

Contributors

Languages