# Nwiizo Tfmcp Tfmcp

> Release Process Skill

- Skill: `tomevault-io/nwiizo-tfmcp-tfmcp` (Agent Skill, multi-file: 2 files)
- Install (CLI): `npx skillmds@latest add tomevault-io/nwiizo-tfmcp-tfmcp`
- Raw SKILL.md: https://api.skillmd.com/api/skills/tomevault-io/nwiizo-tfmcp-tfmcp/raw
- Safety review: pending (external: skill-scanner PASS, skillspector PASS)
- Works with: Claude Code, Claude.ai, OpenAI Codex
- Category: Coding & Dev Tools
- Author: tomevault-io (https://skillmd.com/u/tomevault-io)
- Updated: 2026-09-17
- Page: https://skillmd.com/skills/tomevault-io/nwiizo-tfmcp-tfmcp

---

# Release Process Skill

## When to Use

Use this skill when the user asks to:
- Create a new release
- Publish to crates.io
- Update the version

## Process

**Note**: Automated CI release is disabled. Use manual release process:

1. Update version in `Cargo.toml`

2. Run quality checks:
   ```bash
   cargo fmt --all
   cargo clippy --all-targets --all-features
   cargo test --all-features
   ```

3. Build release: `cargo build --release`

4. Commit and push changes

5. Create GitHub release:
   ```bash
   gh release create v0.1.x --title "v0.1.x - Title" --notes "Release notes"
   ```

6. Publish to crates.io: `cargo publish`

## Re-enabling Automated Release

To re-enable automated release in CI, remove `false &&` from `.github/workflows/rust.yml` release job's `if` condition.

---
> Source: [nwiizo/tfmcp](https://github.com/nwiizo/tfmcp) — distributed by [TomeVault](https://tomevault.io).
<!-- tomevault:4.0:skill_md:2026-06-22 -->

