antiflow

Scaffolds a project and generates a TODO.md task queue while preventing AI from writing core business logic.

1|Updated Apr 26, 2026
One-click install
npx skills add https://github.com/ilyasstrougouty/antiflow --skill antiflow
Or copy as Structured Prompt for Agent
Please help me install this Agent Skill.
Skill: antiflow
Source: https://github.com/ilyasstrougouty/antiflow/tree/main
Command: npx skills add https://github.com/ilyasstrougouty/antiflow --skill antiflow

SYSTEM DOCUMENTATION & REQUIREMENTS

What problem does it solve?

Antiflow prevents the AI from writing core business logic, instead scaffolding the project so humans finish the work.

Core Features & Use Cases

  • State Persistence: Saves configuration in .antiflow.json to preserve context across sessions.
  • Ticket-Driven Development: Centralizes all non-implemented logic as TODO.md with exact file paths and line numbers.
  • Socratic Tutoring: In Student mode, the AI guides rather than writes code and links to documentation.
  • Test-Driven Optional: Can enable automated tests for placeholders when configured.
  • Deterministic Scaffolding: Generates project skeletons, settings, and stubs without touching your core logic.

Quick Start

Say "Activate Antiflow protocol" to begin.

Frequently Asked Questions about antiflow

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

FAQPage Schema
How do I prevent AI from writing core business logic during project scaffolding?

To prevent AI from writing core business logic during project scaffolding, you activate the Antiflow protocol to generate project skeletons and inline TODO placeholders, ensuring humans complete the actual implementation.

What is ticket-driven development and how does it manage unimplemented code?

Ticket-driven development centralizes unimplemented code by generating a TODO.md task queue with exact file paths and line numbers, ensuring all pending logic is tracked rather than written by the AI.

How do I set up a project skeleton without letting the AI touch my core logic?

You set up a project skeleton without AI interference by triggering deterministic scaffolding, which safely generates settings and stubs while enforcing directives that block automated core logic generation.

Can I preserve project configuration and context across multiple AI sessions?

Yes, you can preserve project configuration across sessions using state persistence, which saves your setup data in a .antiflow.json file to maintain context seamlessly between different interactions.

Does the Socratic tutoring mode write code for students or guide them through documentation?

Socratic tutoring mode guides students rather than writing code, linking to documentation and providing instructional support to help the human complete the inline TODO placeholders manually.

What are the limitations of using AI governance protocols for deterministic scaffolding?

A limitation of using AI governance protocols for deterministic scaffolding is that the AI strictly cannot write core business logic, requiring manual human effort to complete all generated TODO placeholders.