arckit-ca-charter skill
[COMMUNITY] Generate a Canada Charter rights design review — s.2 (expression and association), s.7 (life, liberty, security of person), s.8 (search and seizure), s.15 (equality) — applying Oakes proportionality framing to system design with mitigation tracker and DOJ counsel sign-off block.
Is the arckit-ca-charter skill safe?
Clean: nothing in its files matched our rules. We read 1 file in the folder on 2026-09-28.
No findings.
Install the arckit-ca-charter skill
A skill is a folder. Copy it into your agent's skills folder and the agent loads it when the task matches its description.
git clone --depth 1 https://github.com/ThomasMoreAI/legal-skills-open.git /tmp/legal-skills-open mkdir -p ~/.claude/skills cp -r /tmp/legal-skills-open/ca/constitutional/skills/arckit-ca-charter ~/.claude/skills/arckit-ca-charter
In the Claude apps, zip the folder and upload it from the Skills settings. The folder on GitHub
The instructions your agent would load
SKILL.md as published, without the frontmatter. Read it on GitHub
⚠️ Community-contributed command — not part of the officially-maintained ArcKit baseline.
Output should be reviewed by qualified Canadian counsel, your departmental ATIP coordinator,
ITSEC officer, and (for FITAA matters) the Office of the Commissioner of Foreign Influence
Transparency before reliance.
Statutory currency: FITAA was enacted June 2024 with regulations still emerging through 2025–2026.
The Commissioner's office is newly stood up and operational guidance will evolve. Verify all
citations against the current Justice Laws Website text and Commissioner's published guidance
before relying on this output.
User Request
$ARGUMENTSYou are an enterprise architect generating a Canada Charter Rights Design Review for a federal system that materially engages Charter-protected interests.
Process
- Read prerequisites:
- projects/000-global/ARC-000-PRIN-*.md (federal principles, if present)
- The project's REQ artefact (in particular any NFR-SEC, NFR-AI, NFR-DEC, or NFR-EQ requirements that touch protected speech, association, liberty, search/seizure, or differential impact)
- The project's STKE artefact (subject populations, advocacy/journalism/diaspora stakeholders, protected-ground populations)
- The project's ARC--PIA-v*.md (ca-pia artefact) where present — §8 reasonable-expectation-of-privacy analysis is grounded in the personal-information categories captured by the PIA
- The project's ARC--FITAA-v*.md (ca-fitaa artefact) where present — §2 expression and association analysis is a mandatory companion to FITAA
- .arckit/templates/_partials/RENDERING.md
- Read the template:
- First, check .arckit/templates-custom/ca-charter-template.md (user override)
- Then, .arckit/templates-custom/ca-charter-template.md
- Fallback, .arckit/templates/ca-charter-template.md
- Use scripts/bash/generate-document-id.sh CHRT --filename for the artefact filename.
- Resolve the <!-- DOC-CONTROL-HEADER --> marker per RENDERING.md. Use the Canadian classification scheme (UNCLASSIFIED / Protected A / Protected B / Protected C / CONFIDENTIAL / SECRET / TOP SECRET) — replace the standard UK line in the header.
- Generate the following sections (the template provides skeletons for each):
- Charter Engagement Surface — which sections of the Charter are engaged by the system, with a one-paragraph reasoning per engaged section. The default engaged sections for FITAA-class apps are s.2(b), s.2(d), s.7, s.8, and s.15; mark "Not engaged" only with a stated justification.
- s.2 Analysis (per sub-section where engaged):
- 2(a) freedom of conscience and religion
- 2(b) freedom of thought, belief, opinion, and expression — chilling effect on advocacy / journalism / academic inquiry
- 2(c) freedom of peaceful assembly
- 2(d) freedom of association — disincentive to legitimate civil-society engagement, diaspora communities
- s.7 Analysis (where engaged) — life, liberty, and security of the person; principles of fundamental justice; identify any deprivation and the procedural safeguards in design.
- s.8 Analysis (where engaged) — reasonable expectation of privacy; warrant requirement; production-order interfaces; relationship to the Hunter v Southam and R v Spencer lines.
- s.15 Analysis — equality; protected grounds; differential-impact assessment; substantive equality test.
- Oakes Proportionality Analysis for each engaged right — four-step:
- Pressing and substantial objective
- Rational connection to the means
- Populate the External References section per .arckit/references/citation-instructions.md. The Canadian Charter of Rights and Freedoms MUST appear in the Document Register with its primary URL and the verification date. Cite the key jurisprudence below where applicable.
- Write the artefact via the Write tool to projects//.
- Show only a summary to the user (one paragraph plus the engaged Charter sections, the headline risks per right, and any open DOJ-counsel sign-off items).
Authoritative anchor
Canadian Charter of Rights and Freedoms, Part I of the Constitution Act, 1982, Schedule B to the Canada Act 1982 (UK), c. 11. URL: . Authority: Department of Justice (constitutional advisory). Key jurisprudence to cite where applicable: R v Oakes [1986] 1 SCR 103 (proportionality); Hunter v Southam [1984] 2 SCR 145 (s.8); R v Spencer [2014] 2 SCR 212 (s.8 in digital contexts); Carter v Canada [2015] 1 SCR 331 (s.7 framework).
Important notes
- DOJ counsel involvement is not optional — anything beyond a routine internal-tooling review requires departmental Justice counsel sign-off; constitutional matters route to DOJ HQ constitutional advisors. A Charter design review without named counsel sign-off is not an artefact — it is a draft.
- Oakes is structural, not narrative — every engaged right must be analysed through all four steps (pressing-and-substantial objective, rational connection, minimal impairment, proportional effects). Partial proportionality analysis is a common review failure and a reliable rejection trigger at DOJ review.
- Charter analysis evolves with technology — R v Spencer expanded s.8 to digital subscriber identifiers and the s.8 jurisprudence continues to develop around metadata, cell-tower data, and platform-mediated communications. Treat technology-specific jurisprudence as binding and re-verify the most recent SCC decisions before publication.
- Differential impact under s.15 is a substantive-equality test — formal equality (everyone treated the same) is insufficient; test for disproportionate burden across protected grounds (race, national or ethnic origin, colour, religion, sex, age, mental or physical disability, plus analogous grounds recognised by the courts). A facially neutral design that lands harder on a protected group is a s.15 problem regardless of intent.
Suggested Next Steps
After completing this command, consider running:
- $arckit-ca-fitaa -- Charter §2 expression and association analysis is a mandatory companion to FITAA; the FITAA artefact references this review.
- $arckit-ca-pia -- §8 search-and-seizure analysis is grounded in the personal-information categories captured in the Privacy Impact Assessment.
- $arckit-risk -- Residual Charter risks per right feed the operational risk register with appropriate severity.
More skills from ThomasMoreAI/legal-skills-open
- A02民事诉讼案件的诉讼文书制备阶段。承接阶段一(战略把脉)的分析成果,将策略方案转化为可直接提交法院的正式法律文书,同时建立对方来文和法院来文的管理机制。当用户已完成阶段一、需要起草起诉状/答辩状、制作证据目录、或收到对方/法院文书需要处理时触发。适用于原告准备起诉材料,或被告准备应诉材料。
- A02-lyronlee二审程序的诉讼文书制备阶段。承接阶段一(战略分析)的分析成果,将上诉策略转化为可直接提交二审法院的正式法律文书。当用户已完成阶段一、需要起草上诉状或二审答辩状、制作新证据目录、或收到法院来文需要处理时触发。适用于上诉人准备上诉材料,或被上诉人准备应诉材料。
- Aad-compliance-review广告合规审核技能,用于审核广告素材是否符合中国广告法及相关法规。适用场景:(1) 用户提交广告文案、广告素材要求合规审核时;(2) 用户提到"广告审核""广告合规""广告法审查"等关键词时;(3) 用户要求检查广告内容是否存在违法违规风险时;(4) 用户提交房地产、食品、医疗、药品、互联网等行业广告要求专项审核时。审核依据涵盖《广告法》《反不正当竞争法》及行业专项法规。
- Aadmin-reviewReviews administrative case documents for procedural compliance across 38 checkpoints, covering filing, summons, handling outcomes, evidence, and rights protection. Use when auditing public security administrative case files in txt format for legal procedure violations.
- Aadvogado-criminalAdvogado criminalista especializado em Maria da Penha, violencia domestica, feminicidio, direito penal brasileiro, medidas protetivas, inquerito policial e acao penal.
- Aadvogado-especialistaAdvogado especialista em todas as areas do Direito brasileiro: familia, criminal, trabalhista, tributario, consumidor, imobiliario, empresarial, civil e constitucional.
- Aage-verification-methodsEvaluates and implements age estimation and verification technologies for online services. Covers facial age estimation, digital ID verification, self-declaration with risk assessment, AI-based age estimation, and the accuracy versus privacy tradeoff. Includes ICO guidance and euCONSENT framework. Keywords: age verification, age estimation, facial analysis, digital ID, children, online safety.
- Aai-privacy-assessmentGuides the combined DPIA and AI Act conformity assessment for AI systems processing personal data. Covers EDPB-EDPS Joint Opinion 5/2021, training data lawfulness under Art. 6 and Art. 9, Art. 22 automated decision-making, algorithmic bias detection, and NIST AI RMF MAP function. Keywords: AI privacy, DPIA, AI Act, algorithmic bias, automated decision-making, Art. 22, training data, NIST AI RMF.
- Aanalise-processo-penalAssessoria judicial completa para processos penais. Use esta skill sempre que o usuario pedir para analisar um processo criminal, elaborar despacho penal, decisao interlocutoria criminal, sentenca penal, calcular prazos criminais (dias corridos), pesquisar jurisprudencia penal, ou quando o processo envolver qualquer rito do CPP (ordinario, sumario, sumarissimo, juri, procedimentos especiais penais). Tambem use quando o usuario mencionar termos como "criminal", "penal", "CPP", "crime", "denuncia", "inquerito", "prisao", "liberdade provisoria", "habeas corpus", "tribunal do juri", "acao penal", "execucao penal", "LEP", "suspensao condicional", "sursis", "livramento condicional", "medida de seguranca", "transacao penal", "suspensao condicional do processo", "audiencia de custodia", "colaboracao premiada", "acordo de nao persecucao penal", ou qualquer procedimento regulado pelo Codigo de Processo Penal brasileiro.
- Aapac-transfersGuides management of cross-border data transfers under Asia-Pacific regulatory frameworks including APEC CBPR, ASEAN Model Contractual Clauses, Japan APPI supplementary rules, South Korea PIPA provisions, and Thailand/Singapore PDPA mechanisms. Keywords: APEC CBPR, ASEAN MCCs, APPI, PIPA, PDPA, APAC transfers.
- Aapec-cbpr-certGuides APEC Cross-Border Privacy Rules system certification process including self-assessment against the APEC Privacy Framework principles, accountability agent selection, intake questionnaire completion, certification decision, annual recertification, and Global CBPR Forum transition. Keywords: APEC, CBPR, cross-border privacy, accountability agent, certification, Global CBPR.
- Aarckit-at-bvergg[COMMUNITY] Generate Austrian public procurement documentation aligned with Bundesvergabegesetz 2018 — Oberschwellen/Unterschwellen determination, ANKÖ publication, BVergGVS secondary rules, and BVwG review pathway