Agent skill

Auto Devflow

by KonghaYao in KonghaYao/peri

A skill your agent uses when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow.

Apache-2.0Auto-check passedAgent Workflows

Install Auto Devflow

skills CLI
$ npx skills add KonghaYao/peri --skill auto-devflow -a claude-code

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

GitHub CLI
$ gh skill install KonghaYao/peri auto-devflow --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/KonghaYao/peri.git skills-src && mkdir -p .claude/skills && cp -r skills-src/.claude/skills/auto-devflow .claude/skills/auto-devflow && 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
auto-devflow
GitHub stars
223
Token cost
~5.2k tokens
SKILL.md length
2,361 words
Files
1
Skills in repo
19
Repo updated
First seen
Licence
Apache-2.0

At a glance

A skill your agent uses when starting an issue, bugfix, feature, or refactor that benefits from an adaptive development workflow.

  • Works in 7 steps: Intake and Mode Gate → Explore → Plan and Plan Review → …
  • Starting an issue
  • SKILL.md covers Non-Negotiables, Select a Mode, Strategy Matrix and Handoff Policy, plus 4 more sections
  • Calls git

What it does

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.

When your agent uses it

  • Starting an issue
  • Refactor that benefits from an adaptive development workflow

Example prompts

  • “/auto-devflow”

Workflow steps

7 steps, taken from the step headings in SKILL.md.

  1. Intake and Mode Gate
  2. Explore
  3. Plan and Plan Review
  4. Code
  5. Review and Fix Loop
  6. Verify
  7. Report

What it can do on your machine

Read from SKILL.md and the folder at commit d7ee444. 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

    Shell commands in SKILL.md call:

    • git

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

  • Network

    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.

  • 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

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.

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

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 KonghaYao/peri at commit d7ee444, republished under its Apache-2.0 licence (© KonghaYao). 2,361 words, ~5,234 tokens.

