206 professional Agent Skills (PRDs, launch plans, postmortems, rubrics, contracts…) as importable building blocks for Python AI agents — LangChain, CrewAI, LlamaIndex, or any framework.
Project description
pm-skills (Python)
206 professional Agent Skills — PRDs, launch plans, postmortems, rubrics, contracts, pitch decks and more, across 21 professions — as importable building blocks for Python AI agents. The skills are bundled with the package, so there's no network call and no API key to read them.
pip install pm-skills # core
pip install "pm-skills[langchain]" # + LangChain tools
pip install "pm-skills[crewai]" # + CrewAI tools
Core (no dependencies)
import pm_skills
pm_skills.search_skills("customer churn") # -> [skill dicts]
pm_skills.get_skill("prd-template")["description"] # -> "..."
pm_skills.bundles() # -> ['pm-creator', 'pm-engineering', ...]
# A ready-to-send prompt for any model:
prompt = pm_skills.skill_prompt("incident-postmortem", task="API outage, 42 min, bad deploy")
As LangChain tools
from langchain.agents import create_react_agent
from pm_skills import as_langchain_tools
tools = as_langchain_tools() # [search_pm_skills, get_pm_skill]
# give `tools` to your agent — it can search the library and pull a skill's framework on demand
As CrewAI tools
from crewai import Agent
from pm_skills import as_crewai_tools
analyst = Agent(role="Product Analyst", tools=as_crewai_tools(), goal="...", backstory="...")
Any other framework works too — skill_prompt(name, task) returns plain text you can drop into
any LLM call. Same skills run live in the browser playground,
over MCP, or via npx pm-claude-skills.
Project details
Download files
Download the file for your platform. If you're not sure which to choose, learn more about installing packages.
Source Distribution
Built Distribution
Filter files by name, interpreter, ABI, and platform.
If you're not sure about the file name format, learn more about wheel file names.
Copy a direct link to the current filters
File details
Details for the file pm_skills-0.1.2.tar.gz.
File metadata
- Download URL: pm_skills-0.1.2.tar.gz
- Upload date:
- Size: 532.2 kB
- Tags: Source
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
4d20f11fa5bbbcdc1107706e0750fbff6376bc5af87176a9d192dbbd16a07efd
|
|
| MD5 |
5cd7ff7e9b99ac5d5080e7b6dd1ad9ec
|
|
| BLAKE2b-256 |
113b4470f3c473a08e30d15679ad306ad0c85fcdd2a702e04710f9df8cf1dd37
|
Provenance
The following attestation bundles were made for pm_skills-0.1.2.tar.gz:
Publisher:
publish-python.yml on mohitagw15856/pm-claude-skills
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pm_skills-0.1.2.tar.gz -
Subject digest:
4d20f11fa5bbbcdc1107706e0750fbff6376bc5af87176a9d192dbbd16a07efd - Sigstore transparency entry: 1916426614
- Sigstore integration time:
-
Permalink:
mohitagw15856/pm-claude-skills@515a85f1a0ca1edc5a237947e36c15749f0346b0 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/mohitagw15856
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-python.yml@515a85f1a0ca1edc5a237947e36c15749f0346b0 -
Trigger Event:
workflow_dispatch
-
Statement type:
File details
Details for the file pm_skills-0.1.2-py3-none-any.whl.
File metadata
- Download URL: pm_skills-0.1.2-py3-none-any.whl
- Upload date:
- Size: 533.4 kB
- Tags: Python 3
- Uploaded using Trusted Publishing? Yes
- Uploaded via: twine/6.1.0 CPython/3.13.12
File hashes
| Algorithm | Hash digest | |
|---|---|---|
| SHA256 |
c855becbb0f861a5e2908efbc8874a38ee0a23e602ef2982eedd1962b08243b2
|
|
| MD5 |
56169719ad2ce91d92ec0f7dbd12a44d
|
|
| BLAKE2b-256 |
688a343d698675f3e72e47ffbfe2548fee34fbd163af358885f1c63edada5a16
|
Provenance
The following attestation bundles were made for pm_skills-0.1.2-py3-none-any.whl:
Publisher:
publish-python.yml on mohitagw15856/pm-claude-skills
-
Statement:
-
Statement type:
https://in-toto.io/Statement/v1 -
Predicate type:
https://docs.pypi.org/attestations/publish/v1 -
Subject name:
pm_skills-0.1.2-py3-none-any.whl -
Subject digest:
c855becbb0f861a5e2908efbc8874a38ee0a23e602ef2982eedd1962b08243b2 - Sigstore transparency entry: 1916426749
- Sigstore integration time:
-
Permalink:
mohitagw15856/pm-claude-skills@515a85f1a0ca1edc5a237947e36c15749f0346b0 -
Branch / Tag:
refs/heads/main - Owner: https://github.com/mohitagw15856
-
Access:
public
-
Token Issuer:
https://token.actions.githubusercontent.com -
Runner Environment:
github-hosted -
Publication workflow:
publish-python.yml@515a85f1a0ca1edc5a237947e36c15749f0346b0 -
Trigger Event:
workflow_dispatch
-
Statement type: