executing-plans
executing-plans
Use when executing an implementation plan in the current session as the implementer yourself — your human partner chose inline execution, or no subagent tool is available
transpilerGuides agents compiling circuits with transpile, Target, CouplingMap, Layout, PassManager, preset pass managers, and backend-specific pass routing.
Independent GitHub snapshot · Automated classification · Original documentation governs
Use this sub-skill when the task is about compiling a circuit to a backend target or hardware topology with qiskit.transpiler or qiskit.compiler.transpile.
references/workflows.md for preset pass managers, targets, routing, and backend-driven recipes.references/troubleshooting.md for TranspilerError, basis-gate mismatches, layout/routing surprises, and missing optional pass dependencies.../../references/module-map.md for the package-level module map.../../scripts/check_qiskit_environment.py --sections transpiler providers for a source-free backend-transpile smoke check.transpile() and generate_preset_pass_manager().Target, CouplingMap, Layout, PassManager, StagedPassManager, PropertySet, and pass-plugin routing.../circuit/SKILL.md.../primitives/SKILL.md.../serialization/SKILL.md.../quantum-info/SKILL.md.../visualization/SKILL.md.If the user mentions basis gates, coupling maps, backend targets, routing, or preset optimization levels, start here even if the input circuit was already valid. This sub-skill is also the right place to interpret a fake backend or Target object used as transpilation input.
target takes precedence over loose backend constraints, and explicit loose constraints take precedence over backend defaults.optimization_level changes the preset stage mix; 0 is minimal runnable compilation and 3 is the most aggressive preset.z3-solver, python-constraint, or similar extras.