Skills

App Evolver

Improves an existing application using its code, product contract, authorized work...

Install

npx skills add daymade/claude-code-skills --skill app-evolver -g -a claude-code -y
Category
Business
Updated
3d ago
License
MIT
Context cost
Mediumabout 2,573 tokens
Runs scripts
No, instructions only

What it does

Improves an existing application using its code, product contract, authorized work history and competitor evidence. Use for 取长补短、取其精华去其糟粕、参考竞品优化应用 or evolving an app from successful and failed work. Carries authorized changes through implementation and user-result verification, including REA and reverse Skill composition; use skill-evolver for Skills.

App Evolver

Improve the application's actual user result. Extract transferable mechanisms, resolve their fit with the current product, implement authorized improvements, and verify them through the application's consuming surface.

Use this as an orchestration Skill. Keep repository engineering, research, history access and release operations with their existing owners. For a Skill target use skill-evolver; for competitor intelligence alone use competitors-analysis; for a new product specification use the available requirements workflow. Do not replace those owners with another execution engine.

1. Bind the application and unfinished result

Before research or edits, establish:

  • Exact application, repository/ref, platform and runtime or deployment identity.
  • Original user request, current product contract and active stage; distinguish long-term positioning from the work selected now.
  • User-visible improvement, falsifiable acceptance evidence, authorized deliverables, protected behavior/data and stopping condition.
  • Analysis-only versus implementation authorization, and any unresolved product choice whose answer changes the outcome.
  • Scope of the learning task. For a broad product or competitor learning effort, let the bound device and operator roles and the complete intended user result, with its impact judgments, constrain the research questions before selecting any single technical scenario for study. Keep a task about a single feature or a known defect narrow; do not expand it into a whole-product report.

Reuse earlier user decisions; ask in the current conversation only for missing information or a real unresolved choice. Use the host's question tool when available. State the evidence, alternatives, consequences and recommendation. Do not delegate a user decision through another agent.

Read the whole SKILL.md on GitHub

More in Business