Skills DirectorySkills Directory
SkillsLearnSecurityCategoriesDocsCommunityBlog
Sign InSubmit Skill
Skills Directory

Security-tested agent skills for Claude, coding agents, and AI workflows.

Directory

  • Browse Skills
  • All Skills A–Z
  • Claude Skills
  • Claude Code Skills
  • Agent Skills
  • Categories
  • Authors
  • Submit a Skill

Learn

  • Learn Hub
  • Install Claude Skills
  • Write SKILL.md
  • Skills vs MCP
  • Directories Compared

Security

  • Security
  • Methodology
  • Secure Claude Skills
  • Security Badges

Company

  • About
  • Community
  • Blog
  • API Docs
  • Advertise

2026 Skills Directory. All rights reserved.

ProTermsPrivacyRefunds
Back to skills

E2008 Bare Cell Bus Bar Grids

ASecurity

Use when a bare cell front metallization survey needs a disposition a scrap decision can rest on. Verify that the front bus bars and grid lines of a bare solar cell run through unbroken under ECSS-E-ST-20-08C clause 7.5.1.5.3: separate a full interruption, which the continuity requirement refuses on presence alone, from a narrowing that still conducts, turn each narrowing into the width fraction that survived and the current density the surviving metal now carries, size each break by the shar...

2 stars
0 votes
0 copies
0 views
Added 9/27/2026
ai-agentspythongo

Works with

claude code

Security Analysis

A100/100

Scanned 9/27/2026

Install to Claude Code

$npx -y skills add ashfordeOU/aero-agent-skills --skill e2008-bare-cell-bus-bar-grids --agent claude-code

Installs into .claude/skills of the current project.

Are you the author of E2008 Bare Cell Bus Bar Grids?

Add the live security badge to your README — it updates automatically with every re-scan.

