Skip to content

Chore: trim repo skills and add Rust bridge rules#1279

Merged
sunt05 merged 3 commits intomasterfrom
sunt05/skill-housekeeping
Apr 3, 2026
Merged

Chore: trim repo skills and add Rust bridge rules#1279
sunt05 merged 3 commits intomasterfrom
sunt05/skill-housekeeping

Conversation

@sunt05
Copy link
Copy Markdown

@sunt05 sunt05 commented Apr 3, 2026

Summary

Housekeeping pass on .claude/ configuration:

  • Remove examine-issue, gh-post, and start-work skills — generic functionality that doesn't need to live in the repo
  • Update verify-build to reference the Rust bridge instead of the removed f90wrap dependency
  • Add .claude/rules/rust/conventions.md — auto-loaded when editing src/suews_bridge/ files, documents the three-layer architecture (PyO3 / Rust wrapper / Fortran C API), codec pattern, feature flags, and guides for adding new state types or FFI functions

No code or test changes. 7 repo skills remain (setup-dev, lint-code, sync-docs, verify-build, audit-pr, log-changes, prep-release).

Remove examine-issue and gh-post from repo skills as they are now
global Claude Code skills. examine-issue was generic enough to work
across all repos; gh-post's figure upload script (post_figures.py) is
now part of the global draft-post skill.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@github-actions
Copy link
Copy Markdown

github-actions bot commented Apr 3, 2026

CI Build Plan

Changed Files

No code changes detected (docs/site only or no matching paths).

Build Configuration

No code build required -- changes are docs/site/non-code only.

Rationale

  • No build-triggering changes detected -> builds skipped

Updated by CI on each push. See path-filters.yml for category definitions.

sunt05 and others added 2 commits April 3, 2026 20:59
- Remove start-work dispatcher skill (rarely used, individual skills
  invoked directly)
- Update verify-build: replace f90wrap version pin check with Rust
  bridge (suews_bridge) build check, reflecting the completed migration
  from f90wrap to PyO3/maturin

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
Auto-loaded when editing src/suews_bridge/**/*.rs files. Documents the
three-layer architecture (PyO3 -> Rust wrapper -> Fortran C API), codec
pattern, feature flags, and guides for adding new state types or FFI
functions. Aimed at developers unfamiliar with Rust.

Co-Authored-By: Claude Opus 4.6 (1M context) <noreply@anthropic.com>
@sunt05 sunt05 changed the title Chore: promote examine-issue and gh-post to global skills Chore: trim repo skills and add Rust bridge rules Apr 3, 2026
@sunt05 sunt05 added this pull request to the merge queue Apr 3, 2026
Merged via the queue into master with commit 171423d Apr 3, 2026
12 checks passed
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant