⏳ This skill is pending AI review.
Scores will appear once the review pipeline completes.
houtu-dependencies
>
Choose how to use this skill
You do not need every option. Choose the path your AI client supports. The stable page stays the same; versioned files are immutable.
1. Native installer
This listing has no registered native installer command. Use the complete package or source fallback below, depending on what your client supports.
Do not guess an installer command or replace an existing version without reviewing the diff.
2. Complete package recommended
Download the ZIP when available. It includes SKILL.md plus the references, security notes and version metadata.
No complete ProSkills package is published for this listing yet.3. Prompt-only
Copy the prompt above when the agent can read the stable page or when you want to adopt the workflow without installing a skill.
Need only the instruction file?
Download SKILL.md only if your client requires a single file. The complete ZIP is safer for a full installation because it preserves the references and release context.
No path installs or executes anything by itself. Your agent still needs access to the project files. Before updating, compare the installed version and review the diff.
// RATINGS
// README
houtu-dependencies
中文 | English
AI Agent autonomous coding guide for the Houtu enterprise Java framework.
Design for AgentCoding
Humans don't participate in writing code. The AI agent loads this skill and produces production-ready code that correctly uses the Houtu framework.
Three layers of accuracy guarantee:
- Anti-pattern table — prevents agent from using raw Spring when Houtu provides the capability
- Module recipe files — complete step-by-step: Maven → config → import → code → default-avoid guidelines
- Source code verification —
git showfallback when API uncertain
Structure
houtu-dependencies/
├── SKILL.md # Entry: principles + anti-patterns + version detect + module select
├── references/
│ ├── quick-start.md # New project scaffolding recipe
│ ├── module-web.md # ResponseData, exception, param binding
│ ├── module-security.md # Session, auth, RBAC, signing, anti-replay
│ ├── module-cache-lock.md # @Lock, LockSupport, RateLimiter
│ ├── module-data-security.md # @SecurityWatch, @SecurityParam
│ ├── module-access-log.md # @AccessLog, LogFilterHandler
│ ├── module-cloud.md # Loadbalancer, Feign, Discovery, Sentinel
│ ├── module-config-decrypt.md # Configuration value decryption
│ ├── module-swagger.md # Swagger/OpenAPI auto-config
│ ├── module-utils.md # JsonUtils, HttpClients, crypto, BeanUtils
│ ├── module-actuator.md # Prometheus metrics auto-config
│ ├── module-concurrent.md # Cross-thread context propagation
│ ├── v3.5.2.md / v3.5.1.md / v3.5.0.md # Version-specific diffs
│ └── v2.7.3.md / v2.7.2.md / v2.7.1.md # Version-specific diffs
└── evals/
└── evals.json # 27 test scenarios for validation
// HOW IT'S BUILT
KEY FILES