From devflow
Codebase discovery with a persistent per-repo profile cache. Use before specs/plans; reuses docs/devflow/profile.md instead of re-reading the repo.
How this skill is triggered — by the user, by Claude, or both
Slash command
/devflow:devflow-discoveryThe summary Claude sees in its skill listing — used to decide when to auto-load this skill
Ground the work in what exists before changing anything — and pay the discovery cost **once per repo**, not once per task.
Ground the work in what exists before changing anything — and pay the discovery cost once per repo, not once per task.
Check docs/devflow/profile.md:
Freshness: the profile records a hash line per build file it derived from (sha1 package.json, sha1 pom.xml, …). Compare before trusting.
Read budget: standard ≤10 file reads, deep ≤20. Glob/Grep before Read.
package.json, pom.xml, build.gradle*, *.csproj/*.sln, pubspec.yaml, pyproject.toml, docker-compose*.yml, Makefile. Note frameworks/languages.${CLAUDE_PLUGIN_ROOT}/skills/devflow-discovery/stack-recipes.md (load only for this step).CLAUDE.md, CONTRIBUTING.md, README.md hard rules.docs/devflow/profile.md (committed — shared with the team):
# devflow project profile
<!-- hashes: <sha1> package.json | <sha1> pom.xml -->
## Stack
…frameworks, languages, versions…
## Verification
- per-task: `<cmd>`
- full suite: `<cmd>`
- lint/typecheck/build: `<cmd>`
## Conventions
…naming, layering, error handling, test style — bullets…
## Test layout
…paths, example test file…
## External sources
…sibling repo paths / shared libraries (if confirmed)…
## Hard rules
…from CLAUDE.md / CONTRIBUTING.md…
Keep ≤1 screen. Update it whenever discovery learns something durable; it replaces re-discovery for every later phase and session.
Context packet (compact bullets): stack, key files with line ranges, conventions, verification commands, open questions, assumptions. This packet travels verbatim to later phases — make it self-sufficient.
Stop. Do not implement from this skill.
npx claudepluginhub latsode/devflow --plugin devflowGuides creation, editing, and verification of skills for AI coding agents using test-driven development with subagent scenarios. Use when authoring or debugging skills.