engineering-standards
/engineering-standards
Enforce academic and industry engineering standards (IEEE, ACM, ISO/IEC). Use when: ieee standards, acm compliance, iso 12207, swebok, academic standards, ieee 42010.
- Author
- andreibesleaga ↗
- Repository
- gabbe ↗
- Licence
- CC-BY-4.0
- Last repository change
- 24.10.2026
Assessment and security
- Files in this package
- 2
- Scripts
- 0
- HTML comments
- 0
- URLs in SKILL.md
- 0
No signals detected. Repository changed on 24.10.2026, without references to retired models or APIs.
CC-BY-4.0, otwarta.
What it does and when to use it
Enforce academic and industry engineering standards (IEEE, ACM, ISO/IEC). Use when: ieee standards, acm compliance, iso 12207, swebok, academic standards, ieee 42010.
Original author description
Enforce academic and industry engineering standards (IEEE, ACM, ISO/IEC). Use when: ieee standards, acm compliance, iso 12207, swebok, academic standards, ieee 42010.
How it works
- Goal
- Steps
- Security & Guardrails
SKILL.md preview
--- name: engineering-standards description: "Enforce academic and industry engineering standards (IEEE, ACM, ISO/IEC). Use when: ieee standards, acm compliance, iso 12207, swebok, academic standards, ieee 42010." license: CC-BY-SA-4.0 metadata: source: "agents/skills/industry/engineering-standards.skill.md" tags: "engineering, standards, ieee, acm, iso" core: "false" context_cost: "medium" --- # engineering-standards ## Goal To elevate the software engineering process to meet rigorous international academic and professional standards, specifically adhering strictly to IEEE (Institute of Electrical and Electronics Engineers), ACM (Association for Computing Machinery), and ISO/IEC frameworks. ## Steps 1. **Identify the Scope**: Determine whether the agent is auditing the software's architecture (ISO/IEC/IEEE 42010), the Software Development Life Cycle (ISO/IEC 12207), or the professional ethics and requirements (ACM Code of Ethics, SWEBOK). 2. **Apply Standards**: - **ISO/IEC/IEEE 42010 (Architecture Description)**: Ensure the architecture explicitly documents Stakeholders, Concerns, Viewpoints, and Views, maintaining clear separation between the model and the stakeholder perspective. - **ISO/IEC/IEEE 12207 (Software Life Cycle)**: Verify that the process includes defined Acquisition, Supply, Development, Operation, and Maintenance processes. - **IEEE SWEBOK**: Guide technical decisions based on the 15 Knowledge Areas (e.g., Software Configuration Management, Software Quality). - **ACM Code of Ethics**: Ensure the system does not harm human life, respects privacy, and honors confidentiality. 3. **Output**: Generate the academic/industry compliance report using `agents/templates/industry/ENGINEERING_STANDARDS_REVIEW_TEMPLATE.md`. ## Security & Guardrails ### 1. Skill Security - **Strict Citation**: The agent must not hallucinate standard clauses. If referencing a specific IEEE standard (e.g., IEEE 754 for floating-point arithmetic), the agent must cite its specific constraints accurately to prevent academic or catastrophic financial/scientific calculation errors. ### 2. System Integration Security - **Safety Criticality**: When applying these standards to life-critical systems (like medical devices or avionics), the agent must enforce the highest rigor of traceability (linking every line of code back to a formal requirement as per IEEE 1012 V&V standards). ### 3. LLM & Agent Guardrails - **Academic Neutrality**: The LLM must assess architectures neutrally against the published standard, avoiding trend-based opinions (e.g., not strictly favoring Microservices over Monoliths unless the standard specifically dictates a scaling constraint).
Files in this package (2)
- SKILL.md 3 KB
- agents/templates/industry/ENGINEERING_STANDARDS_REVIEW_TEMPLATE.md 2 KB
Versions
| Repository | Score | Licence |
|---|---|---|
| This page · andreibesleaga/gabbe | 90 | CC-BY-4.0 |
| mnabaci/Roastpilot | 100 | GPL-3.0 |
| brentrector/claude-skills | 100 | MIT |
Database snapshot: 13.11.2026 · package version baa47f64326d (SHA-256 digest of the entire package)
Downloads in the last 30 days: 0 · ranking
Report a problem with this skill: harmful content, incorrect descriptions or an author’s removal request.
Similar skills
- 100ieee-standards-search
Searches IEEE SA (standards.ieee.org) for IEEE/ANSI standards. Use when the user wants to find IEEE standards, or when searching for IEC/ISO standard counterparts in the IEEE ecosystem. - 100srs-generation
Generates professional Software Requirements Specification (SRS) documents based on IEEE 830, ISO/IEC/IEEE 29148, and Amazon technical specification standards. This skill activates when the user needs a requirements document, requirements specification, SRS, functional… - 100professional-practice
Apply professional, ethical, and teamwork standards to software work using the ACM/IEEE-CS Code of Ethics, sound group dynamics, and clear stakeholder communication. Use when: apply software engineering code of ethics, professional conduct review, handle dissent or… - 100inno-paper-writing
Creates formal academic research papers following IEEE/ACM formatting standards with proper structure, citations, and scholarly writing style. Use when the user asks to write a research paper, academic paper, or conference paper on any topic. - 90requirements-engineering
Runs the requirements-engineering phase — the first SDLC step, upstream of design. Through a thorough, area-by-area interview it elicits and specifies the complete requirements for a new application, proactively enumerating the standard sub-requirements for each capability area… - 90se-standards-signpost
Signpost (not a knowledge pack) for the systems-engineering standards landscape — ISO/IEC/IEEE 15288, 24748, 29148, 42010, 15026, 24765; INCOSE SE Handbook & Vision 2035; OMG SysML; SAE/EIA 1001/649/748; ECSS space standards; NATO AAP-48; CMMI; NIST SP 800-160; and more.…