alfa2-development

Enforce step-by-step ALFA-2 development with explicit user confirmation before code changes.

Updated Aug 27, 2026
One-click install
npx skills add https://github.com/FranEstAlv/alfa2-clean --skill alfa2-development
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: alfa2-development
Source: https://github.com/FranEstAlv/alfa2-clean/tree/main
Command: npx skills add https://github.com/FranEstAlv/alfa2-clean --skill alfa2-development

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

The Skill formalizes a disciplined, step-by-step protocol for safely developing ALFA-2, ensuring understanding, explicit confirmation, and traceable sub-phases before touching code.

Core Features & Use Cases

  • Enforces learning-first approach: read master reference before touching code.
  • Breaks work into atomic, reversible sub-phases with tests and reviews.
  • Documents decisions, risks, and results to keep the master updated.

Quick Start

Follow the mandatory workflow: read ALFA2_MASTER_REFERENCE.md, declare task understanding with explicit confirmations, propose sub-phases, implement and validate each sub-phase, and only after explicit approval commit changes.

Frequently Asked Questions about alfa2-development

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

FAQPage Schema
How do I enforce a step-by-step development protocol for a modular Telegram bot?

To enforce a step-by-step development protocol, this skill requires reading the master reference, breaking work into atomic sub-phases with tests, and obtaining explicit user confirmation before any code changes are applied.

What is the best way to prevent rushed changes when developing a modular bot architecture?

The best way to prevent rushed changes is a disciplined protocol that mandates learning-first reading, declarative task understanding, and reversible sub-phases with tests and reviews before touching code.

Can I use this disciplined development protocol with SQLite and OpenRouter integrations?

Yes, this protocol specifically applies to the ALFA-2 modular architecture, which uses SQLite and OpenRouter, ensuring changes to these integrations are auditable and explicitly confirmed.

How do I document decisions and risks during a Telegram bot development workflow?

You document decisions, risks, and results by following the mandatory workflow, which requires updating the master reference with traceable sub-phases after explicit approval and completion of implementation.

Why does my development workflow require explicit confirmation before implementing code changes?

Explicit confirmation is required to ensure traceable, auditable sub-phases, preventing rushed modifications by forcing a careful review of proposed tasks before any code is actually touched.