From atlas
Use when a question involves ATLAS software concepts: Athena framework, event data model, CP algorithms, derivation formats (DAOD), CMake build system, CVMFS software releases, analysis releases, ASG tools, or any ATLAS-internal software infrastructure. This skill routes to the right resource or subagent; for deep lookup delegate to atlas-docs-expert.
How this skill is triggered — by the user, by Claude, or both
Slash command
/atlas:atlas-softwareThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
This skill is a routing map for ATLAS software questions. For any topic below,
This skill is a routing map for ATLAS software questions. For any topic below,
the authoritative source is the hosted documentation at
https://atlas-software.docs.cern.ch/. For deep questions, delegate to the
atlas-docs-expert subagent which searches the docs and fetches current
content.
The C++ event processing framework underlying all ATLAS reconstruction and analysis.
AthAnalysisAlgorithm for analysis:
https://atlas-software.docs.cern.ch/docs/AthenaFramework/How physics objects are stored in xAOD files.
xAOD::JetContainer, xAOD::ElectronContainer, etc.)SG::AuxElement::Decorator<T>)SG::ReadHandle<T> and SG::WriteHandle<T>Recommended tools for object calibration, scale factors, and systematic uncertainties.
| Object | CP tool interface | Recommended WP |
|---|---|---|
| Jets | IJetCalibrationTool, IJetUncertaintiesTool | AntiKt4EMPFlow |
| Electrons | IEgammaCalibrationAndSmearingTool | TightLH + gradient iso |
| Muons | IMuonCalibrationAndSmearingTool | Medium + FCLoose iso |
| b-jets | IBTaggingEfficiencyTool | DL1dv01 77% |
| MET | IMETMaker | Tight/Loose |
| Taus | ITauSmearingTool | Medium |
Slimmed xAOD files produced by the ATLAS derivation framework.
checkxAOD.py file.pool.rootDual-use tools that work both in Athena and standalone.
AsgTool base class — lighter than Gaudi tools, works in AnalysisBasedeclareProperty("Name", m_prop = default, "Description")atlas_subdir(PackageName) declares the packageatlas_depends_on_subdirs(...) declares dependenciescmake -DATLAS_BUILD_PACKAGE=PackageName ../source && make/cvmfs/atlas.cern.ch/repo/sw/software/asetup AthAnalysis,25.2.X or asetup AnalysisBase,25.2.Xatlas:topcptoolkitatlas:fastframesatlas:coffea, atlas:uprootFor any topic above, delegate to the atlas-docs-expert subagent:
Common routing table:
| Question type | Start here |
|---|---|
| "How do I set up a CP tool in Athena?" | atlas-docs-expert |
| "What object collection name do I use in PHYSLITE?" | atlas-docs-expert |
| "How do I build my ATLAS package?" | atlas-docs-expert |
| "What framework for my analysis?" | atlas:topcptoolkit, atlas:fastframes, atlas:coffea |
| "How do I find my dataset?" | atlas-data-explorer |
| "How do I fit my workspace?" | atlas-stats-expert |
jet_pt,
met_met use MeV — divide by 1000 for GeV-scale comparisons.AnalysisJets (PHYSLITE) vs
AntiKt4EMPFlowJets (PHYS) — match your config to the input DAOD type.npx claudepluginhub usatlas/marketplace --plugin atlasGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.