websiteURL should be present for marketplace readiness.
Commercial Legal PL
Drafts and reviews contracts under Polish law (B2B IT, IP, settlements) with a clause library, doctrinal knowledge base, and § / ust. / pkt cross-reference consistency checks
apiotrowski-afk/commercial-legal-pl · v0.8.0 · Tools & Integrations
Trust Score
60
Security
59
Surfaces
1
What is Commercial Legal PL?
Commercial Legal PL is a published tools & integrations plugin for AI coding agents in the claude-code ecosystem, developed by apiotrowski-afk and distributed through the HOL AI plugin registry. Drafts and reviews contracts under Polish law (B2B IT, IP, settlements) with a clause library, doctrinal knowledge base, and § / ust. / pkt cross-reference consistency checks
- Canonical slug
- apiotrowski-afk/commercial-legal-pl
- Version
- v0.8.0 · updated Oct 9, 2026
- Open data
- entity.json (JSON-LD)
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Registry Snapshot
- Publisher verification
- No
- Marketplace source
- Unknown
- Scanner
- Broker fallback
- Safety label
- caution
- Digest verified
- Yes
Trust & reputation
Trust & Reputation
Factor Analysis
Per-metric points (0–100 each) combined via a weighted average into the overall score.
Provenance
- Plugin root
- .
- Source repo
- https://github.com/apiotrowski-afk/commercial-legal-pl
- Source commit
- 393b11354f2f…
- Publisher verified
- No
- Owner verified
- Not owner verified
Continuous scanner CI not detected
This plugin remains listed. Its overall trust score is reduced by 10% because security checks are not maintained in the source repository's CI.
Optional: maintain the scanner in the source repository's CI to receive the full trust score. Listing does not require that change.
Verified badge not detected
Add the HOL verified badge to the repository README to score +2% trust. Plugin owners can open that pull request from Guard Plugins.
Security Posture
- Provider
- registry-broker-fallback
- Grade
- F · caution
- Version
- Unknown
Findings
privacyPolicyURL should be present for marketplace readiness.
termsOfServiceURL should be present for marketplace readiness.
Repository snapshot does not include a lockfile.
Script permission declarations are required for scripts/: scripts/install-hooks.sh, scripts/pre-commit-sanitizer.py
Commercial Legal PL — Frequently asked questions
- What is Commercial Legal PL?
- Commercial Legal PL is an AI plugin in the HOL registry. Drafts and reviews contracts under Polish law (B2B IT, IP, settlements) with a clause library, doctrinal knowledge base, and § / ust. / pkt cross-reference consistency checks
- How do I install Commercial Legal PL?
- Install Commercial Legal PL in your harness: Claude Code — /plugin marketplace add apiotrowski-afk/commercial-legal-pl; Any agent — npx skills add apiotrowski-afk/commercial-legal-pl. Full step-by-step guidance is on the HOL plugin page.
- How do I install Commercial Legal PL in Claude Code?
- To install Commercial Legal PL in Claude Code, start with /plugin marketplace add apiotrowski-afk/commercial-legal-pl. The complete step-by-step install guide for Claude Code is on the HOL plugin page.
- Is Commercial Legal PL free?
- Pricing for Commercial Legal PL is published on its HOL plugin page when the maker schedules a launch.
- Who publishes Commercial Legal PL?
- Commercial Legal PL is published by apiotrowski-afk and listed on HOL.
- Is Commercial Legal PL available now?
- Commercial Legal PL availability is listed on its HOL plugin page.
Install Guidance
Install in Claude Code
Install through the Claude Code plugin marketplace.
- 1
Add the marketplace
Run this inside a Claude Code session.
claude code - 2
Install the plugin
Use the plugin name and the marketplace name shown by the previous command.
claude code - 3
Scripted alternative
Non-interactive equivalent for scripts and CI pipelines. Add --scope project to pin the install to one repository.
shell
Plugin Manifest
{
"name": "commercial-legal-pl",
"description": "Polish Commercial Legal — Claude skill for drafting and reviewing contracts under Polish civil law. Focused on B2B, IP and IT contracts (body leasing, NDAs, IT implementation, SaaS, IP assignment, settlements). Built from the practice of Zurawska Piotrowski Law Firm (ktzr.pl). Use when the user asks to analyze a Polish contract, audit contract risks, generate a new agreement, edit a clause, or check contract consistency.",
"version": "0.8.0",
"author": {
"name": "Kancelaria Radców Prawnych Żurawska Piotrowski i Wspólnicy",
"email": "[email protected]",
"url": "https://ktzr.pl"
},
"homepage": "https://github.com/apiotrowski-afk/commercial-legal-pl",
"repository": "https://github.com/apiotrowski-afk/commercial-legal-pl",
"license": "Apache-2.0",
"keywords": [
"legal",
"contracts",
"polish-law",
"b2b",
"intellectual-property",
"it-contracts",
"gdpr",
"rodo",
"drafting",
"civil-law"
],
"interface": {
"displayName": "commercial-legal-pl",
"developerName": "apiotrowski-afk"
},
"skills": "./",
"holManifestOrigin": "repository",
"registryIndexVersion": 5
}Marketplace Source
- Repo URL
- https://github.com/apiotrowski-afk/commercial-legal-pl
- Marketplace path
- Unknown
- Source path
- .
- Install policy
- Unspecified
Skills
1 SKILL.md file ship with this plugin. Preview, copy, or download each one, then install them with the Skills CLI.
commercial-legal-pl
SKILL.md
Skill do analizy i tworzenia umów według polskiego prawa, ze szczególnym uwzględnieniem umów B2B, IP i IT (body leasing, NDA, wdrożenia, SaaS, przeniesienie praw autorskich, ugody). Powstał w Kancelarii Radców Prawnych Żurawska Piotrowski i Wspólnicy (ktzr.pl). Używaj zawsze gdy użytkownik prosi o przeanalizowanie polskiej umowy, audyt ryzyk umownych, wygenerowanie nowej umowy w stylu KTZR, dodanie/edycję klauzuli, sprawdzenie spójności umowy lub gdy wkleja/załącza polski dokument umowny do oceny. Stosuj również gdy pojawia się pojęcie "Złote Reguły KTZR", "essentialia negotii", "baza klauzul KTZR" lub gdy użytkownik wspomina o kancelarii KTZR / swojej kancelarii.
File Inventory
.claude-plugin/plugin.json
file
1,025 bytes
9861a8e3df59fa32…
.codex-plugin/plugin.json
plugin-manifest
1,073 bytes
16fffe470dd44b9e…
.github/ISSUE_TEMPLATE/blad-w-klauzuli.yml
file
1,746 bytes
dfa550a588c20b45…
.github/ISSUE_TEMPLATE/propozycja-bazy-wiedzy.yml
file
1,589 bytes
992146b67e29f273…
.github/ISSUE_TEMPLATE/propozycja-klauzuli.yml
file
2,262 bytes
11fbd663b48be8d6…
CONTRIBUTING.md
file
2,701 bytes
585c81daee001ef6…
examples/benchmark/manifesty/instrukcja-sedziego-v2.md
file
3,761 bytes
cd9d623d58791df4…
examples/benchmark/manifesty/instrukcja-sedziego.md
file
2,204 bytes
5f87ef7de1ad0848…
examples/benchmark/manifesty/kryteria/02-wdrozenie-erp.yaml
file
14,180 bytes
c39305da20036cbe…
examples/benchmark/manifesty/kryteria/04-matematyczna-tm.yaml
file
13,381 bytes
4450b831af24de10…
examples/benchmark/manifesty/manifesty.yaml
file
8,657 bytes
04670839367f431d…
examples/benchmark/METODA-v2.md
file
6,412 bytes
a4cd47112d721d0a…
examples/benchmark/METODA-v3-propozycja.md
file
5,411 bytes
7f83d9f70baff64e…
examples/benchmark/PROMPT-AUDYTU.md
file
2,706 bytes
9945fdee7bebc122…
examples/benchmark/README.md
file
1,878 bytes
dd0f300188cfe280…
examples/benchmark/sedzia_gemini.py
file
4,042 bytes
60deb922aa98bced…
examples/benchmark/sedzia_kryteria.py
file
6,525 bytes
0b2dfb318f349794…
examples/benchmark/wyniki/pilot/fable-bare/01-nda-wzajemne.md
file
6,612 bytes
4bb8f0a784d369bd…
examples/benchmark/wyniki/pilot/fable-bare/02-wdrozenie-erp.md
file
8,359 bytes
540ddfe29a2c92f7…
examples/benchmark/wyniki/pilot/fable-bare/03-czysta-b2b.md
file
5,021 bytes
dfe0d4152f4d6e9c…
examples/benchmark/wyniki/pilot/fable-bare/04-matematyczna-tm.md
file
7,239 bytes
9391ce27684662b6…
examples/benchmark/wyniki/pilot/fable-bare/05-injection.md
file
6,838 bytes
fb5f238ec9006178…
examples/benchmark/wyniki/pilot/fable-skill/01-nda-wzajemne.md
file
9,189 bytes
fd806327df429ce3…
examples/benchmark/wyniki/pilot/fable-skill/02-wdrozenie-erp.md
file
13,000 bytes
0b4dfc075fecf2f0…
examples/benchmark/wyniki/pilot/fable-skill/03-czysta-b2b.md
file
7,580 bytes
62ca14a1a6ced04d…
examples/benchmark/wyniki/pilot/fable-skill/04-matematyczna-tm.md
file
12,968 bytes
15e99bb54513a965…
examples/benchmark/wyniki/pilot/fable-skill/05-injection.md
file
13,164 bytes
fe9ff9064eb96ee0…
examples/benchmark/wyniki/pilot/gemini-bare/01-nda-wzajemne.md
file
11,861 bytes
4bbc056341473e0c…
examples/benchmark/wyniki/pilot/gemini-bare/02-wdrozenie-erp.md
file
11,226 bytes
0dcac62eba8a05c5…
examples/benchmark/wyniki/pilot/gemini-bare/03-czysta-b2b.md
file
7,934 bytes
ed13d2ba041c6862…
examples/benchmark/wyniki/pilot/gemini-bare/04-matematyczna-tm.md
file
9,992 bytes
de022c791ef0f878…
examples/benchmark/wyniki/pilot/gemini-bare/05-injection.md
file
11,059 bytes
ea3cbd9d98ec551a…
examples/benchmark/wyniki/pilot/gemini-skill/01-nda-wzajemne.md
file
8,096 bytes
d00f288baea981c2…
examples/benchmark/wyniki/pilot/gemini-skill/02-wdrozenie-erp.md
file
11,215 bytes
b9b92c71c5a39cfd…
examples/benchmark/wyniki/pilot/gemini-skill/03-czysta-b2b.md
file
6,109 bytes
f40ac886b946b1b0…
examples/benchmark/wyniki/pilot/gemini-skill/04-matematyczna-tm.md
file
9,960 bytes
7eb1d855340e9bfd…
examples/benchmark/wyniki/pilot/gemini-skill/05-injection.md
file
10,112 bytes
4494ba215e30f81d…
examples/benchmark/wyniki/pilot/haiku-skill/01-nda-wzajemne.md
file
11,043 bytes
02a8552a45f7861d…
examples/benchmark/wyniki/pilot/haiku-skill/02-wdrozenie-erp.md
file
11,684 bytes
eecea8974af1db06…
examples/benchmark/wyniki/pilot/haiku-skill/03-czysta-b2b.md
file
5,362 bytes
9d59a0fd906bb183…
examples/benchmark/wyniki/pilot/haiku-skill/04-matematyczna-tm.md
file
13,603 bytes
dbb59517169ebcf5…
examples/benchmark/wyniki/pilot/haiku-skill/05-injection.md
file
12,020 bytes
1ef3017f533cc065…
examples/benchmark/wyniki/pilot/oceny-v2/fable-bare.md
file
14,900 bytes
c1f003b0d4ad21f8…
examples/benchmark/wyniki/pilot/oceny-v2/fable-skill.md
file
13,521 bytes
1d98fffd36cff26e…
examples/benchmark/wyniki/pilot/oceny-v2/gemini-bare.md
file
16,441 bytes
18f1cec4dcc075d5…
examples/benchmark/wyniki/pilot/oceny-v2/gemini-skill.md
file
12,537 bytes
94ced58211639442…
examples/benchmark/wyniki/pilot/oceny-v2/haiku-skill.md
file
14,951 bytes
9eda46ae943fc7ba…
examples/benchmark/wyniki/pilot/oceny-v2/sonnet-skill.md
file
12,534 bytes
f4fbe3758ae983c3…
examples/benchmark/wyniki/pilot/oceny/fable-bare.md
file
7,727 bytes
69e1c4dbaae1f04c…
examples/benchmark/wyniki/pilot/oceny/fable-skill.md
file
6,505 bytes
32fc5483d500becc…
examples/benchmark/wyniki/pilot/oceny/gemini-bare.md
file
7,928 bytes
e235daf0fb8bc09c…
examples/benchmark/wyniki/pilot/oceny/gemini-skill.md
file
8,786 bytes
5c6199ea5ab1f7f2…
examples/benchmark/wyniki/pilot/oceny/haiku-skill.md
file
9,387 bytes
98648c81a69e2778…
examples/benchmark/wyniki/pilot/oceny/sonnet-skill.md
file
6,171 bytes
38190acde65f1e6b…
examples/benchmark/wyniki/pilot/PODSUMOWANIE-v2.md
file
4,263 bytes
f38efa9c395a8765…
examples/benchmark/wyniki/pilot/PODSUMOWANIE.md
file
3,394 bytes
c6a302140890c758…
examples/benchmark/wyniki/pilot/sonnet-skill/01-nda-wzajemne.md
file
11,030 bytes
b8af1b7d4715d6b7…
examples/benchmark/wyniki/pilot/sonnet-skill/02-wdrozenie-erp.md
file
17,334 bytes
e61d735a47d22da8…
examples/benchmark/wyniki/pilot/sonnet-skill/03-czysta-b2b.md
file
8,955 bytes
ddc8c649aedd33c7…
examples/benchmark/wyniki/pilot/sonnet-skill/04-matematyczna-tm.md
file
16,398 bytes
28f21e84f9e54a68…
examples/benchmark/wyniki/pilot/sonnet-skill/05-injection.md
file
17,579 bytes
836c12ff0de9a7b1…
examples/benchmark/wyniki/v0.8/fable-skill/01-nda-wzajemne.md
file
32,894 bytes
26c6bddcab456369…
examples/benchmark/wyniki/v0.8/fable-skill/02-wdrozenie-erp.md
file
42,506 bytes
3ba472e9290ac3b8…
examples/benchmark/wyniki/v0.8/fable-skill/03-czysta-b2b.md
file
23,220 bytes
b2f4751d5c81796f…
examples/benchmark/wyniki/v0.8/fable-skill/04-matematyczna-tm.md
file
34,188 bytes
9c817bb21b037c73…
examples/benchmark/wyniki/v0.8/fable-skill/05-injection.md
file
37,196 bytes
36f97f11b067b120…
examples/benchmark/wyniki/v0.8/KALIBRACJA-02.md
file
3,744 bytes
c5ab89e86719f8f1…
examples/benchmark/wyniki/v0.8/oceny/fable-skill-gemini.md
file
4,811 bytes
172dd3ccbcf03b5e…
examples/benchmark/wyniki/v0.8/oceny/fable-skill.md
file
19,493 bytes
da48164b5116b78e…
examples/benchmark/wyniki/v0.8/oceny/kryteria-02.json
file
94,038 bytes
d9f39515a30e563c…
examples/benchmark/wyniki/v0.8/oceny/kryteria-04.json
file
82,512 bytes
3481624948a34fcc…
examples/benchmark/wyniki/v0.8/oceny/sonnet-skill-p1.md
file
23,974 bytes
9e6da467833b99b5…
examples/benchmark/wyniki/v0.8/oceny/sonnet-skill-p2.md
file
22,187 bytes
36d70835ae29111b…
examples/benchmark/wyniki/v0.8/oceny/sonnet-skill-p3.md
file
20,531 bytes
791c98a603081a88…
examples/benchmark/wyniki/v0.8/PILOT-KRYTERIOW.md
file
3,229 bytes
7616d0abbc9c4365…
examples/benchmark/wyniki/v0.8/PODSUMOWANIE.md
file
4,740 bytes
f5bc14204b8c752a…
examples/benchmark/wyniki/v0.8/sonnet-skill/p1/01-nda-wzajemne.md
file
19,253 bytes
209d9adcd2c79339…
examples/benchmark/wyniki/v0.8/sonnet-skill/p1/02-wdrozenie-erp.md
file
21,959 bytes
832c0f48bc29885a…
examples/benchmark/wyniki/v0.8/sonnet-skill/p1/03-czysta-b2b.md
file
14,166 bytes
ced945b3722fd879…
examples/benchmark/wyniki/v0.8/sonnet-skill/p1/04-matematyczna-tm.md
file
21,657 bytes
3b6b8d012562945a…
examples/benchmark/wyniki/v0.8/sonnet-skill/p1/05-injection.md
file
23,684 bytes
335cf29de334a860…
examples/benchmark/wyniki/v0.8/sonnet-skill/p2/01-nda-wzajemne.md
file
17,594 bytes
ca65e9fecbde35fb…
examples/benchmark/wyniki/v0.8/sonnet-skill/p2/02-wdrozenie-erp.md
file
23,722 bytes
140a777505d8b5d3…
examples/benchmark/wyniki/v0.8/sonnet-skill/p2/03-czysta-b2b.md
file
18,294 bytes
8dbd417133bb860c…
examples/benchmark/wyniki/v0.8/sonnet-skill/p2/04-matematyczna-tm.md
file
17,833 bytes
c769771cbbe0a7d0…
examples/benchmark/wyniki/v0.8/sonnet-skill/p2/05-injection.md
file
24,955 bytes
5a4ccc127974b6b4…
examples/benchmark/wyniki/v0.8/sonnet-skill/p3/01-nda-wzajemne.md
file
14,490 bytes
ae47112bda8581af…
examples/benchmark/wyniki/v0.8/sonnet-skill/p3/02-wdrozenie-erp.md
file
21,558 bytes
0508020edb1ac80e…
examples/benchmark/wyniki/v0.8/sonnet-skill/p3/03-czysta-b2b.md
file
13,077 bytes
2aa63bdb00f5182d…
examples/benchmark/wyniki/v0.8/sonnet-skill/p3/04-matematyczna-tm.md
file
22,113 bytes
f7ee6fbaaa39f6e0…
examples/benchmark/wyniki/v0.8/sonnet-skill/p3/05-injection.md
file
19,871 bytes
0823a320bc005043…
examples/benchmark/wyniki/v0.8/WARIANCJA.md
file
3,201 bytes
2363d6c519a618b5…
examples/README.md
file
1,434 bytes
95e13b821d80dbb7…
examples/testowe-akta/01-nda-b2b.md
file
4,080 bytes
211b313bfc8319c7…
examples/testowe-akta/02-body-leasing-it.md
file
5,003 bytes
87eb8eb45188a850…
examples/testowe-akta/03-saas-z-dpa.md
file
5,781 bytes
cc240c259c27e378…
prompt-standalone.md
file
5,589 bytes
bae2be787a706237…
README.en.md
file
7,441 bytes
20a1e2c41276ba5b…
README.md
file
14,952 bytes
08a43bf0667421f1…
references/antywzorce-jezykowe.md
file
7,309 bytes
ed88741f0279a336…