Claude-Guardian
Claude Guardian is an all-in-one Claude account safety and risk prevention skill. It intelligently assesses your device, account history, network environment, and payment options, then provides person
Sixteen skills for US car research, verified OTD calculations, constrained dealer drafts, durable inbox imports and evidence-backed dossiers.
SkillsPython · HTMLGitHub @DaizeDongSelf-installOwner unconfirmed
Paste into Claude or ChatGPT for installation instructions suited to your environment.
Have you tried it? One tap is enough. No sign-in needed.
No updates detected yet. GitHub releases will appear here.
Owners of public repositories under a personal GitHub account can sign in to verify ownership and manage the introduction themselves. No administrator approval is needed.
Sign in, generate a verification file, and commit it to this repository’s default branch within 30 minutes. Files on other branches or forks do not count. Then check the file below to manage the project without administrator approval. Keep the file to retain your access.
If needed, you will go to sign-in. After signing in, return here and press your chosen verification button again.
Installable projects can be verified without a deployment domain. Use GitHub sign-in for a personal repository, or the repository verification file above for an organization repository.
Ask about other verification options
Loading the full README. The saved excerpt is shown below.
Research a US car purchase with 16 skills, from the first request to a compared shortlist, buyer report and closing checklist.
⭐ Read this first, the design philosophy
A useful buying decision needs comparable costs, vehicle evidence and a next step the buyer can act on. A low advertised price, an incomplete quote or a long list of search results cannot establish that on its own. Five principles guide this workflow:Read the full README ↗Research a US car purchase with 16 skills, from the first request to a compared shortlist, buyer report and closing checklist.
A useful buying decision needs comparable costs, vehicle evidence and a next step the buyer can act on. A low advertised price, an incomplete quote or a long list of search results cannot establish that on its own. Five principles guide this workflow:
The operating rules live in the main skill and default report workflow.
One orchestrator coordinates a US buying cycle; 15 focused skills handle individual jobs such as OTD math, CARFAX review, trade-in valuation, lease comparisons, dealer drafts and closing checks. Use a narrow skill for a single question, or let the orchestrator carry the cycle forward.
This is an agent skill package. It uses search, browser and mailbox tools supplied by the host; it does not install Gmail access, a background scheduler or a booking service. Availability and authorization determine which external actions can run.
A broad buying request includes a comparison and buyer research HTML/PDF after initial market and inventory research, even before written dealer quotes arrive. An outward dealer proposal requires complete quotes. Later stages use the same private buying cycle when the buyer chooses to continue.
Diagram source · Render script
Unknown costs and evidence gaps stay visible in the report. Vehicle checks follow the candidate and purchase stage; PPI means an independent pre-purchase inspection. Seller contact, bookings, binding insurance and purchase commitments require authorization for the specific action. The buyer can pause or change direction at any stage.
Quote review and vehicle checks can run in parallel as needed. Before closing, verify the contract, coverage, payment, vehicle and documents.
Requires Python 3.10 or newer, Git, and a local fleet-guards and fleet-style checkout. Install the YAML/PDF dependencies below; use Chromium or Edge for PDF rendering.
git clone https://github.com/DaizeDong/fleet-guards.git
git clone https://github.com/DaizeDong/fleet-style.git
git config --global fleet.guards "$PWD/fleet-guards"
git config --global fleet.style "$PWD/fleet-style"
python -m pip install -e fleet-guards
git clone https://github.com/DaizeDong/buy-me-a-car.git
cd buy-me-a-car
python -m pip install -r requirements.txt
git config core.hooksPath .githooks
python tools/install.py
python tools/install.py --apply
python tools/doctor.py
The installer previews first, then --apply registers all 16 skills under ~/.agents/skills. Use --target <skill-directory> for another host. Existing unrelated skills are preserved through a conflict check. Start a new agent session after installation. Claude plugin hosts can also load the repository as a local plugin through .claude-plugin/plugin.json.
The .githooks shims find the checks through git config fleet.guards and fleet.style; when either is unset the commit is blocked. Do not bypass the hooks.
Create or clone a private GitHub companion repository outside this public worktree, and create its data directory. Set BUY_ME_A_CAR_CONFIG to that companion's root:
$env:BUY_ME_A_CAR_CONFIG = "<private-companion-root>"
On a POSIX shell, use export BUY_ME_A_CAR_CONFIG="<private-companion-root>". Verify the destination:
python tools/runtime_paths.py --write
The resolver reports the companion and DATA path. Destinations outside that DATA directory or inside this repository are rejected, and the runtime does not query repository visibility; PRIVATE publication is enforced at commit time by the fleet-guards checks that the .githooks shims run. An optional read may report UNINITIALIZED; writes require an initialized companion.
Real criteria, captures, quotes, inbox state, PDFs, feedback and evaluation receipts stay in this private Git repository and its normal versioning and backup workflow. There is no public-worktree fallback. To prepare a record, resolve its destination before copying a blank template or filling it:
python tools/runtime_paths.py cycles/example/criteria.md --write
This path is relative to private DATA. Run browser and scraping captures from the private cycle directory too. For the full discovery order, path checks, output declarations and safe companion switching, follow CONFIG.md. Clear stale higher-priority selectors before changing the companion root.
DATA.md defines retention, recovery and generated-storage admission limits under storage.contract.json. Keep final deliverables and their unique cited evidence in the PRIVATE companion.
After installation and private-storage setup, describe the car you want and whatever constraints you already know. For example:
Help me buy a used compact SUV, ZIP 10001, budget $30000 OTD, cash, within two months.
The workflow then:
Your private research package includes:
| Artifact in private DATA | What it helps you decide |
|---|---|
master_comparison.md | Compare candidates, sources, known costs and unresolved evidence. |
buyer_research.html | Review requirements, search coverage, model alternatives, listings, suitability, logistics, ownership risks and recommendations. |
buyer_research.pdf | Read or print the checked report, including next steps and sources. |
The current research renderer produces Chinese reports. The delivery workflow defines the required analysis, evidence gaps, PDF review and partial-delivery handling.
There are 16 skills: one orchestrator and 15 focused helpers. Each helper can also be used independently.
| Stage | Skills |
|---|---|
| Research and evidence | orchestrator, quote-evidence-collector |
| Costs and alternatives | otd-calculator, state-fee-lookup, lease-vs-cash-analyzer, trade-in-valuator |
| Vehicle checks | carfax-pdf-review, cpo-eligibility, ev-buyer-helper |
| Replies and reports | dealer-reply-drafter, inbox-triage, dossier-builder |
| Payment and collection | payment-method-decider, insurance-shopper, , |
These are intended routing cues, not a guarantee that every host model routes every paraphrase correctly. The example sentences below are synthetic, not real buyer records.
When a request spans several tasks, the orchestrator coordinates the helpers. The requested output determines the entry point.
| Request | Entry point |
|---|---|
| Find a car and help me choose | orchestrator, including default research delivery |
| Calculate OTD or check a fee rule | otd-calculator and state-fee-lookup |
| Review a vehicle-history document | carfax-pdf-review |
| Reply to a dealer using existing evidence | dealer-reply-drafter |
| Build a research report or supported dealer proposal | dossier-builder, with the matching document requirements |
| Plan an inspection or prepare to sign | ppi-scheduler or close-day-checklist |
The nine worked scenarios contain generator-produced fictional inputs and expected behavior. They illustrate how the tool should respond; they are not measured buying outcomes.
To inspect sample documents, replace <temporary-directory> below with an actual system temporary directory outside the public repository:
python skills/orchestrator/scripts/generate_research_report.py --mode demo --config skills/orchestrator/assets/research_report_config_template.json --output <temporary-directory>/research.html --to-pdf <temporary-directory>/research.pdf
python skills/orchestrator/scripts/generate_dossier.py --mode demo --config skills/orchestrator/assets/dossier_config_template.yaml --output <temporary-directory>/proposal.html --to-pdf <temporary-directory>/proposal.pdf
Demo mode accepts only exact generated fixtures. Real input uses live mode, private source artifacts and the evidence required for that document type. Buyer research permits zero written quotes; outward dealer proposals require complete written quotes. Inspect every PDF page; report length follows the evidence.
A synthetic Maryland ordinary-dealer calculation with explicit demonstration fees:
python skills/orchestrator/scripts/otd_calculator.py --state MD --sales 30000 --doc 800 --title 200 --reg 120.50 --forward --json
python skills/orchestrator/scripts/otd_calculator.py --list-states
python skills/orchestrator/scripts/check_freshness.py --report-only
These fees are demonstration inputs, not a personalized quote. Supported profiles expire when their evidence becomes stale. --estimate performs explicitly requested generic algebra without establishing jurisdictional correctness.
English (README.md, authoritative) and Chinese (README_CN.md) mirror the same guide.
| Surface | Current support |
|---|---|
| Buying conversation and routing cues | English, Chinese and Spanish; routing depends on the host model. |
| Buyer research renderer | Chinese. |
| Dealer-proposal layouts | English, Chinese and Spanish fixed labels; supplied prose needs its own translation and contextual review. |
| Dealer-email renderer | ASCII English. |
See ROADMAP.md for remaining work and CHANGELOG.md for changes. Contributions should include reproducible synthetic cases, current sources where applicable and the relevant validation results. Open an issue or a pull request without private purchase records.
Released under the MIT license.