By ade-syofyan
Business-flow dependency mapping for Claude Code and Codex: FEATURE-MAP.yaml registry, blueprint importer, reminders, stale audits, impact chains
Audit konsistensi satu flow bisnis lintas layer berdasarkan FEATURE-MAP.yaml
Generate draft FEATURE-MAP.yaml from blueprint, FRD, SRS, SOP, or workflow documents
Generate draft FEATURE-MAP.yaml untuk project ini dengan mengeksplor codebase
Daftarkan repo ini ke registry multi-repo feature-map
Rangkum drift bisnis yang tertunda jadi invariant/policy baru di FEATURE-MAP.yaml
Executes bash commands
Hook triggers when Bash tool is used
Modifies files
Hook triggers on file write and edit operations
Own this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimOwn this plugin?
Verify ownership to unlock analytics, metadata editing, and a verified badge. GitHub access is read-only (username + org membership).
Sign in to claimBased on adoption, maintenance, documentation, and repository signals. Not a security audit or endorsement.
Stop AI coding agents from editing one side of a business rule and forgetting the other.
feature-map is a FEATURE-MAP.yaml registry, a Claude Code plugin, and a Codex skill that
keep client, backend, admin, docs, and migration touchpoints of the same flow in sync —
with proactive session context, post-edit reminders, and a GAP/DRIFT/IMPACT/OK audit.
feature-map helps Claude Code and Codex keep cross-layer business behavior consistent. It maps the files that belong to the same business flow, reminds the agent when one touchpoint changes, and gives you an audit path before silent drift becomes a production bug.
Most code tools understand imports, callers, and symbols. Real product bugs often live somewhere else:
feature-map exists for that semantic layer.
| Agent | Status | What it can do |
|---|---|---|
| Claude Code | Available | Native plugin commands, PostToolUse reminders, pre-commit sync checks |
| Codex | Available | Skill adapter, flow audit workflow, registry helpers, shared source of truth |
The Claude plugin and Codex skill use the same FEATURE-MAP.yaml registry, so one project map can guide both agents.
FEATURE-MAP.yamlGAP, DRIFT, IMPACT, RULE-GAP, and OK findingsimpacts.code-review-graph/graph.db is presentAI agents are fast, but speed can widen the gap between files that should change together. feature-map gives agents a lightweight memory of the product's business logic, not just the code graph.
The goal is simple:
When one part of a business flow changes, the rest of the flow should not be forgotten.
This plugin is meant to grow into a shared safety layer for AI-assisted engineering: small enough to install anywhere, explicit enough to review in Git, and practical enough to help during real edits.
flows:
partner-registration:
description: "Partner signs up, gets validated, and is reviewed by admin"
policy: "KTP is required before partner verification can be approved"
touchpoints:
- path: "mobile/**/PartnerRegistrationForm.*"
role: client-form
- path: "api/**/PartnerRegistrationController.*"
role: backend-validation
- path: "admin/**/PartnerVerificationPage.*"
role: admin-view
- path: "docs/api/partner-registration.md"
role: docs
invariants:
- "KTP required/optional status must match client, backend, admin, and docs"
- "Verification status values must be consistent across API and admin UI"
If an agent edits the mobile form, feature-map reminds it to inspect backend validation, admin verification, and API docs before calling the task done.
Install from GitHub (recommended — works for anyone, no local clone needed):
claude plugin marketplace add ade-syofyan/feature-map
claude plugin install feature-map@feature-map
npx claudepluginhub ade-syofyan/feature-map --plugin feature-mapUltra-compressed communication mode. Cuts 65% of output tokens (measured) while keeping full technical accuracy by speaking like a caveman.
Multi-model consensus engine integrating OpenAI Codex CLI, Gemini CLI, and Claude CLI for collaborative code review and problem-solving.
Memory compression system for Claude Code - persist context across sessions
Comprehensive UI/UX design plugin for mobile (iOS, Android, React Native) and web applications with design systems, accessibility, and modern patterns
Standalone image generation plugin using Nano Banana MCP server. Generates and edits images, icons, diagrams, patterns, and visual assets via Gemini image models. No Gemini CLI dependency required.
Unified capability management center for Skills, Agents, and Commands.