Agent skill

Vibe to Agentic Engineering Framework

by shanraisshan in shanraisshan/claude-code-best-practice

Explains the conceptual model behind a presentation on moving from unstructured vibe coding to fully configured agentic engineering, including its 4-level scoring system and slide conventions.

MITAuto-check passedDocuments & Office

Install Vibe to Agentic Engineering Framework

skills CLI
$ npx skills add shanraisshan/claude-code-best-practice --skill vibe-to-agentic-framework -a claude-code

Project install by default; add -g for ~/.claude/skills/.

GitHub CLI
$ gh skill install shanraisshan/claude-code-best-practice vibe-to-agentic-framework --agent claude-code

Project scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).

Manual copy
$ git clone --depth 1 https://github.com/shanraisshan/claude-code-best-practice.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/presentation/vibe-to-agentic-framework .claude/skills/vibe-to-agentic-framework && rm -rf skills-src

Use ~/.claude/skills/ instead of .claude/skills for a personal install. The folder must contain SKILL.md.

Claude Code skills documentation · loads skills from .claude/skills/

Facts

Skill name
vibe-to-agentic-framework
GitHub stars
67k
Token cost
~3.3k tokens
SKILL.md length
1,604 words
Files
1
Skills in repo
8
Repo updated
First seen
Licence
MIT

At a glance

Explains the conceptual model behind a presentation on moving from unstructured vibe coding to fully configured agentic engineering, including its 4-level scoring system and slide conventions.

  • Works in 5 steps: Where does this concept sit on the… → What's the before/after? Every… → Does the level assignment feel right?… → …
  • Building or editing slides for the Vibe Coding to Agentic Engineering presentation
  • SKILL.md covers Core Concept, The 4-Level Journey System, The Running Example: TodoApp… and The Journey Arc: Why This Order, plus 2 more sections
  • Instructions only: no scripts, shell commands, URLs or credentials in SKILL.md

What it does

The skill describes the two poles of the presentation's narrative: vibe coding, where every prompt is unstructured and the codebase drifts toward inconsistency, and agentic engineering, where the agent knows the project architecture through CLAUDE.md, follows scoped conventions, loads domain skills on demand, delegates to specialized agents, orchestrates multi-step commands, automates lifecycle hooks and connects to external MCP servers. The journey between them is presented as incremental, with each practice building on the last in the order a developer should adopt them.

A 4-level scoring system, Low, Medium, High and Pro, replaces a percentage bar, each with its own color and journey-bar height from 25% to 100 percent, set through data-level attributes on key transition slides and inherited by later slides until the next change; a level badge is injected by script when the level changes rather than hardcoded into the HTML. A running TodoApp monorepo example illustrates the levels throughout the deck.

When your agent uses it

  • Building or editing slides for the Vibe Coding to Agentic Engineering presentation
  • Deciding which level a new slide belongs to in the 4-level journey system
  • Explaining the conceptual arc of the presentation to someone extending it

Example prompts

  • “Add a new slide at the High level showing how Skills get loaded on demand.”
  • “Explain why slide 1 hides the journey bar.”
  • “Update the TodoApp example to show a Medium-level workflow with Commands.”

Workflow steps

5 steps, taken from the first numbered list in SKILL.md.

  1. Where does this concept sit on the journey? A slide about "better error messages in prompts" belongs in Part 2 (prompting, Low level). A…
  2. What's the before/after? Every significant slide should implicitly or explicitly show the contrast: what happens at Low level (vibe…
  3. Does the level assignment feel right? Level transitions happen at Part section boundaries. Individual slides within a section inherit the…
  4. Does it build on what came before? Skills assume the developer already knows about CLAUDE.md and Rules. Agents assume they know about…
  5. Use the TodoApp. Abstract explanations lose the audience. Show the actual routes/todos.py code, the actual Sidebar.tsx component, the…

What it can do on your machine

Read from SKILL.md and the folder at commit 8a831a0. It shows what the files ask for, not the result of running them.

  • Tool permissions

    Pre-approves nothing: there is no allowed-tools line, so your agent's usual permission prompts apply.

    From allowed-tools in the SKILL.md frontmatter.

  • Runs code

    No scripts in the folder and no shell commands in SKILL.md.

    From the folder's file list and the shell code blocks in SKILL.md.

  • Network

    No URLs in SKILL.md.

    From URLs in SKILL.md, links to its own repository left out.

  • Credentials

    Names no API keys, tokens, secrets or passwords.

    From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.

