Cagri Yucel
Community@cagriy · London
Cagri Yucel maintains a Claude plugin of 22 skills covering the full feature lifecycle: storm, design, plan, TDD implementation, bug tracking, evals, and C4 architecture diagrams.
Agent Skills by Cagri Yucel
Showing 22 vetted skills indexed across 1 GitHub repositories.
feature-list
Reports per-stage status of tracked features as a reverse-date-ordered markdown table.
feature-implement
Executes a staged feature plan with test-driven development, committing one green stage at a time.
bug-submit
Files triaged bug reports as local markdown folders with screenshots and an HTML tracker.
evals-code-run
Score unpushed git commits for duplication, bloat, inefficiency, and security issues.
usage-report
Measures and reports token usage, elapsed time, and cost for plugin skill runs.
feature-mockup
Generates self-contained HTML UI mockups and iterates them with the user into design decisions.
feature-resolve
Resolves the correct feature folder, version, and stage file path for feature workflow skills.
release
Automates version bumps, changelog updates, commits, tags, and pushes for project releases.
lessons-learn
Consolidates accumulated skill-improvement lessons and applies approved edits to a target SKILL.md.
diagram-c4-update
Generate an interactive C4 architecture diagram as a self-contained HTML page for any repository.
evals-e2e-run
Score a feature's storm, design, plan, and implementation artefacts for quality and consistency.
push
Commit all working tree changes and push them to the remote git repository.
bug-tracker-render
Regenerates the repo-wide bugs-tracker.html from bug folders using a Python script.
lessons-capture
Appends timestamped skill-improvement recommendations to per-skill lessons logs.
feature-design
Produces a reviewed, decision-closed feature design document grounded in the codebase.
feature-storm
Brainstorm product requirements and scope for a feature before technical design begins.
skill-customize
Record and display persistent per-skill customisation instructions stored as markdown extras files.
feature-plan
Generates a staged, TDD-driven implementation plan from an existing feature design document.
set-herdr-label
Renames the current herdr agent pane with a normalized label.
diagram-update
Regenerate a self-contained interactive HTML diagram of the plugin's skills, hooks, and workflow edges.
feature-dispatch
Routes non-trivial feature requests to the appropriate feature-storm or feature-design entry skill.
bug-fix
Diagnose and fix tracked bugs test-first with evidence-backed root cause analysis.
Frequently Asked Questions About Cagri Yucel
FAQPage SchemaWhat tasks can I accomplish with Cagri Yucel's dev-skills plugin?▼
You can brainstorm features (/feature-storm), write grounded design docs with HTML mockups (/feature-design), produce staged TDD plans (/feature-plan), execute them with parallel subagent worktrees (/feature-implement), submit and fix bugs (/bug-submit, /bug-fix), run code and end-to-end evals, and generate interactive C4 architecture diagrams.
Who is the target user for these skills?▼
Software engineers working in Claude Code sessions who want a disciplined, document-backed feature pipeline. It suits developers who want requirements, designs, plans, and TDD implementations tracked per-feature under features/, plus maintainers who want local bug tracking and quality scoring of unpushed commits.
How do the skills run in practice?▼
Skills are invoked as slash commands like /feature-design or /bug-fix inside a repo. User-invocable skills confirm via AskUserQuestion before acting when triggered proactively; internal helpers (feature-resolve, usage-report, lessons-capture) are called only by other skills. Implementation commits locally and never pushes.
What are the prerequisites and dependencies?▼
You need a git repository and the Claude Code environment with the plugin installed. Skills rely on Read/Write/Grep/Glob, Bash (git, jq, python3, find), AskUserQuestion, and subagents. The diagram-update skill runs only inside the dev-skills plugin repo itself; set-herdr-label requires a herdr-managed terminal.
Is the plugin open source and what does it cost?▼
The manifest specifies no license or pricing; the skills are distributed as a Claude plugin whose behavior users can adjust via /skill-customize. Runtime cost is model token usage, which the usage-report skill measures per run, splitting main versus subagent tokens, requests, and throughput.