rust-lib-template
Rust library template with spec, research, and implementation workflows
All Skills in This Repository (3)
Pure Emerald Level Indicatorsresearch
Analyze vendor code repositories and document architecture, data structures, and algorithms.
impl
Guide implementation phases with task tracking and quality gates.
spec
Generate dependency-ordered Markdown specifications from feature ideas.
Frequently Asked Questions
FAQPage SchemaHow to install rust-lib-template?▼
Run `npx skills add tyrchen/rust-lib-template --all -g -y` in your terminal to install all skills in this suite globally.
What does rust-lib-template do?▼
It scaffolds new Rust library projects that come with three built-in workflows: deep research memos, phased specification writing, and disciplined phase-by-phase implementation with independent code review.
How does the spec skill work?▼
It turns a rough feature idea into a numbered, dependency-ordered spec set under ./specs, including a PRD, component designs, a stakeholder roadmap, and an engineer-facing implementation plan.
Does it work with Claude Code and Codex?▼
Yes. Generated projects include CLAUDE.md and .claude/skills for Claude Code, plus AGENTS.md and .agents/skills for Codex, with identical guidance in both.
What code quality rules does it enforce?▼
It forbids unsafe code and unwrap in production paths, requires proper error types with thiserror, mandates scoped cargo build, test, fmt, and clippy gates, and blocks completion until an independent review pass is done.
Related Repositories in Software Engineering
View All in Software Engineering→openclaw
Run a personal AI assistant across your devices and chat apps
superpowers
Gives coding agents a disciplined workflow from idea to merged code
react
AI agent skills for building, testing, and porting React core