Context cost

Vibe to Agentic Engineering Framework loads about 3.3k tokens when it runs. Until then it costs about 53 tokens; SKILL.md has 1,604 words of instructions outside code blocks.

Always · name and description, kept in context so the agent knows when to use it
~53
When it runs · the whole SKILL.md, loaded when a task matches
~3.3k

Estimates: characters ÷ 4, the usual rule of thumb; real counts depend on the model's tokenizer. Scripts and assets cost tokens only if the agent reads them.

Safety

Auto-check passed

The automated check found no risky patterns in SKILL.md.

Automated static check — not a guarantee. Review scripts before installing. It scans the text of SKILL.md for risky patterns (piping downloads into a shell, reading credential files, hidden Unicode, destructive commands); files beside SKILL.md are not scanned.

SKILL.md

The full file from shanraisshan/claude-code-best-practice at commit 8a831a0, republished under its MIT licence (© shanraisshan). 1,604 words, ~3,267 tokens.

Download SKILL.mdSave it as .claude/skills/vibe-to-agentic-framework/SKILL.md (or your agent's skills folder).
name
vibe-to-agentic-framework
description
The conceptual framework behind the presentation — what "Vibe Coding to Agentic Engineering" means, why the journey is structured the way it is, and how every slide fits the narrative arc

The "Vibe Coding to Agentic Engineering" Framework

This skill teaches the conceptual model behind the presentation. Every slide and section exists to tell a single story: how a developer incrementally moves from unstructured "vibe coding" (Low level) to high-level agentic engineering (High level).

Core Concept

Vibe Coding (Low level) is when a developer uses Claude Code with no structure — no project context, no conventions, no reusable knowledge. Every prompt is a coin flip. Claude might create random endpoints, ignore existing patterns, skip tests, and produce inconsistent code. The codebase drifts toward entropy with every interaction.

Agentic Engineering (High level) is when Claude Code operates as a fully configured engineering system. It knows the project architecture (CLAUDE.md), follows scoped conventions (Rules), loads domain expertise on demand (Skills), delegates to specialized workers (Agents), orchestrates multi-step workflows (Commands), automates lifecycle events (Hooks), and connects to external tools (MCP Servers). Every prompt produces consistent, tested, production-quality code.

The journey between these two extremes is incremental and cumulative. Each best practice builds on the previous ones, and the presentation teaches them in the order a developer should adopt them.

The 4-Level Journey System

The presentation uses a 4-level scoring system instead of a percentage bar:

LevelOrderColorJourney Bar HeightDescription
Low1Red/orange (hsl(0, 70%, 45%))25%Vibe coding territory — no structure
Medium2Yellow (hsl(40, 70%, 45%))50%Structured workflows, some automation
High3Light green (hsl(80, 70%, 45%))75%Domain knowledge, skills, custom agents
Pro4Deep green (hsl(120, 70%, 45%))100%Full agentic engineering, multi-agent teams

The journey bar is hidden on slide 1 (title slide) and appears from slide 2 onward. Levels are set via data-level attributes on key transition slides and inherited by subsequent slides until the next level change. A .level-badge is JS-injected on the slide's h1 when the level changes (do not hardcode these in HTML).

The Running Example: TodoApp Monorepo

Every technique is demonstrated on a realistic full-stack project. The presentation shows the transformation from a plain project (vibe coding) to one with full Claude Code configuration (agentic engineering):

Before (Vibe Coding):

todoapp/
├── backend/          # FastAPI (Python)
│   ├── main.py
│   ├── routes/
│   ├── models/
│   └── tests/
└── frontend/         # Next.js (TypeScript)
    ├── components/
    ├── pages/
    └── lib/

After (Agentic Engineering):

todoapp/
├── .claude/                  # Claude Code config
│   ├── agents/               # Custom subagents
│   ├── skills/               # Domain knowledge
│   ├── commands/             # Slash commands
│   ├── hooks/                # Lifecycle scripts
│   ├── rules/                # Modular instructions
│   ├── settings.json         # Team settings
│   └── settings.local.json   # Personal settings
├── backend/
│   └── CLAUDE.md             # Backend instructions
├── frontend/
│   └── CLAUDE.md             # Frontend instructions
├── .mcp.json                 # Managed MCP servers
└── CLAUDE.md                 # Project instructions

Why TodoApp? It's small enough to fit on slides but complex enough to demonstrate real problems: a backend with route patterns and test conventions, a frontend with component hierarchy and design tokens, and a monorepo structure where cross-cutting concerns (like adding a new feature) require coordination between both sides.

The TodoApp makes the vibe-coding problem concrete: without structure, asking Claude to "add a notes feature" produces a random /api/notes endpoint that doesn't follow routes/todos.py patterns, a standalone page with no sidebar navigation, and zero tests. With full agentic setup, the same request produces a route following existing patterns, a page integrated into the sidebar, and tests matching test_todos.py style.

The Journey Arc: Why This Order

The presentation follows a deliberate pedagogical sequence. Each section unlocks a new capability layer:

Part 0: Introduction (Slides 1–4, no weight)

Purpose: Set the stage. Introduce the TodoApp, define vibe coding, and show the destination.

  • Title slide establishes the journey metaphor
  • Example Project shows the transformation: before/after comparison of TodoApp — plain project structure vs one with full Claude Code configuration (.claude/, CLAUDE.md, .mcp.json, etc.)
  • "What is Vibe Coding?" creates the 0% baseline — the pain point
  • Journey Map provides a clickable TOC showing the full path ahead
Part 1: Prerequisites (Slides 5–9, no weight)

Purpose: Get Claude Code installed and running. This is purely logistical — no engineering practices yet.

  • Installing, authentication, first session, interface overview
  • No weight because knowing how to install a tool doesn't improve code quality
  • The "first session" IS vibe coding — this is intentional, so the developer experiences the 0% state firsthand
Part 2: Better Prompting (Slides 10–17, Level: Low)

Purpose: The first real improvement. Better inputs produce better outputs, even without any project configuration.

  • Good vs Bad Prompts: Specific, scoped prompts vs vague requests. The simplest possible improvement.
  • Providing Context: Using @files to give Claude the code it needs. Reduces hallucination immediately.
  • Context Window & /compact: Understanding the finite context window prevents degraded responses in long sessions.
  • Plan Mode: /plan forces thinking before coding. Prevents wasted effort on wrong approaches.

Why Low level: Prompting is foundational but limited. It improves individual interactions but doesn't create lasting project knowledge. Each session starts from zero.

Part 3: Project Memory (Slides 18–24, Level: Medium)

Purpose: The leap from session-level to project-level knowledge. Claude now remembers across sessions.

  • CLAUDE.md & /init: The project's "README for Claude." Establishes architecture, tech stack, and conventions. This is the single most impactful file.
  • What to Include: Practical guidance on writing effective CLAUDE.md content (keep under 150 lines, focus on what Claude needs to know).
  • Rules: Path-scoped conventions in .claude/rules/. Rules are a multiplier — they apply automatically to every matching file, enforcing consistency without developer effort. A single backend-testing.md rule ensures every test follows the same pattern forever.

Why Medium level: Project memory transforms Claude from a stateless tool into a context-aware collaborator. But knowledge alone doesn't create workflows.

Part 4: Structured Workflows (Slides 25–28, Level: Medium)

Purpose: Systematic approaches that prevent wasted effort and improve execution quality.

  • Task Lists: Breaking complex work into trackable steps. Prevents scope drift and ensures completeness.
  • Model Selection: Choosing the right model (Opus for architecture, Sonnet for implementation, Haiku for quick tasks) optimizes cost and quality.

Why still Medium level: Workflows are important but relatively simple concepts. They build on Part 3's project memory and use it more systematically. The step up to High comes with domain knowledge.

Show full SKILL.md (693 more words)Show less
Part 5: Domain Knowledge (Slides 29–33, Level: High)

Purpose: Reusable, on-demand expertise. Skills are the bridge between static memory (CLAUDE.md/Rules) and dynamic agents.

  • What Are Skills: Skills as packaged domain knowledge that Claude loads when relevant. The concept of progressive disclosure.
  • Creating Skills: Hands-on: building a frontend-conventions skill for the TodoApp that teaches Tailwind tokens, component patterns, and sidebar integration.
  • Skill Frontmatter & Invocation: The technical details: YAML frontmatter, manual vs auto-discovery invocation, the context: fork option.

Why High level: Skills are the first "multiplier" concept — one skill definition improves every future interaction in its domain. But skills are passive knowledge; they need agents to become active.

Part 6: Agentic Engineering (Slides 34–46, Level: High)

Purpose: The destination covered in this presentation. Autonomous, specialized agents that coordinate to build features end-to-end.

  • What Are Agents: The concept of specialized subagents with constrained tools and preloaded skills.
  • Frontend Engineer Agent: A concrete agent that uses the TodoApp's frontend conventions, adds routes to sidebar, follows design tokens. Before/after comparison shows the transformation.
  • Backend Engineer Agent: Parallel agent for the backend — follows FastAPI route patterns, SQLAlchemy models, writes tests matching existing style.
  • Commands & Orchestration: The capstone pattern: Command → Agent → Skills. A single /add-feature command coordinates frontend + backend agents, each with their own skills, to deliver a complete feature. This is the architectural pinnacle.
  • Hooks & MCP: Lifecycle automation (pre-commit checks, sound notifications) and external tool integration. The final automation layer.
  • Command → Agent → Skills: The full architecture diagram. Shows how all pieces connect: commands invoke agents, agents load skills, skills provide knowledge. This is the "High level" understanding slide.

Why High level: This section covers the highest-value practices taught in this presentation. Everything before it was building toward this. Orchestration and agentic workflows represent the ceiling of what this course covers — full Pro (multi-agent teams, advanced orchestration patterns) is beyond this presentation's scope.

The High Level Slide (Slide 44)

The celebration moment. Shows the complete TodoApp configuration:

  • CLAUDE.md for project context
  • Rules for path-scoped conventions
  • Skills for domain knowledge
  • Agents for consistent execution
  • Commands for orchestrated workflows
  • Hooks for lifecycle automation
  • MCP servers for external tools
Appendix (Slides 47+, no weight)

Purpose: Reference material. Every command, setting, and configuration option. No weight because these are reference lookups, not journey milestones. Includes: tool usage, all slash commands, commit/PR workflows, customization options, debugging tips, and golden rules.

How to Use This Framework When Editing Slides

When creating or modifying slides, consider:

  1. Where does this concept sit on the journey? A slide about "better error messages in prompts" belongs in Part 2 (prompting, Low level). A slide about "agent memory scopes" belongs in Part 6 (agentic, High level).

  2. What's the before/after? Every significant slide should implicitly or explicitly show the contrast: what happens at Low level (vibe coding) vs what happens with this technique. Use the TodoApp to make it concrete.

  3. Does the level assignment feel right? Level transitions happen at Part section boundaries. Individual slides within a section inherit the section's level.

  4. Does it build on what came before? Skills assume the developer already knows about CLAUDE.md and Rules. Agents assume they know about Skills. Commands assume they know about Agents. Never reference a concept before its section.

  5. Use the TodoApp. Abstract explanations lose the audience. Show the actual routes/todos.py code, the actual Sidebar.tsx component, the actual CLAUDE.md content. The running example is what makes the framework tangible.

Level Transition Reference Table

SlideSlide Namedata-levelLevel Label
10Better Prompting (section divider)data-level="low"Low
18Project Memory (section divider)data-level="medium"Medium
29Domain Knowledge (section divider)data-level="high"High
34Agentic Engineering (section divider)data-level="high"High

All other slides inherit the level from the last data-level attribute set before them. Slides 1–9 (Intro + Prerequisites) have no level and keep the bar hidden until slide 2 shows "Low" (slides 2–9 are below the first level transition at slide 10, so the bar shows empty/zero until slide 10).

Note: The main presentation (presentation/index.html) caps at High level — data-level="pro" is not used. The Pro tick mark remains visible on the journey bar as the theoretical ceiling, but the fill never reaches it. The video presentation (1-video-workflow.html) caps at Medium level.

© shanraisshan, MIT. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file

Files

Just SKILL.md in .claude/skills/presentation/vibe-to-agentic-framework of shanraisshan/claude-code-best-practice.

Open the folder on GitHubat commit 8a831a0

Compare with similar skills

Vibe to Agentic Engineering Framework next to the 5 skills that share the most tags, products or categories with it. Stars are the repository's; “used in” counts other GitHub owners with a copy.

Vibe to Agentic Engineering Framework compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Vibe to Agentic Engineering Framework this skillshanraisshan/claude-code-best-practice67k—~3.3kAutomated safety check: PassMIT
Deck Pipelinesruthir28/enterprise-ai-skills148—~2.2kAutomated safety check: PassMIT
Coauthor Briefpedrohcgs/claude-code-my-workflow1.7k—~2.9kAutomated safety check: NotesMIT
Image To Editable Pptningzimu/image-to-editable-ppt-skill2.9k—~4.3kAutomated safety check: PassMIT
Slidesfcakyon/claude-codex-settings1.2k1 repos~1.1kAutomated safety check: PassMIT
Ppt Image FirstNyxTides/ppt-image-first1.2k—~1.6kAutomated safety check: PassApache-2.0

Similar skills

  • Deck Pipeline

    sruthir28/enterprise-ai-skills

    Multi-agent pipeline that builds a polished presentation deck from a single topic.

    148 GitHub stars~2.2k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check passed
  • Coauthor Brief

    pedrohcgs/claude-code-my-workflow

    Generate a co-author / collaborator handoff brief for a multi-author, multi-machine project — summarizing what changed since the last brief (git delta), the current state of each artifact…

    1.7k GitHub stars~2.9k tokensUpdated 13 days ago
    Documents & OfficeAuto-check: notes
  • Image To Editable Ppt

    ningzimu/image-to-editable-ppt-skill

    Rebuild slide images, scanned or image-based PPT/PPTX files, and PDF decks into object-level editable PowerPoint (.pptx), preserving speaker notes when supplied.

    2.9k GitHub stars~4.3k tokensUpdated 25 days ago
    Documents & OfficeAuto-check passed
  • Slides

    fcakyon/claude-codex-settings

    Create and edit presentation slide decks (.pptx) with PptxGenJS, bundled layout helpers, and render/validation utilities.

    1.2k GitHub starsUsed in 1 repo~1.1k tokens
    Documents & OfficeAuto-check passed
  • Ppt Image First

    NyxTides/ppt-image-first

    Build presentation plans for PPT / slides / decks through a conversation-first workflow, then propose multiple visual directions with preview images before writing deck specs.

    1.2k GitHub stars~1.6k tokensUpdated 5 mo ago
    Documents & OfficeAuto-check passed
  • Gpt Image2 Ppt

    JuneYaooo/gpt-image2-ppt-skills

    Generate visually striking PPT slides via OpenAI's gpt-image-2 -- use any style in styles/<collection/STYLEID.md or mimic a user-supplied .pptx template; outputs high-res slide PNGs and a 16:9 .pptx.

    1.3k GitHub stars~8.9k tokensUpdated 1 mo ago
    Documents & OfficeAuto-check: notes

More from shanraisshan/claude-code-best-practice

All 8 skills in this repo
  • Pakistan Time Display

    shanraisshan/claude-code-best-practice

    Display the current time in Pakistan Standard Time (PKT, UTC+5). Use when the user asks for the current time, Pakistan time, or PKT.

    67k GitHub stars~202 tokensUpdated today
    Auto-check passed
  • HTML Presentation Structure Guide

    shanraisshan/claude-code-best-practice

    Documents how a single-file HTML slide deck is built: slide markup, the four-level journey bar, navigation and the renumbering rules after edits.

    67k GitHub stars~882 tokensUpdated today
    Auto-check passed
  • Presentation Styling Reference

    shanraisshan/claude-code-best-practice

    Reference for the CSS classes, HTML slide patterns and code-block highlighting spans used in a project's presentation/index.html slide deck.

    67k GitHub stars~780 tokensUpdated today
    Auto-check passed
  • Dubai Weather Fetcher

    shanraisshan/claude-code-best-practice

    Reads the current temperature in Dubai from the Open-Meteo API with a single web fetch and returns it in Celsius or Fahrenheit.

    67k GitHub stars~397 tokensUpdated today
    Auto-check passed
  • Dubai Time Fetcher

    shanraisshan/claude-code-best-practice

    Instructions for fetching current Dubai time via bash command

    67k GitHub stars~155 tokensUpdated today
    Auto-check passed
  • Dubai Time SVG Creator

    shanraisshan/claude-code-best-practice

    Creates an SVG time card showing the current time for Dubai. Writes the SVG to agent-teams/output/dubai-time.svg and updates agent-teams/output/output.md.

    67k GitHub stars~299 tokensUpdated today
    Auto-check passed

Questions about Vibe to Agentic Engineering Framework

What does Vibe to Agentic Engineering Framework do?

Explains the conceptual model behind a presentation on moving from unstructured vibe coding to fully configured agentic engineering, including its 4-level scoring system and slide conventions. md, follows scoped conventions, loads domain skills on demand, delegates to specialized agents, orchestrates multi-step commands, automates lifecycle hooks and connects to external MCP servers. The journey between them is presented as incremental, with each practice building on the last in the order a developer should adopt them.

When should I use Vibe to Agentic Engineering Framework?

Vibe to Agentic Engineering Framework fits situations like: building or editing slides for the Vibe Coding to Agentic Engineering presentation; deciding which level a new slide belongs to in the 4-level journey system; explaining the conceptual arc of the presentation to someone extending it.

How do I install Vibe to Agentic Engineering Framework in Claude Code?

Run `npx skills add shanraisshan/claude-code-best-practice --skill vibe-to-agentic-framework -a claude-code`. Or copy the skill folder (.claude/skills/presentation/vibe-to-agentic-framework in shanraisshan/claude-code-best-practice) into .claude/skills/vibe-to-agentic-framework in your project. Claude Code loads it when a task matches its description.

How do I install Vibe to Agentic Engineering Framework in Codex?

Run `npx skills add shanraisshan/claude-code-best-practice --skill vibe-to-agentic-framework -a codex`. Or copy the skill folder (.claude/skills/presentation/vibe-to-agentic-framework in shanraisshan/claude-code-best-practice) into .agents/skills/vibe-to-agentic-framework in your project. Codex loads it when a task matches its description.

Can I use Vibe to Agentic Engineering Framework in Cursor, Gemini CLI or GitHub Copilot?

Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add shanraisshan/claude-code-best-practice --skill vibe-to-agentic-framework -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/vibe-to-agentic-framework, .gemini/skills/vibe-to-agentic-framework, .github/skills/vibe-to-agentic-framework and .opencode/skills/vibe-to-agentic-framework in your project.

What does Vibe to Agentic Engineering Framework need to run?

SKILL.md names no scripts, command-line tools or credentials: Vibe to Agentic Engineering Framework is instructions for the agent only.

Does Vibe to Agentic Engineering Framework access the network?

SKILL.md contains no URLs. Any network use would come from the scripts or tools the agent runs. This is read from the text; nothing was executed.

Is Vibe to Agentic Engineering Framework safe to install?

Our automated static check of SKILL.md found no risky patterns, such as piping downloads into a shell, reading credential files or hidden Unicode. It is not a guarantee. Review the folder before installing.

What licence does Vibe to Agentic Engineering Framework use?

Vibe to Agentic Engineering Framework is published under the MIT licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.

How many tokens does Vibe to Agentic Engineering Framework use?

About 3.3k tokens (SKILL.md is roughly 13k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.

What are the alternatives to Vibe to Agentic Engineering Framework?

Skills that share tags, products or a category with Vibe to Agentic Engineering Framework: Deck Pipeline (sruthir28/enterprise-ai-skills, 148 stars), Coauthor Brief (pedrohcgs/claude-code-my-workflow, 1.7k stars), Image To Editable Ppt (ningzimu/image-to-editable-ppt-skill, 2.9k stars) and Slides (fcakyon/claude-codex-settings, 1.2k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.

Who maintains Vibe to Agentic Engineering Framework?

shanraisshan (a GitHub user) maintains it in shanraisshan/claude-code-best-practice, which has 67,364 GitHub stars. The repository holds 8 skills in this directory. The repository was last updated on October 11, 2026.

Source: shanraisshan/claude-code-best-practice on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.