feature-implement

Feature Implementation

Safety Notice

This listing is imported from skills.sh public index metadata. Review upstream SKILL.md and repository scripts before running.

Copy this and send it to your AI assistant to learn

Install skill "feature-implement" with this command: npx skills add d-o-hub/rust-self-learning-memory/d-o-hub-rust-self-learning-memory-feature-implement

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

  • Planning - Understand requirements and constraints

  • Design - Architecture and module structure

  • Implementation - Write code following patterns

  • Testing - Add tests with >90% coverage

  • 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

Source Transparency

This detail page is rendered from real SKILL.md content. Trust labels are metadata-based hints, not a safety guarantee.

Related Skills

Related by shared tags or category signals.

General

context-retrieval

No summary provided by upstream source.

Repository SourceNeeds Review
General

rust-async-testing

No summary provided by upstream source.

Repository SourceNeeds Review
General

build-rust

No summary provided by upstream source.

Repository SourceNeeds Review
General

quality-unit-testing

No summary provided by upstream source.

Repository SourceNeeds Review