Download SKILL.mdSave it as .claude/skills/auto-devflow/SKILL.md (or your agent's skills folder).
name
auto-devflow
description
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.
argumentHint
[lite|normal|pro|max|ultra] <task>

Adaptive Devflow

Run the lowest sufficient devflow. The main agent remains the controller, but the amount of ceremony and delegation scales with task complexity:

text
lite < normal < pro < max < ultra

A 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.

Non-Negotiables

These rules apply in every mode:

  • The main agent owns scope, mode selection, approvals, TodoWrite, git safety, and final reporting.
  • Use the smallest safe mode, but never trade away correctness, security, or required verification to save steps.
  • Subagents do focused work only. Do not let a subagent silently broaden scope.
  • Run writable phases sequentially. Never run two coding agents against the same checkout at the same time.
  • Ask before destructive operations, branch changes, commits, or scope expansion. Never commit unless the user explicitly requested it.
  • Inspect the actual diff and collect verification evidence before claiming completion.
  • Treat user-visible behavior, public contracts, persistent data, security boundaries, and irreversible operations as risk signals, regardless of file count.

Select a Mode

Accept an explicit mode in forms such as:

text
/auto-devflow lite fix the typo
/auto-devflow pro implement issue 123
use max mode for this migration

Selection order:

  1. If the user explicitly names a mode, use it as the requested mode.
  2. Scan scope, uncertainty, coupling, reversibility, and verification burden.
  3. Raise the requested mode to any applicable safety floor.
  4. If no mode was named, choose the lowest mode whose conditions all fit.
  5. Perform only enough initial inspection to validate the choice before coding.

Do not ask the user to choose a mode when the evidence is sufficient. State the decision in one line:

text
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.

Mode Anchors

File counts are indicators, not quotas. Ownership boundaries and risk dominate raw size.

ModeChoose whenTypical strategy
liteThe 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.
normalThe 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.
proThe 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.
maxThe 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.
ultraThe 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:

  1. ultra when the task meets the ultra anchor.
  2. max when any safety floor or max anchor applies.
  3. lite when every lite condition is true.
  4. pro when dedicated exploration/planning is needed or a meaningful boundary is crossed.
  5. normal for the remaining bounded work.

This makes normal the fallback, not the universal default.

Safety Floors

Use at least max for behavioral changes involving any of these:

  • authentication, authorization, secrets, privacy, or other security boundaries
  • schema/data migrations, destructive transforms, or difficult rollback
  • public API, wire protocol, persisted serialization, or compatibility contracts
  • concurrency, async lifecycle, event-loop ownership, or race-sensitive state
  • cross-crate or cross-service architecture boundaries with user-visible impact

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.

Reclassification

Mode selection is not permanent:

  • Escalate immediately when new scope, uncertainty, or risk appears.
  • An auto-selected mode may move down before coding if inspection disproves the higher-risk signal.
  • Never silently downgrade an explicitly requested mode.
  • Do not downgrade after coding merely to remove an outstanding review or verification gate.
  • Record every change as Mode: old → new — reason; update 00-context.md when it exists.
  • If escalation adds user-visible cost, architecture decisions, or approval gates, tell the user before proceeding.

Completion criterion: the chosen mode, reason, safety floor, required phases, and deliberately absorbed/omitted phases are unambiguous.

Strategy Matrix

ModeRequired flowDelegationPersistent handoffs
liteIntake/inspect → direct code → self-review → targeted verify → reportNoneNone
normalIntake → controller explore/plan → code → controller review/verify → reportOne coderNone
proIntake → explore → plan → code → review → verify → reportexplorer, plan, coder, code-reviewerRequired
maxIntake → explore → plan → plan review → gate → sliced code ↔ review → independent verify → reportPro agents plus plan reviewer and verificationRequired
ultraIntake → parallel explore → synthesized plan → parallel plan review → gate → sequential sliced code ↔ multi-lens review → integrated verify → reportOrchestrated specialist agents; one writer at a timeRequired, including synthesis

A phase shown as controller-owned is still required. Do not dispatch an agent merely to make the workflow look larger.

Handoff Policy

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:

text
.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.md

Use 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:

markdown
# <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.

Flow

1. Intake and Mode Gate

For every mode:

  • capture the original request, success criteria, and user constraints
  • read applicable repository guides, standards, active specs, and neighboring code
  • inspect current branch/status and identify overlapping dirty changes
  • select and announce the mode before dispatching subagents or editing
  • identify approvals required for commits, branch changes, destructive work, or scope expansion

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.

2. Explore

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.

3. Plan and Plan Review
  • 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.

Show full SKILL.md (908 more words)Show less
4. Code
  • 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:

  • edit only approved files and follow repository style
  • use absolute worktree paths and read each target before editing
  • stop instead of guessing when the plan is wrong or scope must expand
  • run targeted checks when practical
  • report changed files, commands, deviations, and residual risks

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.

5. Review and Fix Loop
  • 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.

6. Verify

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.

7. Report

Reply with:

  • selected mode and any reclassification
  • outcome and files changed
  • verification evidence
  • unresolved risks or follow-up work
  • whether a commit was created, only when explicitly requested

Do not claim completion without final verification evidence.

Mode-Aware Controller Checklist

Use TodoWrite whenever the work has three or more concrete steps; pro+ always qualifies.

lite
  1. Announce mode and inline success check.
  2. Inspect, edit, self-review, and run the targeted check.
  3. Report evidence.
normal
  1. Announce mode and create a concise TodoWrite plan.
  2. Explore and prepare one bounded coder prompt.
  3. Dispatch one coder; inspect its diff.
  4. Controller review and verification.
  5. Report evidence.
pro
  1. Write context, explore, and plan handoffs.
  2. Controller plan self-check.
  3. Sequential code and independent review.
  4. Worktree safety gate and planned verification.
  5. Final report.
max
  1. Complete all pro items.
  2. Mandatory independent plan review and approval gate.
  3. Sequential implementation slices with review loops.
  4. Independent verification with integration/regression evidence.
ultra
  1. Complete all max gates.
  2. Use ultracode/Workflow or parallel Agent calls for genuinely independent read-only streams.
  3. Synthesize canonical artifacts between parallel phases.
  4. Keep all writers sequential and verify the integrated result.

Subagent Prompt Contracts

Use these contracts for delegated phases. Include the selected mode in every prompt.

Explorer
text
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.
Planner
text
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.
Plan Reviewer
text
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.
Coder
text
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.
Reviewer
text
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.
Verifier
text
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.

Red Flags

Stop and ask the user when:

  • the issue/spec is missing, contradictory, or lacks a checkable target
  • the requested mode is below a safety floor and the resulting approval/cost tradeoff needs consent
  • the plan changes public behavior, persistent data, architecture, or destructive scope not requested
  • unrelated dirty changes overlap planned files
  • a subagent reports BLOCKED, NEEDS_USER_DECISION, or proposes an unsafe workaround
  • a mandatory plan or code review has unresolved critical findings
  • the worktree safety gate finds edits in the wrong checkout
  • verification fails twice for the same reason

Escalate rather than ask when new evidence merely requires a higher mode and no user decision is needed.

Relationship to Other Skills

  • Use diagnose or diagnosing-bugs during exploration for hard bugs.
  • Use tdd when a stable test seam exists and test-first work was agreed.
  • Use code-review for specialized review guidance.
  • Load ultracode in ultra mode when Workflow orchestration will add real parallelism.
  • Use 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

Files

Just SKILL.md in .claude/skills/auto-devflow of KonghaYao/peri.

Open the folder on GitHubat commit d7ee444

Compare with similar skills

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.

Auto Devflow compared with similar skills
SkillStarsUsed inTokensAuto-checkLicenceRepo updated
Auto Devflow this skillKonghaYao/peri223—~5.2kAutomated safety check: PassApache-2.0
MCP Server Builderanthropics/skills180k62 repos~2.3kAutomated safety check: PassApache-2.0
Hook Development for Claude Code Pluginsanthropics/claude-plugins-official37k11 repos~4.1kAutomated safety check: NotesApache-2.0
Using Superpowersfarm-fe/farm5.6k34 repos~1.4kAutomated safety check: PassMIT
Executing Plans Inlineobra/superpowers296k2 repos~5.1kAutomated safety check: PassMIT
Claude Code Agent Developmentanthropics/claude-plugins-official37k8 repos~2.8kAutomated safety check: PassApache-2.0

Similar skills

  • MCP Server Builder

    anthropics/skills

    Official

    Guides the design and implementation of Model Context Protocol servers in TypeScript or Python, from tool naming and error messages to evaluation.

    180k GitHub starsUsed in 62 repos~2.3k tokens
    Agent WorkflowsAuto-check passed
  • Hook Development for Claude Code Plugins

    anthropics/claude-plugins-official

    Official

    Explains how to write Claude Code plugin hooks, both prompt-based checks and bash commands, for events such as PreToolUse, Stop and SessionStart.

    37k GitHub starsUsed in 11 repos~4.1k tokens
    Agent WorkflowsAuto-check: notes
  • Using Superpowers

    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

    5.6k GitHub starsUsed in 34 repos~1.4k tokens
    Agent WorkflowsAuto-check passed
  • Executing Plans Inline

    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.

    296k GitHub starsUsed in 2 repos~5.1k tokens
    Agent WorkflowsAuto-check passed
  • Claude Code Agent Development

    anthropics/claude-plugins-official

    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.

    37k GitHub starsUsed in 8 repos~2.8k tokens
    Agent WorkflowsAuto-check passed
  • Skill Creator

    Azure/azqr

    Official

    Create new skills, modify and improve existing skills, and measure skill performance.

    794 GitHub starsUsed in 89 repos~8.2k tokens
    Agent WorkflowsAuto-check passed

More from KonghaYao/peri

All 19 skills in this repo
  • Queries Langfuse traces, prompts, datasets and sessions, and analyzes local LLM gateway logs for requests, context growth, token use and cache hits.

    223 GitHub stars~4.3k tokensUpdated today
    Auto-check: notes
  • Audits recent agent conversation history and turns repeated failures and successes into testable harness improvement proposals that later audits can check.

    223 GitHub stars~3.5k tokensUpdated today
    Auto-check passed
  • 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.

    223 GitHub stars~924 tokensUpdated today
    Auto-check: warnings
  • Advisor Consultation

    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.

    223 GitHub stars~1.3k tokensUpdated today
    Auto-check passed
  • Scheduled Tasks Cron

    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.

    223 GitHub stars~683 tokensUpdated today
    Auto-check passed
  • 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.

    223 GitHub stars~2.1k tokensUpdated today
    Auto-check: notes

Categories

Questions about Auto Devflow

What does Auto Devflow do?

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.

When should I use Auto Devflow?

Auto Devflow fits situations like: starting an issue; refactor that benefits from an adaptive development workflow.

How do I install Auto Devflow in Claude Code?

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.

How do I install Auto Devflow in Codex?

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.

Can I use Auto Devflow 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 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.

What does Auto Devflow need to run?

Going by SKILL.md and its folder, Auto Devflow needs the command-line tools its instructions call (git).

Does Auto Devflow access the network?

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.

Is Auto Devflow 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 Auto Devflow use?

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.

How many tokens does Auto Devflow use?

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.

What are the alternatives to Auto Devflow?

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.

Who maintains Auto Devflow?

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.