implement-feature

Guide feature implementation through interface design, test-driven slicing, and quality gates.

18|1|Updated Jan 3, 2026
One-click install
npx skills add https://github.com/nexus-substrate/nexus-agents --skill implement-feature-nexus-substrate
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: implement-feature
Source: https://github.com/nexus-substrate/nexus-agents/tree/main/skills/implement-feature
Command: npx skills add https://github.com/nexus-substrate/nexus-agents --skill implement-feature-nexus-substrate

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

This Skill helps you implement new functionality without breaking project standards, drifting interfaces, or skipping the quality gates that keep the codebase reliable.

Core Features & Use Cases

  • Interface-first feature design: Defines boundaries up front to avoid rework when requirements are ambiguous.
  • Test-driven, slice-by-slice implementation: Builds the smallest end-to-end vertical slice, tests it immediately, and repeats to reduce risk and debugging cost.
  • Quality and governance checks: Runs lint, typecheck, and tests, updates research registry documentation when relevant, and ensures implementations match what is declared.

Quick Start

Use implement-feature to plan, implement, and validate a new feature according to the repository workflow and quality gates.

Frequently Asked Questions about implement-feature

High-intent search queries and answers about installing and using this skill.

FAQPage Schema
How do I implement a new feature using test-driven vertical slicing?

Test-driven vertical slicing builds the smallest end-to-end slice of a feature, tests it immediately, and repeats the cycle to reduce debugging cost and shipping risk.

What is the best way to design interfaces before writing new functionality?

Interface-first feature design defines boundaries up front to avoid rework, ensuring new functionality matches declared requirements before implementation begins.

How do I enforce CI quality gates for a GitHub pull request?

CI quality gates enforce reliability by running lint, typecheck, and test commands through checklist-based validation before a feature implementation is merged.

Can I use this feature implementation workflow for adding new modules?

Feature implementation standardizes adding functionality, creating new modules, and extending capabilities across typical development and CI workflows using deterministic validation.

When do I need to update documentation records during feature implementation?

Update research registry documentation when implementing research-backed techniques, ensuring declared implementations match the actual codebase changes through governance checks.