impl

Guide implementation phases with task tracking and quality gates.

50|28|Updated Mar 21, 2021
One-click install
npx skills add https://github.com/tyrchen/rust-lib-template --skill impl-tyrchen
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: impl
Source: https://github.com/tyrchen/rust-lib-template/tree/main/.claude/skills/impl
Command: npx skills add https://github.com/tyrchen/rust-lib-template --skill impl-tyrchen

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes scripts (resource) and references (resource) components.

What problem does it solve?

This Skill guides precise implementation of project phases according to specifications, ensuring consistency and quality.

Core Features & Use Cases

  • Phase Planning: Resolves which implementation tasks to execute based on specifications and roadmap.
  • Task Management: Creates, updates, and tracks individual tasks within a phase, managing dependencies and progress.
  • Quality Assurance: Runs comprehensive code quality checks and enforces standards before declaring completion—includes build, test, documentation, and lint gates.

Quick Start

Follow the instructions in the phase plan to implement a specific feature or module, then verify with quality gates to ensure compliance.

Frequently Asked Questions about impl

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

FAQPage Schema
How do I ensure spec compliance during an implementation phase?

Ensuring spec compliance during an implementation phase requires resolving tasks based on project specifications and enforcing quality gates like build, test, and lint checks before completion. This guarantees code adheres to established standards.

What is the best way to manage task dependencies in feature development?

Managing task dependencies in feature development involves creating, updating, and tracking individual tasks within a specific phase. This approach ensures progress is monitored and dependencies are resolved according to the roadmap.

How do I enforce quality gates before declaring a development phase complete?

Enforcing quality gates before completing a development phase requires running comprehensive code quality checks. This includes verifying that builds pass, tests succeed, documentation is updated, and linting standards are met.

Can I use this approach for coordinating both code reviews and phase planning?

Yes, coordinating code reviews and phase planning is supported by guiding precise implementation based on specifications. It applies to project managers and engineers coordinating feature development and ensuring seamless integration.

When do I need to run code quality checks for a new feature module?

Code quality checks for a new feature module are needed after implementing the specific module based on the phase plan. Running these checks verifies compliance with standards and ensures seamless integration before declaration.

Why does my implementation phase fail quality assurance despite passing local tests?

An implementation phase fails quality assurance when comprehensive code quality checks are not fully met. Beyond local tests, the system enforces build success, documentation updates, and lint gates to ensure strict spec compliance.