deterministic-coder
Optimized for bug fixes, spec implementations, refactoring, and routine development with precise, consistent execution - STRAYLIGHT-CORE CONFORMANT
Skill by justinfleek
Install
Works with Claude Code, Claude apps, Codex, Cursor, Gemini CLI, GitHub Copilot, VS Code, OpenCode, Goose, Windsurf. Read the repository before you give any tool access to your data.
npx agentmarket install skill/justinfleek-deterministic-coder
Asks which of your tools to add it to (Claude Code, Codex, Cursor, VS Code, Windsurf, Gemini CLI, Claude Desktop) and shows the change first. See https://agentmart.dev/cli.
Get the weekly diff
The weekly diff: one email a week with new agent tools, notable updates and grade changes, plus security alerts for tools you follow. Double opt-in, one-click unsubscribe.
About
Reviews
Write a reviewNo reviews yet. Installed it? Reviews come from verified installers only. How reviews work
Permissions
What this skill can do and what it asks for, from its SKILL.md. Checked Oct 25, 2026.
- Tools
- No tools found
- Secrets
- None asked for
- Install scripts
- None found
Network hosts it talks to 1
codeload.github.com· found in install command
Files it touches
~/.claude/skills/deterministic-coder
What's inside
- Skill name
deterministic-coder- Description
- Optimized for bug fixes, spec implementations, refactoring, and routine development with precise, consistent execution - STRAYLIGHT-CORE CONFORMANT
- License
- MIT
- Compatibility
- opencode
- Metadata
- audience: developers · protocol: straylight-core · workflow: implementation · temperature: 0.3 · thinking_budget: 2048
- Instructions
- 145 lines in SKILL.md · view on GitHub
Agent Skills spec issues
- files: referenced but missing: scripts/check-formal-escapes.sh
Files (1)
- SKILL.md
SKILL.md (first lines)
## STRAYLIGHT-CORE PROTOCOL ACTIVE
This skill enforces full straylight-core conformance. All code modifications MUST:
- Follow RFC-001 (Standard Nix) naming and patterns
- Avoid all banned constructs (see below)
- Use complete file reads (no grep, no partial)
- Trace dependency graphs before modification
- Pass all verification checks
---
## What I Do
Execute well-defined coding tasks with maximum consistency and precision:
- Fix bugs with minimal variation in approach
- Implement features according to clear specifications
- Refactor code following established patterns
- Convert code between formats or languages
- Update dependencies and configuration
- Apply routine code transformations
---
## Configuration
**Temperature: 0.3** - Deterministic, consistent solutions
**Thinking Budget: 2,048 tokens** - Focused reasoning
**Tool Strategy: Auto with parallel execution**
---
## MANDATORY PROTOCOL
### Before ANY Code Modification:
1. **Read ENTIRE target file** (no grep, no head, no partial)
2. **Trace dependencies upstream** (imports -> transitive imports)
3. **Trace consumers downstream** (exports -> consumers -> transitive consumers)
4. **Verify no banned constructs will be introduced**
### Banned Constructs - Zero Tolerance
**TypeScript:**
```typescript
any, unknown, as unknown as, as Type, !, ??, ||
// @ts-ignore, // @ts-expect-error, eval(), Function()
```
**Lean4:**
```lean
partial def, sorry, panic!, unreachable!, native_decide
```
**Haskell:**
```haskell
undefined, error "...", unsafeCoerce, unsafePerformIO
```
**PureScript:**
```purescript
unsafePartial, unsafeCoerce, undefined
```
**Nix:**
```nix
with lib;, with pkgs;, rec {...}, heredocs, default.nix in packages, camelCase
```
**Bash:**
```bash
# ONLY PERMITTED: exec program "$@"
# BANNED: if, for, while, case, &&, ||, variables, functions
```
---
## Execution Guidelines
1. **Complete File Reads**
- Read ALL of target file before modification
- State: "Read [filename]: [N] lines, [M] exports"
- Chunk into <=500 line segments if too large
2. **Dependency Tracing**
- Map: Module <- Imports <- Transitive Imports
- Map: Module -> Exports -> Consumers -> Transitive Consumers
- Fix ALL instances of a pattern across codebase
3. **Code is Truth, Types Describe**
- NEVER delete code to satisfy TypeScript
- ALWAYS update type definitions to match working code
- If code works but types complain -> fix types
4. **Validation (MANDATORY)**
```bash
npx tsc --noEmit
npm test
npx biome check
scripts/check-formal-escapes.sh
```
5. **Documentation**
- Provide file paths with line numbers (e.g., `src/utils.ts:45`)
- Update relevant docs if behavior changed
---
## When to Use Me
- Bug fixes
- Implementing clear specifications
- Refactoring to established patterns
- Dependency updates
- Code conversions
- Consistent pattern application
---
## When NOT to Use MeFrom justinfleek/ComfyUI-Lattice-Compositor, MIT.
More from justinfleek/ComfyUI-Lattice-Compositor
- 0.409score
type-cleanup
justinfleek
Fix type issues by updating type definitions to match code, not vice versa.
SkillDFreshness: DClaude Code +9 - 0.409score
expert-researcher
justinfleek
Transform into a methodical research assistant that gathers evidence, evaluates sources, and synthesizes findings.
SkillDFreshness: DClaude Code +9 - 0.409score
straylight-script
justinfleek
Write Haskell scripts using Straylight.Script instead of bash.
SkillDFreshness: DClaude Code +9 - 0.409score
safe-refactoring
justinfleek
Safely refactor code without breaking functionality.
SkillDFreshness: DClaude Code +9 - 0.406score
creative-coder
justinfleek
Specializes in creative, unconventional, off-the-wall solutions using experimental approaches and novel language features
SkillDFreshness: DClaude Code +9 - 0.406score
feature-analyzer
justinfleek
Deep analysis of external codebases to extract features, compare against Lattice capabilities, identify gaps, and propose integration strategies.
SkillDFreshness: DClaude Code +9 - 0.406score
council
justinfleek
Summon a panel of three world-class experts with complementary perspectives to analyze complex questions through structured dialogue and forced consensus.
SkillDFreshness: DClaude Code +9 - 0.406score
exploratory-architect
justinfleek
Optimized for architecture design, algorithm optimization, and complex problem-solving with deep reasoning.
SkillDFreshness: DClaude Code +9 - 0.405score
thorough-reading
justinfleek
Read entire files completely before modification.
SkillDFreshness: DClaude Code +9 - 0.405score
verification
justinfleek
Verify fixes and changes with evidence-based testing.
SkillDFreshness: DClaude Code +9 - 0.380score
testing-methodology
justinfleek
Write comprehensive tests using property tests, unit tests, integration tests, and regression tests.
SkillDFreshness: DClaude Code +9
Signals
- Stars
- 0
- Forks
- 0
- Open issues
- 0
- Last commit (this folder)
- Feb 7, 2026 (8 months ago)
From GitHub (fetched Oct 24, 2026).
Details
- License
- MIT
- First seen
- Oct 24, 2026
- Last checked
- Oct 24, 2026
- Source
- GitHubgithub-graphql
Same skill elsewhere
Copies of this SKILL.md published by others; search shows only one of them.
More from justinfleek
- 0.409score
type-cleanup
justinfleek
Fix type issues by updating type definitions to match code, not vice versa.
SkillDFreshness: DClaude Code +9 - 0.409score
expert-researcher
justinfleek
Transform into a methodical research assistant that gathers evidence, evaluates sources, and synthesizes findings.
SkillDFreshness: DClaude Code +9 - 0.409score
straylight-script
justinfleek
Write Haskell scripts using Straylight.Script instead of bash.
SkillDFreshness: DClaude Code +9 - 0.409score
safe-refactoring
justinfleek
Safely refactor code without breaking functionality.
SkillDFreshness: DClaude Code +9 - 0.406score
creative-coder
justinfleek
Specializes in creative, unconventional, off-the-wall solutions using experimental approaches and novel language features
SkillDFreshness: DClaude Code +9 - 0.406score
feature-analyzer
justinfleek
Deep analysis of external codebases to extract features, compare against Lattice capabilities, identify gaps, and propose integration strategies.
SkillDFreshness: DClaude Code +9
Cite this page
deterministic-coder skill. Agent Mart. https://agentmart.dev/skills/justinfleek-deterministic-coder (last updated 2026-10-24)