coding_session

Enforce a multi-step ritual for single-feature implementation with verification and commits.

Updated Feb 22, 2026
One-click install
npx skills add https://github.com/0xobat/claude-skills --skill coding-session
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: coding_session
Source: https://github.com/0xobat/claude-skills/tree/main/dev/skills/coding-session
Command: npx skills add https://github.com/0xobat/claude-skills --skill coding-session

SYSTEM DOCUMENTATION & REQUIREMENTS

💡 This Skill includes references (resource) components.

What problem does it solve?

This Skill enforces a disciplined, one-feature-at-a-time development process to ensure code quality, maintain clear progress tracking, and prevent technical debt.

Core Features & Use Cases

  • Session Ritual Enforcement: Guides the developer through a strict sequence: read progress, select ONE feature, verify before coding, implement, verify after coding, update state, document, and commit.
  • Scope Control: Prevents batching multiple features, ensuring each feature is fully implemented and tested before moving to the next.
  • Use Case: When starting a new coding task, use this skill to ensure you follow the established workflow for implementing a single feature, from initial setup to final commit, preventing common pitfalls like scope creep and incomplete testing.

Quick Start

Use the coding_session skill to start working on feature F001.

Frequently Asked Questions about coding_session

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

FAQPage Schema
How do I enforce a one-feature-at-a-time coding workflow to prevent scope creep?

To enforce a one-feature-at-a-time coding workflow, you need a strict session ritual that guides you through progress review, single-feature selection, pre-implementation verification, coding, post-verification, and conventional commits. This prevents scope creep by strictly isolating feature implementation tasks.

What is a session ritual for feature implementation and how does it maintain code quality?

A session ritual for feature implementation is a disciplined, multi-step sequence ensuring code quality by enforcing pre- and post-implementation verification before updating state. It maintains quality by requiring meticulous progress tracking and testing for each individual feature before a conventional commit is made.

Can I implement multiple features in a single development session without batching them?

Implementing multiple features in a single development session requires strict scope control to prevent batching. You must select and fully implement exactly one feature at a time, verifying and documenting it completely before moving to the next feature to avoid accumulating technical debt.

How do I track development progress and ensure conventional commits during feature implementation?

To track development progress and ensure conventional commits during feature implementation, follow a defined sequence that updates your project state and documents changes after post-implementation verification. This enforces meticulous progress tracking and guarantees each feature follows conventional commit standards.

Does this disciplined coding workflow work without external dependencies?

Yes, this disciplined coding workflow operates without external dependencies. It enforces a strict development sequence for feature implementation using an internal session ritual and references, requiring only your adherence to the defined verification and commit steps to ensure code quality.

When should I not use a single-feature implementation workflow for my coding tasks?

You should not use a single-feature implementation workflow when your coding tasks require batching multiple rapid changes without strict verification. This disciplined approach enforces meticulous progress tracking and pre-implementation verification, making it unsuitable for fast-paced development lacking quality assurance steps.