Immutable PaiSkill ABI — the canonical specification for agent skill interfaces in the PAI Universe.
THE ATOM defines the primitive types, function signatures, and event schemas that every PAI agent skill must implement. It is the single source of truth for cross-agent interoperability.
| File | Purpose |
|---|---|
DESIGN.md |
Full design system specification & token values |
package.json |
Published as @pai/atom on npm |
src/ (planned) |
TypeScript type definitions & validators |
npm install @pai/atomimport { PaiSkillABI, PaiPrimitiveType } from '@pai/atom';
const mySkill: PaiSkillABI = {
name: "identity-verify",
inputs: [{ name: "did", type: PaiPrimitiveType.String }],
outputs: [{ name: "credential", type: PaiPrimitiveType.Credential }],
};pai-list/pai-skills— Skills registry that uses ATOM typespai-list/pai-agent-kit— Runtime that executes ATOM-compliant skills
MIT © PAI Ecosystem
The smallest unit of agent capability.