i

Implement software features across data, API, and UI layers with type safety and regression testing.

Updated Aug 23, 2026
One-click install
npx skills add https://github.com/lucasmonstrox/mrtip --skill i-lucasmonstrox
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: i
Source: https://github.com/lucasmonstrox/mrtip/tree/main/.claude/skills/i
Command: npx skills add https://github.com/lucasmonstrox/mrtip --skill i-lucasmonstrox

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This skill solves the problem of inconsistent, poorly verified, or regressive feature implementation by enforcing a strict, test-driven, and documentation-first development lifecycle.

Core Features & Use Cases

  • Gate of Pre-existence: Prevents redundant work by checking existing documentation and feature status before writing code.
  • Vertical Slice Implementation: Ensures features are built in complete, testable layers (data, API, logic, UI) rather than fragmented chunks.
  • Verification Matrix: Enforces real-world validation across all touched surfaces (UI, API, Database, Core) using explicit commands rather than assumptions.

Quick Start

Use the i skill to implement the feature with ID feature-123 and follow the established development plan.

Frequently Asked Questions about i

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

FAQPage Schema
How do I implement TypeScript features without causing regressions?

Implementing TypeScript features without regressions requires strict adherence to architectural plans and verification protocols, validating all changes through explicit surface-level testing and mandatory sub-agent review.

What is vertical slice implementation for feature development?

Vertical slice implementation builds features in complete, testable layers spanning data, API, logic, and UI rather than fragmented chunks, ensuring every architectural layer is functionally integrated and verified before completion.

How do I verify feature correctness during software implementation?

Verifying feature correctness during software implementation involves applying a verification matrix that enforces real-world validation across all touched surfaces using explicit commands, alongside a mandatory sub-agent review.

How do I prevent redundant work when developing new features?

To prevent redundant work when developing new features, establish a gate of pre-existence that checks existing documentation and feature status to confirm whether a feature already exists before writing any code.

Does this feature implementation workflow require existing documentation?

Yes, this feature implementation workflow requires existing repository documentation, as it strictly follows architectural plans and verification protocols defined there to coordinate development and ensure type safety.

What are the limitations of test-driven feature implementation?

The limitations of test-driven feature implementation include strict dependency on pre-existing repository documentation and the overhead of mandatory sub-agent reviews, which may slow down rapid prototyping.