Security grade badge for E2008 Bare Cell Bus Bar Grids
[![Security: A — Skills Directory](https://www.skillsdirectory.com/api/skills/ashfordeou-e2008-bare-cell-bus-bar-grids/badge)](https://www.skillsdirectory.com/skills/ashfordeou-e2008-bare-cell-bus-bar-grids)

More formats (shields.io, HTML) on the badges page.

Download with Pro
Files
SKILL.md
---
name: e2008-bare-cell-bus-bar-grids
description: "Use when a bare cell front metallization survey needs a disposition a scrap decision can rest on. Verify that the front bus bars and grid lines of a bare solar cell run through unbroken under ECSS-E-ST-20-08C clause 7.5.1.5.3: separate a full interruption, which the continuity requirement refuses on presence alone, from a narrowing that still conducts, turn each narrowing into the width fraction that survived and the current density the surviving metal now carries, size each break by the share of the collection strip it orphans from a bus bar, and return accept, review or reject with the broken lines named apart. Trigger: ecss, e-st-20-08c, clause-7-5-1-5-3, bare-cell-front-bus-bar-continuity, solar-cell-grid-line-break-screen, grid-finger-constriction-width-check, orphaned-cell-collection-area, front-metallization-current-density."
license: Apache-2.0
compliance: STANDARDS-REF
standards:
  - id: ecss
    reference-only: true
gated: false
domain: space-systems
pack: space-systems
compatibility: "agentskills.io SKILL.md; any SKILL.md host (Claude Code, Hermes, OpenClaw)"
metadata:
  domain: space-systems
  subdomain: ecss
  tags: [ecss, e-st-20-08-photovoltaic-assembly-scope, e2008-bare-cell-bus-bar-grids, bare-cell-front-bus-bar-continuity, solar-cell-grid-line-break-screen, grid-finger-constriction-width-check, orphaned-cell-collection-area, front-metallization-current-density]
  version: 0.1.0
  author: Aero Agent Skills
---

# ECSS Photovoltaic — Bare Cell Bus Bar and Grid Continuity (space-systems/ecss/e2008-bare-cell-bus-bar-grids)

Use when the task is the front metallization requirement of
ECSS-E-ST-20-08C clause 7.5.1.5.3 -- the bus bars and the grid lines of
a bare cell have to run through without a break -- turned into a
survey that separates what is refused on presence from what is
measured, and closes with a disposition.

## Domain quick reference

- The front grid is the cell's current collector. Fingers gather from
  the illuminated surface and deliver into the bus bars; the bus bars
  carry the whole cell out to the interconnectors. A requirement that
  the lines run through is a requirement about that path, not about
  cosmetic appearance.
- The survey has two halves and they must not be run with the same
  rule. A full interruption or a fracture that separates the metal is
  decided by presence: there is no width below which a break passes,
  because what is gone is the path. A narrowing, an edge nick or a
  void inside the line footprint leaves metal behind and is decided by
  measurement.
- A narrowing is graded on what survived, not on what was lost. The
  residual width fraction is the narrowest surviving width over the
  nominal line width, so two lines of different nominal width with the
  same absolute loss are correctly different findings.
- A bus bar is held tighter than a finger. Everything the cell
  collects passes through the bus bar, while a finger carries only its
  own strip, so the same residual fraction is an accept on one and a
  non-conformance on the other.
- Width is not the whole screen. Metal that survived still has to
  carry the line current, so the second axis is the current density in
  the surviving cross section. A narrowing can sit inside the width
  band and still drive the density past its limit, and a survey that
  measures only width will not see it.
- A break is sized as well as refused. The orphaned collection share
  is the part of a line's strip cut off from any bus bar: everything
  past the break on a line fed from one end, and nothing at all on a
  line fed from both, because the far end still delivers. That number
  tells a reviewer what the cell lost. It never turns the break into
  an accept.
- A bare cell front grid is not reworkable the way a solder joint is,
  so the middle disposition holds the cell for a non-conformance
  decision rather than promising a repair.
- A clean front still produces a record. The survey is the evidence,
  and an absent record is not the same as an absent break.

## Workflow

1. Open the survey against a cell identifier. A record with no
   traceable identifier cannot be dispositioned, because the
   non-conformance has nothing to attach to.
2. Categorize every indication by kind and by the line it sits on.
   Reject an unrecognized kind or line rather than defaulting it to a
   neighbouring one and inheriting a limit that does not apply.
3. Route each indication to the half that governs it: presence for a
   break or a crack through, measurement for a narrowing, an edge nick
   or a void.
4. For a break, take the line length, the break position and the
   number of ends fed from a bus bar, and report the orphaned
   collection share alongside the refusal.
5. For a narrowing, take the narrowest surviving width against the
   nominal and disposition on the residual width fraction for that
   line kind.
6. Where the line current and the metal thickness are both recorded,
   take the current density in the surviving cross section and let the
   worse of the two axes govern. Refuse a half-recorded pair rather
   than dropping the second axis in silence.
7. Close with the cell verdict, the broken lines listed apart, the
   worst orphaned share, and the non-conformance a review verdict
   raises.

## Pitfalls

- Grading a break by how wide it is. The finding is the loss of the
  path; a narrow break is still a break and no fraction reaches it.
- Reading a zero orphaned share as a reprieve. A line fed from both
  ends loses no collection to a single break, and the break is still
  refused because the second break has nowhere left to go.
- Grading a narrowing on absolute metal lost. The same loss on a wide
  bus bar and a fine finger are different findings, and only the
  residual fraction separates them.
- Applying the finger limit to a bus bar. The bus bar carries the
  whole cell, and the limit that governs it is the tightened one.
- Measuring width and stopping. A narrowing inside the width band can
  still put the surviving cross section past its current density, and
  a width-only survey passes it.
- Recording a line current with no metal thickness. The pair produces
  the density; one without the other silently drops half the screen,
  so it is refused instead.
- Comparing a residual fraction with its limit by bare arithmetic. The
  fraction is a quotient and the density is a quotient of a quotient,
  so a measurement meant to sit exactly on a limit can evaluate a few
  units in the last place to either side; the comparison absorbs that
  representation error while the limit stays untouched.

## Behavior contract (gate 3)

The presence-versus-measurement split, the residual width fraction,
the orphaned collection share, the surviving-cross-section current
density and the cell rollup are exercised by the gate 3 contract test:
scripts/test_e2008_bare_cell_bus_bar_grids.py against
scripts/e2008_bare_cell_bus_bar_grids_logic.py (stdlib unittest,
offline). Run:
python3 scripts/test_e2008_bare_cell_bus_bar_grids.py

## Compliance

- ECSS standards are freely downloadable (ESA); cite the source and
  paraphrase per standards-map.yaml.
- compliance: STANDARDS-REF, gated: false.

Attribution

ashfordeOUashfordeOU
View sourceMore from ashfordeOU →
SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

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 (0)

No comments yet. Be the first to comment!

SSkills DirectorySkills Directory

Know which skills are safe — weekly.

Best new skills + every skill we flagged as malicious. From the team that scanned 103,619.

Join free

Related Skills

Caveman

Ultra-compressed communication mode that cuts output tokens while keeping technical accuracy. Levels: lite, full, ultra and the wenyan variants. Use for /caveman, "caveman mode", "talk like caveman", "be brief" or "less tokens".

1074701 votes

Hyperplan

Adversarial multi-agent planning skill. Self-orchestrates 5 hostile category members (unspecified-low, unspecified-high, deep, ultrabrain, artistry) via team-mode for ruthless cross-critique debate, distills only the defensible insights, then MANDATORILY hands the distilled insight bundle to the `plan` agent for executable plan formalization. Use when planning needs maximum rigor and surfacing of weak assumptions, blind spots, and over-engineering. Triggers: 'hyperplan', 'hpp', '/hyperplan', ...

694821 votes

Mcp Code Execution

Routes multi-tool workflows through MCP servers for large datasets and pipelines. Use when Bash tool overhead is limiting throughput on data-heavy tasks.

3351 votes

catchup

Recovers the conversation and failed tool calls of a previous Codex, Claude Code, Antigravity, Cline, Copilot CLI, Cursor, DeepSeek Harness, Kimi, OpenCode, Pi Agent, or ZCode session. Use when the user says "catch up", "what did the last session do", "get me up to speed", "I switched agents", asks to recover/summarize a previous session before continuing, or asks to diagnose or report a catchup failure. Do NOT use for the current conversation, git history, or any non-agent log.

691 votes

math-skill

A comprehensive mathematical reasoning skill for AI assistants — handles arithmetic to research-level problems with rigorous step-by-step reasoning, systematic verification, and transparent uncertainty handling

381 votes
View all in ai-agents →