Getting it into your agent
One page per mod, every tool's command on it. A separate URL per tool would split the same page into five that compete with each other.
npx skills add personamanagmentlayer/pcl --skill quantum-expertgit clone --depth 1 https://github.com/personamanagmentlayer/pclWrote this? Show the measurements
A badge with what this costs and how it scanned, read live from this page, so it follows the numbers instead of freezing them. Markdown for a README, HTML for a documentation site or a project page.
[](https://agentmods.dev/skills/personamanagmentlayer/pcl/quantum-expert)<a href="https://agentmods.dev/skills/personamanagmentlayer/pcl/quantum-expert"><img src="https://agentmods.dev/badge/skills/personamanagmentlayer/pcl/quantum-expert.svg" alt="Measured on agentmods" height="20"></a>- NVIDIA SkillSpector pass
What it costs to keep this loaded
Counted locally with the o200k_base tokenizer, which is exact for GPT models; Claude uses its own tokenizer and its counts differ. Treat this as one consistent yardstick across the catalogue rather than a bill. Prices are per million input tokens.
| Model | Per session | Once invoked |
|---|---|---|
| Fable 5.1 | $0.00059 | $0.02218 |
| Opus 5 | $0.00030 | $0.01109 |
| Sonnet 5 | $0.00012 | $0.00444 |
| Haiku 4.5 | $0.00006 | $0.00222 |
Grade A, and why
quantum-expert scanned grade A with 0 findings against 26 rules in 11 categories — prompt injection, anti-refusal, data exfiltration, privilege escalation, supply chain, agent snooping, system-prompt leakage, SSRF and excessive agency — measured 3d ago.
A static scan of the body, not an audit. Every finding is printed with the line that produced it so you can judge whether it matters here. A mod is markdown that instructs an agent; that is exactly why what it instructs is worth reading.
Nothing flagged
None of the 26 patterns this scan looks for appear in this file: no shell pipes, no recursive deletes, no credential paths, no hidden text, no instruction-override or anti-refusal phrasing, no agent-config snooping. That is not a guarantee, it is the absence of the things that are checkable.
How it starts
The opening of the file, as written. The whole thing — 343 lines — stays where its author put it; the contents beside it link to each section on GitHub.
Quantum Computing Expert
Expert guidance for quantum computing, quantum algorithms, Qiskit programming, and quantum information theory.
Core Concepts
Quantum Mechanics Basics
- Qubits and superposition
- Quantum entanglement
- Quantum interference
- Measurement and collapse
- Quantum gates (Pauli, Hadamard, CNOT)
- Quantum circuits
Quantum Algorithms
- Grover's search algorithm
- Shor's factoring algorithm
- Quantum Fourier Transform (QFT)
- Variational Quantum Eigensolver (VQE)
- Quantum Approximate Optimization Algorithm (QAOA)
- Quantum machine learning
Quantum Hardware
- Superconducting qubits
- Ion trap quantum computers
- Quantum annealing
- Noise and error correction
- Quantum volume
- NISQ (Noisy Intermediate-Scale Quantum) devices
Qiskit Programming
from qiskit import QuantumCircuit, QuantumRegister, ClassicalRegister
from qiskit import Aer, execute, transpile
from qiskit.visualization import plot_histogram, plot_bloch_multivector
import numpy as np
# Basic Quantum Circuit
def create_bell_state():
"""Create Bell state (maximally entangled state)"""
qc = QuantumCircuit(2, 2)
# Create superposition on qubit 0
qc.h(0)
# Entangle qubits 0 and 1
qc.cx(0, 1)
# Measure both qubits
qc.measure([0, 1], [0, 1])
return qc
# Quantum Teleportation
def quantum_teleportation():
"""Implement quantum teleportation protocol"""
qc = QuantumCircuit(3, 3)
# Prepare state to teleport (qubit 0)
qc.ry(np.pi/4, 0)
# Create Bell pair between qubits 1 and 2
qc.h(1)
qc.cx(1, 2)
# Bell measurement on qubits 0 and 1
qc.cx(0, 1)
qc.h(0)
qc.measure([0, 1], [0, 1])
# Apply corrections on qubit 2 based on measurement
qc.cx(1, 2)
qc.cz(0, 2)
# Measure final state
qc.measure(2, 2)
return qc
# Grover's Search Algorithm
class GroverSearch:
def __init__(self, n_qubits: int, marked_state: str):
self.n_qubits = n_qubits
self.marked_state = marked_state
self.circuit = None
def create_oracle(self):
"""Create oracle that marks the target state"""
oracle = QuantumCircuit(self.n_qubits)
# Mark the target state by flipping phase
for i, bit in enumerate(reversed(self.marked_state)):
if bit == '0':
oracle.x(i)
# Multi-controlled Z gate
oracle.h(self.n_qubits - 1)
oracle.mcx(list(range(self.n_qubits - 1)), self.n_qubits - 1)
oracle.h(self.n_qubits - 1)
# Uncompute
for i, bit in enumerate(reversed(self.marked_state)):
if bit == '0':
oracle.x(i)
return oracle
def create_diffuser(self):
"""Create diffusion operator"""
diffuser = QuantumCircuit(self.n_qubits)
# Apply H gates
diffuser.h(range(self.n_qubits))
# Apply X gates
diffuser.x(range(self.n_qubits))
# Multi-controlled Z
diffuser.h(self.n_qubits - 1)
diffuser.mcx(list(range(self.n_qubits - 1)), self.n_qubits - 1)
diffuser.h(self.n_qubits - 1)
# Apply X gates
diffuser.x(range(self.n_qubits))
# Apply H gates
diffuser.h(range(self.n_qubits))
return diffuser
def build_circuit(self):
"""Build complete Grover's algorithm circuit"""
self.circuit = QuantumCircuit(self.n_qubits, self.n_qubits)
# Initialize in superposition
self.circuit.h(range(self.n_qubits))
# Calculate optimal number of iterations
n_iterations = int(np.pi / 4 * np.sqrt(2**self.n_qubits))
oracle = self.create_oracle()
diffuser = self.create_diffuser()
# Apply Grover iteration
for _ in range(n_iterations):
self.circuit.compose(oracle, inplace=True)
self.circuit.compose(diffuser, inplace=True)
# Measure
self.circuit.measure(range(self.n_qubits), range(self.n_qubits))
return self.circuit
def run(self, shots: int = 1024):
"""Execute circuit"""
backend = Aer.get_backend('qasm_simulator')
job = execute(self.circuit, backend, shots=shots)
result = job.result()
counts = result.get_counts()
return counts
What this file has done since we first saw it
Hashed on every crawl. A supply-chain change to an agent config is a question of when, not whether, so the history is kept rather than the latest state alone.
- 3d ago Changed · +10 lines · +39 tokens per session b2f874505a0b
- 4d ago First seen · 333 lines · 20 tokens per session scan A 5265c3b48bce
quantum-expert is a skill published in the GitHub repository personamanagmentlayer/pcl (40 stars, last pushed today), licensed Apache-2.0. It adds 59 tokens to every session and 2,218 once invoked, about $0.0003 per session on Opus 5. A static security scan graded it A with 0 findings. No closer match exists in the catalogue, so it is treated as the original; first seen 2026-09-03.
Other skills, from other repositories
manim-video
Manim CE animations: 3Blue1Brown math/algo videos.
mcp-qiskit
MCP server exposing Qiskit quantum computing functionality.
baoyu-comic
A creator for educational comics, including biographies and tutorials, that turns supplied content or topics into illustrated comic pages.
concept-diagrams
Generate flat, minimal educational SVG visuals as HTML.
neuroskill-bci
Use live BCI cognitive and mood state from NeuroSkill.
saelens
Train sparse autoencoders to interpret model features.