gitwtfhub

wtf is agentic-coding-demo?

saqlainxoas/agentic-coding-demo — explained in plain English

Analysis updated 2026-05-18

0PythonAudience · developerComplexity · 2/5Setup · easy

TL;DR

A demo repository showing a spec driven workflow for AI coding agents using SKILL.md, CLAUDE.md, and AGENTS.md files.

Mindmap

mindmap
  root((agentic demo))
    What it does
      Spec driven workflow
      Skill md files
      Plan Mode loop
    Skills
      create-spec
      test-feature
      ship
    Files
      CLAUDE md
      AGENTS md
      docs specs
    Audience
      AI coding agent users

Code map

Detail Auto

An interactive map of this repo's files and how they connect — its source is parsed live in your browser. Click Visualize to build it.

filefunction / class

Why would anyone build with this?

REASON 1

Copy the create-spec, test-feature, and ship skills into your own project for a controlled AI coding workflow

REASON 2

Review a generated test-feature report before approving code changes from an AI agent

REASON 3

Learn how to structure CLAUDE.md and AGENTS.md files to map a codebase for AI tools

What's in the stack?

PythonFastAPIMarkdown

How it stacks up

saqlainxoas/agentic-coding-demo0xallam/my-recipe0xhassaan/nn-from-scratch
Stars00
LanguagePythonPythonPython
Last pushed2022-11-22
MaintenanceDormant
Setup difficultyeasymoderatemoderate
Complexity2/52/54/5
Audiencedevelopergeneraldeveloper

Figures from each repo's GitHub metadata at analysis time.

How do you spin it up?

Difficulty · easy Time to first run · 5min

Just copies markdown skill files into your project, no dependencies to install.

The README does not state a license.

Wtf does this do

agentic-coding-demo is a small example repository showing a structured workflow for using AI coding assistants like Claude Code, Codex, or Cursor in a controlled way, rather than letting them make changes freely. The approach relies on three kinds of files: a CLAUDE.md or AGENTS.md file that maps out the codebase for the AI, SKILL.md files that store repeatable workflows as plain markdown instructions, and a docs/specs folder that keeps one written specification per feature. The overall loop has four steps. First, the create-spec skill takes a plain English feature description, checks that your working directory is clean, creates a new branch off an up to date main branch, and writes a short specification file covering the problem, the proposed solution, the affected areas, and the criteria for calling it done. Second, you enter Plan Mode, where the AI reads the specification along with the repository map and proposes an implementation plan for you to approve before it writes any code. Third, the test-feature skill reads the specification and the code changes made against the main branch, writes and runs focused tests for the new behavior, reviews the changed lines for bugs or missing validation, and returns a short report with a ship or do not ship verdict, without ever editing source files itself. Fourth, the ship skill commits any remaining changes, pushes the branch, and opens a pull request with a title, summary, and verification steps generated from the specification and the diff, refusing to run on anything other than a feature, fix, or chore branch so it cannot accidentally merge into a long lived branch. The repository is meant to be copied into other projects, since the skill files are plain markdown that any compatible AI coding tool can read. The example project included is a basic FastAPI application used only as a realistic canvas to demonstrate the workflow, with three real pull requests in the repository's history showing what each skill actually produces. The README does not state a license.

Yoink these prompts

Prompt 1
Walk me through the create-spec to Plan Mode to ship workflow in this repo
Prompt 2
Show me how the test-feature skill reviews a diff without editing source files
Prompt 3
Help me copy these skills into my own project's .claude/skills folder
Prompt 4
Explain what the ship skill checks before it opens a pull request

Frequently asked questions

wtf is agentic-coding-demo?

A demo repository showing a spec driven workflow for AI coding agents using SKILL.md, CLAUDE.md, and AGENTS.md files.

What language is agentic-coding-demo written in?

Mainly Python. The stack also includes Python, FastAPI, Markdown.

What license does agentic-coding-demo use?

The README does not state a license.

How hard is agentic-coding-demo to set up?

Setup difficulty is rated easy, with roughly 5min to a first successful run.

Who is agentic-coding-demo for?

Mainly developer.

View the repo → Decode another repo

This repo across BitVibe Labs

Don't trust strangers blindly. Verify against the repo.