MCP Server Builder
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
A skill your agent uses when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow.
$ npx skills add KonghaYao/peri --skill auto-devflow -a claude-codeProject install by default; add -g for ~/.claude/skills/.
$ gh skill install KonghaYao/peri auto-devflow --agent claude-codeProject scope by default; add --scope user for a personal install. Needs GitHub CLI 2.90.0 or later (public preview).
$ git clone --depth 1 https://github.com/KonghaYao/peri.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/auto-devflow .claude/skills/auto-devflow && rm -rf skills-srcUse ~/.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/
Install the "auto-devflow" agent skill from https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflow into .claude/skills/auto-devflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "auto-devflow", then confirm the skill loads.Claude Code copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$skill-installer install https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflowType this inside Codex. $skill-installer <name> installs a curated skill from openai/skills. The installer writes to $CODEX_HOME/skills (default ~/.codex/skills). Restart Codex if the skill does not show up.
$ npx skills add KonghaYao/peri --skill auto-devflow -a codexProject install goes to .agents/skills/; add -g for ~/.codex/skills/.
$ gh skill install KonghaYao/peri auto-devflow --agent codexProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KonghaYao/peri.git skills-src && mkdir -p .agents/skills && cp -r skills-src/.claude/skills/auto-devflow .agents/skills/auto-devflow && rm -rf skills-srcUse ~/.agents/skills/ instead of .agents/skills for a personal install.
Codex skills documentation · loads skills from .agents/skills/
Install the "auto-devflow" agent skill from https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflow into .agents/skills/auto-devflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "auto-devflow", then confirm the skill loads.Codex copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add KonghaYao/peri --skill auto-devflow -a cursorProject install goes to .agents/skills/; add -g for ~/.cursor/skills/.
$ gh skill install KonghaYao/peri auto-devflow --agent cursorProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KonghaYao/peri.git skills-src && mkdir -p .cursor/skills && cp -r skills-src/.claude/skills/auto-devflow .cursor/skills/auto-devflow && rm -rf skills-srcUse ~/.cursor/skills/ instead of .cursor/skills for a personal install.
Cursor skills documentation · loads skills from .cursor/skills/, .agents/skills/, .claude/skills/, .codex/skills/
Install the "auto-devflow" agent skill from https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflow into .cursor/skills/auto-devflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "auto-devflow", then confirm the skill loads.Cursor copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gemini skills install https://github.com/KonghaYao/peri.git --path .claude/skills/auto-devflow--scope user (default) or --scope workspace; --path is the subfolder of the repo that holds the skill; --consent skips the security confirmation prompt.
$ npx skills add KonghaYao/peri --skill auto-devflow -a gemini-cliProject install goes to .agents/skills/; add -g for ~/.gemini/skills/.
$ gh skill install KonghaYao/peri auto-devflow --agent gemini-cliProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KonghaYao/peri.git skills-src && mkdir -p .gemini/skills && cp -r skills-src/.claude/skills/auto-devflow .gemini/skills/auto-devflow && rm -rf skills-srcUse ~/.gemini/skills/ instead of .gemini/skills for a personal install, then run /skills reload.
Gemini CLI skills documentation · loads skills from .gemini/skills/, .agents/skills/
Install the "auto-devflow" agent skill from https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflow into .gemini/skills/auto-devflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "auto-devflow", then confirm the skill loads.Gemini CLI copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ gh skill install KonghaYao/peri auto-devflowInstalls for Copilot at project scope by default; add --scope user for a personal install. Preview a skill first with gh skill preview. Needs GitHub CLI 2.90.0 or later (public preview).
$ npx skills add KonghaYao/peri --skill auto-devflow -a github-copilotProject install goes to .agents/skills/; add -g for ~/.copilot/skills/.
$ git clone --depth 1 https://github.com/KonghaYao/peri.git skills-src && mkdir -p .github/skills && cp -r skills-src/.claude/skills/auto-devflow .github/skills/auto-devflow && rm -rf skills-srcUse ~/.copilot/skills/ instead of .github/skills for a personal install. Commit .github/skills so cloud agent and code review can use it.
GitHub Copilot skills documentation · loads skills from .github/skills/, .claude/skills/, .agents/skills/
Install the "auto-devflow" agent skill from https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflow into .github/skills/auto-devflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "auto-devflow", then confirm the skill loads.GitHub Copilot copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
$ npx skills add KonghaYao/peri --skill auto-devflow -a opencodeOpenCode documents no install command of its own. Project install goes to .agents/skills/; add -g for ~/.config/opencode/skills/.
$ gh skill install KonghaYao/peri auto-devflow --agent opencodeProject scope by default (.agents/skills/); add --scope user for a personal install.
$ git clone --depth 1 https://github.com/KonghaYao/peri.git skills-src && mkdir -p .opencode/skills && cp -r skills-src/.claude/skills/auto-devflow .opencode/skills/auto-devflow && rm -rf skills-srcUse ~/.config/opencode/skills/ instead of .opencode/skills for a personal install.
OpenCode skills documentation · loads skills from .opencode/skills/, .claude/skills/, .agents/skills/
Install the "auto-devflow" agent skill from https://github.com/KonghaYao/peri/tree/main/.claude/skills/auto-devflow into .opencode/skills/auto-devflow/ in this project. Copy the whole folder (SKILL.md and every file beside it), keep the folder name "auto-devflow", then confirm the skill loads.OpenCode copies the folder itself, the same result as the manual copy. Check what it changed before you commit it.
auto-devflowA skill your agent uses when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow.
Auto Devflow is an agent skill from KonghaYao/peri. Use when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow. Select lite, normal, pro, max, or ultra from task complexity and risk, then use only the coordination, review, and verification phases that the task actually needs.
Its SKILL.md is about 5.2k tokens, which your agent loads only when the skill is triggered. It is a single SKILL.md file with no bundled scripts.
It sits in Agent Workflows. The repository describes itself as: Lightweight Rust Agent only use 50MB RAM, but Claude Code Plugin compatible, Dynamic Workflow, Goal, Artifacts, Free Web Search, full feature and better support! The licence is Apache-2.0.
7 steps, taken from the step headings in SKILL.md.
Read from SKILL.md and the folder at commit d7ee444. It shows what the files ask for, not the result of running them.
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.
Shell commands in SKILL.md call:
gitFrom the folder's file list and the shell code blocks in SKILL.md.
No URLs in SKILL.md. Its commands use git, which can reach the network depending on how they are called.
From URLs in SKILL.md, links to its own repository left out.
Names no API keys, tokens, secrets or passwords.
From names ending in _API_KEY, _TOKEN, _SECRET, _KEY or _PASSWORD in SKILL.md.
Auto Devflow loads about 5.2k tokens when it runs. Until then it costs about 72 tokens; SKILL.md has 2,361 words of instructions outside code blocks.
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.
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.
The full file from KonghaYao/peri at commit d7ee444, republished under its Apache-2.0 licence (© KonghaYao). 2,361 words, ~5,234 tokens.
.claude/skills/auto-devflow/SKILL.md (or your agent's skills folder).Run the lowest sufficient devflow. The main agent remains the controller, but the amount of ceremony and delegation scales with task complexity:
lite < normal < pro < max < ultraA lower mode may absorb a phase into the controller; it must not discard that phase's responsibility. For example, lite replaces a review subagent with a controller self-review, not with no review.
These rules apply in every mode:
Accept an explicit mode in forms such as:
/auto-devflow lite fix the typo
/auto-devflow pro implement issue 123
use max mode for this migrationSelection order:
Do not ask the user to choose a mode when the evidence is sufficient. State the decision in one line:
Mode: pro — cross-module behavior needs dedicated exploration and independent review.For lite and normal, record this line in the visible plan or TodoWrite. For pro, max, and ultra, also record it in 00-context.md, including required and omitted gates.
File counts are indicators, not quotas. Ownership boundaries and risk dominate raw size.
| Mode | Choose when | Typical strategy |
|---|---|---|
lite | The task is obvious, localized, low-risk, reversible, and has a clear targeted check. All of these must be true. | Controller works directly; no subagent or handoff directory. |
normal | The task is bounded to one ownership area, requirements are clear, risk is low to moderate, and implementation needs limited codebase context. | Controller explores and plans; one coder implements; controller reviews and verifies. |
pro | The task is non-trivial, crosses several files or one meaningful boundary, or needs dedicated discovery and planning to avoid guessing. No high-risk floor applies. | Standard explorer → plan → coder → code-reviewer pipeline with handoffs. |
max | The task is subtle or high-risk: public contracts, persistent data, security/privacy, concurrency/lifecycle, broad refactors, or costly rollback. | Mandatory plan review and gate; sliced implementation, review loop, independent verification. |
ultra | The task combines multiple max-level risks, spans independent subsystems/workstreams, is a large migration, or explicitly needs multi-agent orchestration. Parallel work can materially improve evidence. | Parallel read-only analysis and adversarial review; synthesized plan; sequential writes; multi-lens verification. |
Automatic selection uses this order after applying an explicit request and safety floors:
ultra when the task meets the ultra anchor.max when any safety floor or max anchor applies.lite when every lite condition is true.pro when dedicated exploration/planning is needed or a meaningful boundary is crossed.normal for the remaining bounded work.This makes normal the fallback, not the universal default.
Use at least max for behavioral changes involving any of these:
Use ultra when a max-level task also has multiple independent subsystems, rollout/rollback workstreams, or competing designs that need parallel evidence. Do not choose ultra merely because a task is described as “large.”
If the user requests a mode below a safety floor, state the override and reason before coding. A user may always request a higher mode.
Mode selection is not permanent:
Mode: old → new — reason; update 00-context.md when it exists.Completion criterion: the chosen mode, reason, safety floor, required phases, and deliberately absorbed/omitted phases are unambiguous.
| Mode | Required flow | Delegation | Persistent handoffs |
|---|---|---|---|
lite | Intake/inspect → direct code → self-review → targeted verify → report | None | None |
normal | Intake → controller explore/plan → code → controller review/verify → report | One coder | None |
pro | Intake → explore → plan → code → review → verify → report | explorer, plan, coder, code-reviewer | Required |
max | Intake → explore → plan → plan review → gate → sliced code ↔ review → independent verify → report | Pro agents plus plan reviewer and verification | Required |
ultra | Intake → parallel explore → synthesized plan → parallel plan review → gate → sequential sliced code ↔ multi-lens review → integrated verify → report | Orchestrated specialist agents; one writer at a time | Required, including synthesis |
A phase shown as controller-owned is still required. Do not dispatch an agent merely to make the workflow look larger.
lite and normal do not create .peri/plans/ ceremony. In normal, the coder's returned result must state changed files, commands, residual risks, and blockers; the controller verifies those claims against the diff.
For pro, max, and ultra, create one directory per devflow:
.peri/plans/<title>/
00-context.md
01-explore.md
02-plan.md
02-plan-review.md # max/ultra
03-code.md
04-review.md
05-verification.mdUse a kebab-case task title and append an issue id when present. ultra may add lens-specific files such as 01-explore-tests.md or 02-plan-review-security.md, but it must synthesize them into the canonical files above before the next phase.
Each handoff file must contain:
# <Phase> Handoff
## Goal
<one sentence>
## Scope
<in scope / out of scope>
## Findings or Changes
<phase-specific details>
## Files
<relevant file paths>
## Commands
<commands run and outcomes, or "not run">
## Open Questions
<none, or exact blockers>
## Next Prompt
<self-contained prompt for the next subagent>Use handoff files whenever two or more subagents exchange work. Read-only subagents return the complete handoff content to the controller; the controller writes it to the canonical file before dispatching the next phase. Completion criterion: the next subagent can proceed from the canonical handoffs plus the original request without hidden context or guessing.
For every mode:
For pro+, write 00-context.md with the above plus the mode rationale, safety floor, required gates, and absorbed/omitted phases.
Stop and ask only when the target, success criteria, or a required user decision remains ambiguous. Do not use mode selection itself as a reason to ask when it can be inferred.
Completion criterion: the task has a checkable success condition and can safely enter its selected flow.
Scale exploration by mode:
lite: the controller reads the target and enough surrounding code to confirm the obvious seam and test.normal: the controller performs bounded searches, reads neighboring conventions, and prepares a self-contained coder prompt.pro: dispatch one read-only explorer to inspect execution paths, ownership, tests, conventions, and risks; the controller writes its returned handoff to 01-explore.md.max: use a dedicated explorer; require explicit contract, rollback, regression, and dirty-worktree findings, then have the controller write 01-explore.md.ultra: run two or three independent read-only lenses in parallel, such as architecture/behavior, tests/regressions, and safety/rollout. Give each lens a distinct question, then synthesize all evidence into 01-explore.md.Parallelize only independent read-only work. If two streams need the same evolving result, sequence them instead.
Completion criterion: likely files, ownership boundaries, tests, known traps, and at least one implementation seam are known at the depth required by the selected mode.
lite: state one to three implementation/verification steps inline. Do not create a plan file.normal: the controller writes a concise, self-contained coder prompt with exact scope and verification expectations.pro: dispatch plan using 00-context.md and 01-explore.md; the controller writes the returned handoff to 02-plan.md, then self-checks scope, files, safety, and verification.max: create 02-plan.md, then dispatch an independent read-only plan reviewer. The controller writes its verdict to 02-plan-review.md, which must say APPROVED or list concrete issues. Resolve every critical issue before coding.ultra: synthesize one canonical plan with slice boundaries, dependencies, rollback points, and verification ownership. Run independent plan-review lenses in parallel, then merge their verdicts into 02-plan-review.md. Resolve every critical issue before coding.For max and ultra, the plan review is a mandatory gate. Present the plan summary to the user and wait when it changes user-visible behavior, public contracts, persistent data, migrations, architecture boundaries, or requires destructive work. Otherwise the controller may approve the gate after all critical findings are resolved.
Completion criterion: the coder can implement exact ordered slices without guessing, and every mandatory review gate is approved.
lite: the controller implements the minimal change directly.normal: dispatch exactly one coder with the controller's self-contained prompt. If the task is too small to justify one coder, reclassify it as lite before coding.pro: dispatch exactly one coder using the canonical handoffs; write 03-code.md.max: split large plans into safe sequential slices. Use one coder at a time and review each slice before the next risky dependency.ultra: orchestration may schedule many read-only agents, but all writes remain sequential. Assign one coder per approved slice and preserve a single canonical 03-code.md ledger.Every coder must:
After each writable phase, inspect git diff --stat and the actual diff in the intended checkout. If a worktree is involved, also confirm that the main checkout has no unexpected edits.
Completion criterion: the implementation matches the approved scope, its ledger matches the actual diff, and no unexplained files changed.
lite: controller self-reviews the diff for request fit, regressions, error handling, security, and accidental edits.normal: controller performs the same diff review and checks the coder's claims against the repository state.pro: dispatch one read-only code-reviewer; write 04-review.md with APPROVED or severity-ranked findings.max: independently review every meaningful slice and the final integrated diff. Do not proceed past unresolved critical/high findings.ultra: run only relevant independent review lenses in parallel, such as spec correctness, architecture, security, performance, and test adequacy. Parallel reviewers must have read-only tool restrictions; otherwise sequence them. Synthesize one canonical verdict in 04-review.md; do not create redundant lenses with the same question.When review finds an in-scope issue, send a focused fix prompt to one coder, update the code ledger, and re-review the affected surface. Ask before accepting scope expansion or an unsafe workaround.
Completion criterion: review is approved at the selected mode's depth, or the task is explicitly reported as blocked.
Verification always uses the final diff, not only subagent claims:
lite: run the smallest targeted test, lint, build, or deterministic inspection that proves the change.normal: run targeted tests plus the relevant module-level lint/build check discovered during exploration.pro: run every command planned in 02-plan.md; the controller writes 05-verification.md.max: dispatch an independent verification agent and include relevant integration/regression checks. The controller adjudicates the evidence.ultra: assign independent verification lenses only when they prove different properties, such as behavior, compatibility, and regression safety. Run them in parallel only when their tools are read-only or their checkouts are isolated; otherwise run them sequentially. Then run or inspect the final integration gate and synthesize 05-verification.md.For any mode, each planned check must be passed, explicitly skipped with a reason, or reported as blocked. Do not claim success because a command was merely started. After two failures for the same reason, stop repeating the same tactic and diagnose or ask.
Completion criterion: evidence directly covers the success criteria and the final report can distinguish passed, skipped, and blocked checks.
Reply with:
Do not claim completion without final verification evidence.
Use TodoWrite whenever the work has three or more concrete steps; pro+ always qualifies.
litenormalpromaxpro items.ultramax gates.ultracode/Workflow or parallel Agent calls for genuinely independent read-only streams.Use these contracts for delegated phases. Include the selected mode in every prompt.
Mode: <pro|max|ultra>. Goal: explore <task>.
Read .peri/plans/<title>/00-context.md first.
Investigate the assigned lens only. Inspect relevant paths, conventions, tests,
contracts, and risks. Do not edit files. Return a complete handoff using the
required template; the controller will persist it.
Completion: the planner can proceed without repeating this search or guessing.Mode: <pro|max|ultra>. Goal: plan <task>.
Read 00-context.md and the canonical 01-explore.md first.
Return a complete 02-plan handoff with ordered slices, exact files, verification
commands, risks, rollback points, and stop/ask conditions. Do not edit files;
the controller will persist it.
Completion: a coder can implement each slice without guessing.Mode: <max|ultra>. Goal: challenge the plan for <task>.
Read 00-context.md, 01-explore.md, and 02-plan.md.
Return APPROVED or issues with severity, evidence, and fix guidance. Check hidden
assumptions, contract impact, scope creep, rollback gaps, missing verification,
and unsafe operations. Do not edit files. Return the complete review handoff;
the controller will persist it.Mode: <normal|pro|max|ultra>. Goal: implement only <approved scope or slice>.
Read the supplied context and, for pro+, the canonical handoffs.
Use absolute paths in the intended checkout. Read every target before editing.
Modify only approved files; record adjacent ideas instead of implementing them.
Run targeted checks when practical. Stop if scope or the plan is wrong.
Report changed files, commands, deviations, blockers, and residual risks.
For pro+, update 03-code.md and verify git diff --stat in the intended checkout.Mode: <pro|max|ultra>. Goal: review <task> against the original request and plan.
Read all canonical handoffs and inspect the actual diff.
Return APPROVED or severity-ranked issues with exact file references and fix
guidance. Check spec compliance before maintainability, tests, and handoff
integrity. Do not edit files. Return the complete review handoff; the controller
will persist it.Mode: <max|ultra>. Goal: independently verify <task> on the final diff.
Read all canonical handoffs and inspect changed files.
Run checks that prove the assigned property; do not duplicate another verification
lens. Record exact commands, outcomes, skipped checks, and blockers. Do not edit
source files. Return the complete verification handoff; the controller will
persist it.Stop and ask the user when:
BLOCKED, NEEDS_USER_DECISION, or proposes an unsafe workaroundEscalate rather than ask when new evidence merely requires a higher mode and no user decision is needed.
diagnose or diagnosing-bugs during exploration for hard bugs.tdd when a stable test seam exists and test-first work was agreed.code-review for specialized review guidance.ultracode in ultra mode when Workflow orchestration will add real parallelism.verification-before-completion when available before claiming success.© KonghaYao, Apache-2.0. Rendered from Markdown: HTML in the file is shown as text, images as links, and headings moved down two levels. Raw file
Just SKILL.md in .claude/skills/auto-devflow of KonghaYao/peri.
Open the folder on GitHubat commit d7ee444
Auto Devflow 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.
| Skill | Stars | Used in | Tokens | Auto-check | Licence | Repo updated |
|---|---|---|---|---|---|---|
| Auto Devflow this skillKonghaYao/peri | 223 | — | ~5.2k | Automated safety check: Pass | Apache-2.0 | |
| MCP Server Builderanthropics/skills | 180k | 62 repos | ~2.3k | Automated safety check: Pass | Apache-2.0 | |
| Hook Development for Claude Code Pluginsanthropics/claude-plugins-official | 37k | 11 repos | ~4.1k | Automated safety check: Notes | Apache-2.0 | |
| Using Superpowersfarm-fe/farm | 5.6k | 34 repos | ~1.4k | Automated safety check: Pass | MIT | |
| Executing Plans Inlineobra/superpowers | 296k | 2 repos | ~5.1k | Automated safety check: Pass | MIT | |
| Claude Code Agent Developmentanthropics/claude-plugins-official | 37k | 8 repos | ~2.8k | Automated safety check: Pass | Apache-2.0 |
anthropics/skills
Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.
anthropics/claude-plugins-official
Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.
farm-fe/farm
A skill your agent uses when starting any conversation - establishes how to find and use skills, requiring Skill tool invocation before ANY response including clarifying questions
obra/superpowers
Has the agent carry out an implementation plan itself, task by task in the current session, keeping a ledger, proving each step with a test and ending with one whole-branch review.
anthropics/claude-plugins-official
Explains how to write agents for Claude Code plugins: the markdown file with YAML frontmatter, trigger descriptions, model and color settings, and system prompt design.
Azure/azqr
Create new skills, modify and improve existing skills, and measure skill performance.
KonghaYao/peri
Queries Langfuse traces, prompts, datasets and sessions, and analyzes local LLM gateway logs for requests, context growth, token use and cache hits.
KonghaYao/peri
Audits recent agent conversation history and turns repeated failures and successes into testable harness improvement proposals that later audits can check.
KonghaYao/peri
Runs commands, reads and edits files, and copies data on remote machines through a single-file Node script that wraps the system ssh and scp, in Chinese.
KonghaYao/peri
Sends a compact, redacted decision packet to a tool-free Opus advisor subagent when a task has high-risk trade-offs or stalled investigations, then weighs the answer.
KonghaYao/peri
Registers, lists and removes recurring agent tasks with five-field cron expressions, and sets safety rules so a schedule is created only when the user clearly asks.
KonghaYao/peri
Verifies and repairs a feature by using the real Peri terminal UI as a user would, looping verify, decide, fix and review until a fresh round shows no blockers.
Categories
A skill your agent uses when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow. Auto Devflow is an agent skill from KonghaYao/peri. Use when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow.
Auto Devflow fits situations like: starting an issue; refactor that benefits from an adaptive development workflow.
Run `npx skills add KonghaYao/peri --skill auto-devflow -a claude-code`. Or copy the skill folder (.claude/skills/auto-devflow in KonghaYao/peri) into .claude/skills/auto-devflow in your project. Claude Code loads it when a task matches its description.
Run `npx skills add KonghaYao/peri --skill auto-devflow -a codex`. Or copy the skill folder (.claude/skills/auto-devflow in KonghaYao/peri) into .agents/skills/auto-devflow in your project. Codex loads it when a task matches its description.
Cursor, Gemini CLI, GitHub Copilot and OpenCode also load SKILL.md folders. With the skills CLI, run `npx skills add KonghaYao/peri --skill auto-devflow -a cursor` (or -a gemini-cli, github-copilot or opencode for the others). To copy it by hand, put the folder in .cursor/skills/auto-devflow, .gemini/skills/auto-devflow, .github/skills/auto-devflow and .opencode/skills/auto-devflow in your project.
Going by SKILL.md and its folder, Auto Devflow needs the command-line tools its instructions call (git).
SKILL.md contains no URLs. Its commands use git, which can reach the network depending on how they are called. This is read from the text; nothing was executed.
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.
Auto Devflow is published under the Apache-2.0 licence (the repository's licence). It allows redistribution, so the full SKILL.md is shown on this page.
About 5.2k tokens (SKILL.md is roughly 21k characters). Agents keep only the skill's name and description in context until a task matches; then they load SKILL.md in full.
Skills that share tags, products or a category with Auto Devflow: MCP Server Builder (anthropics/skills, 180k stars), Hook Development for Claude Code Plugins (anthropics/claude-plugins-official, 37k stars), Using Superpowers (farm-fe/farm, 5.6k stars) and Executing Plans Inline (obra/superpowers, 296k stars). The comparison table on this page puts their stars, adoption, token cost, safety result and licence side by side.
KonghaYao (a GitHub user) maintains it in KonghaYao/peri, which has 223 GitHub stars. The repository holds 19 skills in this directory. The repository was last updated on October 7, 2026.
Source: KonghaYao/peri on GitHub. Facts on this page come from the repository at the commit we read; the author's words are quoted as theirs.