Skip to main content

agent-skills-pss

Agent skills for writing, reviewing and deriving PSS (Portable Test and Stimulus, Accellera 3.1) models:

skill purpose
pss-language-ref PSS language reference, checker rules and playbooks
pss-coding-guidelines coding style and file-organization rules for PSS source
pss-operation-model-create derive a PSS operation model from a spec, RTL or testbench
pss-register-model-create derive a PSS register model from a spec, register tables or IP-XACT

Installation

pip install agent-skills-pss

The package registers its skills under the agent.skills entry-point group, so IVPM links them into .agents/skills/ (and the Claude/Cursor mirrors) of any project whose environment has it installed:

# ivpm.yaml
deps:
  - name: agent-skills-pss
    src: pypi

To locate the skills directly:

from agent_skills_pss import get_skill_dirs
get_skill_dirs()   # absolute paths, one per skill directory

A git checkout of this repository works too: the skills live in skills/.

Releasing

Bump version_info in src/agent_skills_pss/__about__.py, then tag:

git tag v0.1.0 && git push origin v0.1.0

CI checks that the tag matches the source version before publishing to PyPI. Builds from branch pushes carry a .dev<run>+<forge>.g<sha> version and cannot be published.

Release files for agent-skills-pss 0.1.0

For a detailed explanation of source distributions (sdists) and built distributions (wheels), please see the package formats documentation.

Source distribution (sdist)

Source distribution for agent-skills-pss 0.1.0
File Size Uploaded
agent_skills_pss-0.1.0.tar.gz 220.6 kB Details

Built distribution (wheel)

Table of built distributions (wheels) for agent-skills-pss 0.1.0
File Interpreter ABI Platform
agent_skills_pss-0.1.0-py3-none-any.whl Python 3 none any Details

Total release size: 521.7 kB

Release files / agent_skills_pss-0.1.0.tar.gz

Download URL agent_skills_pss-0.1.0.tar.gz
Size 220.6 kB
Tags Source
SHA-256 checksum
How to use checksums
473d1b99179cf1495d2854435fee720ad0eeb693783d9efe35aed40de1ee26fb
BLAKE2b-256 checksum
How to use checksums
f9e87a10806faa48761cd6ec5027ca1fb70f9e11ff20b6d42d8f7bbe1d2c27d5
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.16

Release files / agent_skills_pss-0.1.0-py3-none-any.whl

Download URL agent_skills_pss-0.1.0-py3-none-any.whl
Size 301.1 kB
Tags Python 3
SHA-256 checksum
How to use checksums
161da4946739200a7f6757d987a922bbba19ee11a8d2fecf296d02bdeaa4d5b9
BLAKE2b-256 checksum
How to use checksums
514206e7b729a942b30c291db63072ac0b43dbadded4c393b98f3b1e89381931
Upload date
Uploaded using Trusted Publishing?
What is trusted publishing?
No
Uploaded via twine/7.0.0 CPython/3.11.16

Release history Release notifications | RSS feed

This release

0.1.0 This release

2 release files

Anthropic, PBC Visionary sponsor Bloomberg Visionary sponsor Hudson River Trading Visionary sponsor Meta Visionary sponsor NVIDIA Visionary sponsor Microsoft Sustainability sponsor Depot Continuous Integration AWS Cloud computing and Security Sponsor Datadog Monitoring Fastly CDN Google Download Analytics Sentry Error logging StatusPage Status page