Skip to content
Back to skills

Senmu Build Engineering

ASecurity

Investigate system behavior and rationale; design/review architecture, contracts, tests, documentation and upgrades. Excludes covered local work, visual design and release authority.

  • 2 stars
  • 0 votes
  • 0 copies
  • 1 view
  • Added September 2, 2026
developmentjavascripttypescriptpythonrustgojavaphpswiftkotlinc++

Works with

  • api

Security analysis

A100/100

Pro scans all 20 files and shows the line behind each finding

Scanned October 2, 2026

npx -y skills add SenMuShare/senmu-buildos --skill senmu-build-engineering --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of Senmu Build Engineering?

Add the live security badge to your README. It updates with every re-scan.

Security grade badge for Senmu Build Engineering
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/senmushare-senmu-build-engineering/badge)](https://www.skillsdirectory.com/skills/senmushare-senmu-build-engineering)

More formats (shields.io, HTML) on the badges page. Keep it an A: scan every change in CI with Pro.

Download with Pro
SKILL.md
---
name: senmu-build-engineering
description: "Investigate system behavior and rationale; design/review architecture, contracts, tests, documentation and upgrades. Excludes covered local work, visual design and release authority."
---

# Software Engineering

Follow project rules; load guidance for gaps, conflicts or review, not covered local work.

## Routes

Choose [Methods](references/source-code-quality-and-ai-collaboration.md#5-ai-implementation-debugging-and-review-loop): read-only understanding, fault debugging, design change or behavior-preserving refactoring. Evidence/counterexamples: [Review](references/conditioned-code-review.md).

Design: [Components](references/technology-and-component-selection.md), [Economy](references/implementation-economy-and-overengineering.md) or [Architecture](references/architecture-constraints-and-technical-debt.md). Verification: [Testing](references/software-testing-and-quality-verification.md); migrations: [Upgrades](references/source-modernization-and-stack-upgrades.md); [Project rules](references/project-engineering-standard-discovery.md) for local standards.

Shared boundaries: [Contracts](references/api-and-boundary-contract-governance.md).

Browser/state: [Frontend](references/frontend-engineering-contracts-and-validation.md). APIs/data/jobs: [Backend](references/backend-services-and-data-contracts.md). Public services, untrusted input or paid jobs: [Security](references/application-security-and-abuse.md). Frameworks: [Ant Design](references/frontend-ant-design-practice.md), [HTML/daisyUI](references/frontend-html-daisyui-practice.md).

Missing/reviewed stack rules:
[Python](references/python-engineering-profile.md), [TypeScript](references/typescript-engineering-profile.md), [Go](references/go-engineering-profile.md), [Java](references/java-engineering-profile.md), [Rust](references/stack-profiles/rust-engineering-profile.md), [JavaScript/Node](references/stack-profiles/javascript-node-engineering-profile.md), [C/C++](references/stack-profiles/c-cpp-engineering-profile.md), [Kotlin](references/stack-profiles/kotlin-engineering-profile.md), [Swift](references/stack-profiles/swift-engineering-profile.md), [PHP](references/stack-profiles/php-engineering-profile.md), [Dependencies/CI](references/stack-profiles/dependency-and-ci-review.md), [Schemas](references/stack-profiles/schema-and-migration-review.md).

Unclear stack: [Selection](references/stack-and-file-role-guidance.md). Unlisted stacks use project rules and official guidance; profiles never restrict language choice.

Docs: [Writing](references/technical-documentation-writing.md).

Frontend/backend references are not job roles or child skills.

## Execution contract

- Preserve approved behavior, original symptoms and ownership. Reuse supported capabilities; check consumers before retiring wiring. Product owns behavior and acceptance changes.
- Design caller usage before public contract, state or data changes. Formal versions retain a technical account; ADRs/POCs serve real decisions, not ceremony.
- Reversible G1 work follows Economy, Kernel isolation and authorized commits. Security, privacy, permissions, payments, production data, paid/destructive actions and release integrity never take that shortcut.
- Check original failures and affected regressions during work; consolidate required checks at closeout. Reuse valid evidence, test real gaps and stop with sufficient evidence and no blockers. Never weaken types, tests or security to pass.

Handoffs retain scope, evidence, authority and unfinished/unknown work.

Files in this skill

  • SKILL.md3.4 KB
  • agents/openai.yaml397 B
  • assets/architecture-governance/ADR.template.md1.5 KB
  • assets/architecture-governance/ENGINEERING_AUDIT_TASK.template.md4 KB
  • assets/architecture-governance/EXHAUSTIVE_SOURCE_REVIEW_TASK.template.md3 KB
  • assets/architecture-governance/SYSTEM_TECHNICAL_SPECIFICATION.template.md2 KB
  • assets/architecture-governance/TECH_DEBT_REGISTER.template.md1.4 KB
  • assets/code-quality/CODE_QUALITY.template.md5.6 KB
  • assets/code-quality/PYTHON.template.md2.2 KB
  • assets/engineering-governance/TECHNICAL_DESIGN.template.md2 KB
  • assets/engineering-governance/TECHNICAL_REVIEW.template.md2 KB
  • assets/engineering-governance/TESTING_STRATEGY.template.md3.4 KB
  • assets/engineering-governance/TEST_CASES.template.md1.4 KB
  • references/Go工程编码规范.md3.2 KB
  • references/Java工程编码规范.md2.7 KB
  • references/Python工程编码规范.md7.9 KB
  • references/TypeScript工程编码规范.md2.8 KB
  • references/frontend-ant-design-practice.md6.5 KB
  • references/frontend-html-daisyui-practice.md4 KB
  • references/前端工程契约与验证规范.md2.7 KB

Attribution

Is this your skill, or is something wrong with this listing? Request removal or report an issue. Author removals are honored within 72 hours.

Comments

Loading comments…

Newsletter

Get the weekly list of safe new skills, and the ones we pulled.