get-director-details — independently scanned and version-tracked by SaferSkills.
SaferSkills independently audited get-director-details (Agent Skill) and scored it 100/100 (green). The audit ran 55 deterministic rules across Security, Supply Chain, Maintenance, Transparency, and Community; it found 0 high-severity and 0 lower-severity findings. The full rule-by-rule trace and per-finding evidence are below. Free, methodology-open.
Findings & checks · 0 flagged
Every scanned point with the score it earned and what moved between them.
First recorded scan — no prior version to compare against.
The primary manifest — the file an agent reads to learn what this artifact does.
Current and historical officers of one known company.
find-company first to get company_id, then this skillget-shareholder-detailsget-filings({ category: 'officers' }) then fetchWho runs Tesla Limited (GB 03058989)? Include resigned directors.1. If user only gave a name, run find-company first to capture company_id.
2. get_officers({ jurisdiction, company_id, include_resigned: <bool> })
- include_resigned defaults to true; pass false when user asks "current only"
- pass group_by_person: true (CZ only) to dedupe multi-role appointments
3. REPORT (newest appointment first):
- One row per officer: name | role | appointed_on | resigned_on | is_active
- Role labels stay in the registry's native language (Styremedlem, Président,
Předseda představenstva, PREZES ZARZĄDU). Do not translate unless asked.
- Cite officer_id verbatim on each row.~30 seconds. Free. No account. Every finding cites a rule and a line of evidence.