Releases: ryanduguid/australian-accounting-skills
Release list
v0.1.5
v0.1.5
Changes since the last published release, v0.1.4:
- The documented Claude Code install works again: the marketplace entry sets
strict: true, resolving the conflicting-manifests error that made the plugin fail to load with zero skills registered. - The project identity is Australian Accounting Skills everywhere a reader meets it: README and contributor-guide headings, the disclaimer's lead sentence, the banner and the release runbook.
- Every skill's Boundaries section closes with an inline not-advice line that survives copying a single skill folder out of the repository.
- bas-preparation's
sources.jsonrecords provenance for the W3/W4 label facts and the $1,000 capital-purchases concession its text hedges. - Repository topics are reconciled between docs/DISCOVERY.md, the publish script (which now sets the list wholesale) and the live About; Dependabot covers the pinned pip test dependency.
- The release runbook records that v0.1.1 to v0.1.4 predate the August 2026 history rewrite, so
gh release verifyfails permanently for them; this release restores end-to-end verification.
v0.1.4
Changes since the last published release, v0.1.3:
- publish the W1 large-withholder mapping (#35) and Payday Super allowable-period / s 18C control (#36) that landed on
mainafterv0.1.3, so the tagged zip matches gitmain; - require an
UNKNOWN/ no-SGC missing-facts branch on the SG validation cards when first-contribution or s 18C facts are absent, and forbid a late classification from a seven-business-day count alone; - name the sibling CLIs
payday-super-checkandexport-tb/xero-trial-balance-exportfrom the skills pack, without moving SGC calculation into the agent; and - point year-end payroll/SG ageing at the Payday Super timing control in
stp-finalisation, and add the ATO employer Payday Super URL beside the existing software-developer source.
Recovery note: v0.1.2 is a protected annotated tag at efc8c5b8f0b6bd1dee65eccba953cb1b60a4aaa4, but it has no GitHub release. Its release run failed safely at the asset-inventory gate because that gate expected SHA256SUMS before creating it. Upload, attestation, draft creation and publication did not start. The tag will not be moved, deleted or reused.
v0.1.4
v0.1.4
Changes since the last published release, v0.1.3:
- publish the W1 large-withholder mapping (#35) and Payday Super allowable-period / s 18C control (#36) that landed on
mainafterv0.1.3, so the tagged zip matches gitmain; - require an
UNKNOWN/ no-SGC missing-facts branch on the SG validation cards when first-contribution or s 18C facts are absent, and forbid a late classification from a seven-business-day count alone; - name the sibling CLIs
payday-super-checkandexport-tb/xero-trial-balance-exportfrom the skills pack, without moving SGC calculation into the agent; and - point year-end payroll/SG ageing at the Payday Super timing control in
stp-finalisation, and add the ATO employer Payday Super URL beside the existing software-developer source.
Recovery note: v0.1.2 is a protected annotated tag at efc8c5b8f0b6bd1dee65eccba953cb1b60a4aaa4, but it has no GitHub release. Its release run failed safely at the asset-inventory gate because that gate expected SHA256SUMS before creating it. Upload, attestation, draft creation and publication did not start. The tag will not be moved, deleted or reused.
v0.1.3
v0.1.3
Recovery note: v0.1.2 is a protected annotated tag at efc8c5b8f0b6bd1dee65eccba953cb1b60a4aaa4, but it has no GitHub release. Its release run failed safely at the asset-inventory gate because that gate expected SHA256SUMS before creating it. Upload, attestation, draft creation and publication did not start. The tag will not be moved, deleted or reused.
Changes since the last published release, v0.1.1:
- publish the recovered and independently hardened validation/safety pack, including eight fabricated regression cards covering every one of the nine skills, with explicit provenance, reconciliation, exception and restraint criteria;
- add a fail-closed static validator for the fixed validation-card inventory, metadata, local links and common privacy or credential hazards;
- add shared accounting-safety boundaries and strengthen the skills' source manifests, roll-forwards, secure-output handling and human-only action gates;
- verify that
skills@1.5.22discovers the exact nine-skill inventory; - harden release publication with draft-aware existing-release checks, an immediate tag/main recheck, release-ID publication and exact asset, digest, immutability and attestation verification; and
- validate the three pre-checksum assets, create
SHA256SUMSwithout overwrite, validate the final four-file inventory and verify every digest in executable regression tests.
The cards are fabricated and contain no client data. The validator's privacy and link checks are static heuristics: they do not prove that content is anonymous, safe or legally current. Before relying on an output, an authorised professional must review the relevant current primary sources, facts, calculations, exceptions and firm controls in the approved runtime environment.
These skills remain non-assurance workflow aids. They do not provide tax, legal or financial advice; establish compliance readiness; lodge or declare anything; post journals; execute payments; lock records; communicate with a regulator or client; or replace professional judgement and review.
v0.1.1
v0.1.1
Changes since v0.1.0:
- publish the nine skills as a Claude Code plugin marketplace package;
- correct BAS decision rules and clarify the inputs that workflow steps reconcile;
- enforce stricter skill metadata, package structure and CLI discovery checks; and
- add workflow-built plugin archives, SHA-256 checksums, an SPDX SBOM and GitHub build attestations.
The skills remain workflow aids. They do not contain client data, lodge forms or replace current primary-source checks and professional review.
v0.1.0
Warning
Known v0.1.0 packaging issue. The immutable v0.1.0 source archives contain invalid YAML front matter, so skills@1.5.22 discovers only 2 of the 9 skills. The tag also predates this repository's Claude marketplace manifest. This was corrected on main by PR #22, where the advertised npx skills add ryanduguid/australian-accounting-skills command now discovers all 9 skills. The v0.1.0 tag has not been moved; review the current default branch or wait for a newly tagged release rather than treating these tagged archives as the corrected package.
First tagged version of the nine skills.
Nine Claude Code skills for Australian public-practice accounting, installable with
npx skills add ryanduguid/australian-accounting-skills or by copying .claude/skills/:
bas-preparation, month-end-close, workpaper-tie-out, fbt-annual-workflow,
div7a-compliance, stp-finalisation, year-end-workpapers, xero-exports,
cashflow-forecast-13week.
Each skill encodes the workflow, the tie-outs and the exceptions to chase rather than tax
content. Rates, thresholds and due dates change every year, so the skills send the agent to
ato.gov.au to verify current figures instead of hardcoding numbers that go stale.
templates/firm-CLAUDE.md.example is a starting point for firm-level configuration.
tests/test_skill_metadata.py checks the skill front matter in CI.
Pin this tag if you want the skills to stay put while you review them.