feature-implement

📁 d-o-hub/rust-self-learning-memory 📅 7 days ago
9
总安装量
9
周安装量
#32640
全站排名
安装命令
npx skills add https://github.com/d-o-hub/rust-self-learning-memory --skill feature-implement

Agent 安装分布

opencode 9
claude-code 9
github-copilot 9
codex 9
kimi-cli 9
gemini-cli 9

Skill 文档

Feature Implementation

Systematic approach to implementing new features in the Rust memory system.

Quick Reference

  • Process – Implementation phases (planning, design, implementation, testing)
  • Structure – Module structure and file organization
  • Patterns – Code patterns and conventions
  • Quality – Quality standards and checklists

When to Use

  • Adding new functionality to the codebase
  • Following project conventions for feature development
  • Maintaining code quality and test coverage

Core Process

  1. Planning – Understand requirements and constraints
  2. Design – Architecture and module structure
  3. Implementation – Write code following patterns
  4. Testing – Add tests with >90% coverage
  5. Documentation – Update docs and examples

See process.md for detailed phases and patterns.md for Rust code patterns.

Project Standards

  • File size: ≤ 500 LOC per file
  • Async/Tokio patterns for I/O
  • Error handling: anyhow::Result
  • Storage: Turso (durable) + redb (cache)
  • Serialization: postcard