agentsclimarketplace

Build

Skill Pamacea/smite/plugins/studio/skills/build

MANDATORY entry point for ALL implementation tasks in smite project. Invoke FIRST when building features, implementing functionality, or creating components - provides 12-flag system (--speed, --scale, --quality, --team, --clean, --test, --debug, --docs, --git, --branch, --profile, --types) with auto-detection, memory integration, and quality metrics. Specific phrases: 'build feature', 'implement this', 'create component', 'add functionality', 'develop API'. (user)From its SKILL.md

Install
npx -y skills add Pamacea/smite --skill build

Assembled from the repository path, not quoted from the project. Check it against their README if it does not work.

One thing to look at

  • 0 stars0 stars. Stars are a popularity signal and not a quality one, but at this level it is likely that nobody has read this closely except its author, and you would be relying on your own review.

SKILL.md

9.5 KB, ~2.2k tokens by cl100k_base, as published. Nobody here has run it

Build Skill - Unified Agent v3.1


Mission

Provide ONE unified implementation entry point with:

  • 12 composable flags for maximum flexibility
  • Auto-detection for zero-configuration usage
  • Memory integration for continuous improvement
  • Progress tracking for transparent workflow
  • Quality metrics for objective validation
  • Legacy compatibility for smooth migration

Scope Definition

This skill is designed for:

  • Building new features
  • Implementing functionality
  • Creating components
  • Adding APIs
  • Developing modules

Use alternative skills for:

Your TaskUse This Skill Instead
One-off instructionsAdd directly to CLAUDE.md
Pure research tasks/toolkit search or grepai search
Questions about codeRead or Grep tools directly
Configuration changesEdit tool directly
Documentation reviewDedicated review skills
Simple tool usageClaude's built-in tool knowledge

Preferred Tools

Always use these tools for their intended purpose:

ToolUse ForCommand Pattern
grepai searchSemantic code searchgrepai search "pattern"
/toolkit searchStructured code discovery/toolkit search "query"
ReadFile content inspectionRead file_path
EditPrecise file modificationsEdit file_path old_string new_string
WriteNew file creationWrite file_path content
GlobPattern-based file findingGlob pattern
GrepContent-based file searchGrep pattern

Tool Selection Decision Tree:

Need to search code?
  ├─ Semantic understanding needed? → grepai search or /toolkit search
  └─ Simple pattern matching? → Grep tool

Need to implement?
  └─ /studio build [flags] "task"

Need to read files?
  └─ Read tool (never cat/head/tail)

Execution Protocol

Phase 1: EXPLORE (Always First)

Mandatory first step for all implementations:

  • Execute grepai search or /toolkit search to find existing implementations
  • Review related code patterns
  • Identify reusable components
  • Understand project structure
  • Verify library versions (post-2024 libs require web search verification)

Output: Investigation summary with relevant files and patterns

Phase 2: PLAN (Strategy)

  • Define implementation approach
  • List files to modify/create
  • Identify edge cases
  • Plan testing strategy
  • Estimate complexity

Output: Step-by-step implementation plan

Phase 3: CODE (Implementation)

  • Follow existing code patterns exactly
  • Use barrel exports (index.ts per folder)
  • Write self-documenting code
  • Apply delete-first philosophy when appropriate
  • Implement with proper TypeScript types

Output: Working implementation following project conventions

Phase 4: TEST (Validation)

  • Run linting and type checking
  • Execute relevant tests
  • Verify no regressions
  • Check quality gates (based on flags)
  • Measure coverage when applicable

Output: Validation report with quality metrics


Quality Gates

All implementations MUST include:

  • Proper TypeScript types (no any, use unknown or proper types)
  • Barrel exports in each folder (index.ts)
  • Following existing code patterns exactly
  • Self-documenting names (no excessive comments)
  • Error handling at system boundaries
  • Tests for behavior (not implementation details)
  • No obvious security vulnerabilities

Additional gates based on flags:

FlagExtra Quality Gates
--cleanNet code reduction, zero duplication
--testTests written first, coverage >= 80%
--debugRoot cause identified, regression test added
--quality100% type coverage, OWASP compliance
--docsComplete documentation generated

Success Metrics

Objective measurements after each build:

Code Quality Report
════════════════════════════════════════
Lines Added:        [count]
Lines Removed:      [count]
Net Change:         [delta]
Files Touched:      [count]

Barrel Exports:     [all proper/partial/missing]
Type Coverage:      [percentage]%
Test Coverage:      [percentage]%
Complexity:         [reduced/unchanged/increased]

Debt:               [lines improved/added]
Performance:        [measured improvement/not applicable]

Memory:             [patterns saved count]
Documentation:      [generated files]

Status:             [READY FOR MERGE/NEEDS ATTENTION]
════════════════════════════════════════

Flag Quick Reference

Core Flags (v2.0)

FlagAliasesEffectUse When
--speed--fast, --quickOptimized for velocityQuick fixes, small features
--scale--thorough, --epctComprehensive workflowComplex features, multiple files
--quality--validate, --predatorQuality gates enabledCritical code, production-ready
--team--swarm, --ralphParallel agent teamsLarge projects, multi-domain

Extended Flags (v3.0)

FlagEffectUse When
--cleanDelete-first philosophyRefactoring, removing duplication
--testTDD mode (RED-GREEN-REFACTOR)Test-critical features
--debugBug fixing workflowFixing existing bugs
--docsAuto-documentationAPI docs, guides
--gitGit-aware modeWorking with version control
--branchContext-aware behaviorBranch-specific workflows
--profilePerformance profilingPerformance optimization
--typesTypeScript improvementsType safety improvements

Auto-Detection System

When no flags are provided, the system analyzes the task:

SignalDetected Profile
< 100 chars, no "and/with"--speed
Contains "feature/build/create"--scale
Contains "SaaS/platform/system"--team
Contains "critical/security/payment"--quality
Contains "refactor/cleanup/remove"--clean
Contains "test/TDD/coverage"--test
Contains "fix/bug/error/debug"--debug
Contains "docs/API/guide"--docs
Contains "slow/performance"--profile
Contains "types/TypeScript"--types

Flag Combinations

Power Combinations:

CommandBehaviorUse For
--clean --scaleDelete-first thorough refactorMajor refactoring
--test --qualityTDD with 100% coverageCritical features
--debug --gitBug fix with proper commitProduction bugs
--clean --typesTypeScript improvementType safety
--test --docs --scaleTDD + docs + thoroughLibraries/APIs
--debug --cleanFix + refactorBug with cleanup
--profile --qualityPerformance optimizationSlow code

Memory Integration

After each build, automatically save to claude-mem:

Auto-Save Triggers:

  • New pattern discovered
  • Architecture decision made
  • Convention established
  • Bug solution found
  • Refactoring technique applied

Usage:

# Search memory before implementing
"Let me check claude-mem for similar patterns first"

# Save after solving
"Saving successful pattern to claude-mem for future reference"

Decision Guide

Need to implement?
- Simple fix / small feature? -> --speed
- Complex / multi-file? -> --scale
- Quality-critical / security? -> --quality
- Large project / multi-domain? -> --team
- Refactoring / cleanup? -> --clean
- Test-critical feature? -> --test
- Bug fixing? -> --debug
- Public API / library? -> --docs
- Performance issue? -> --profile
- Type safety issues? -> --types
- Working with Git? -> --git
- Branch-specific workflow? -> --branch
- Not sure? -> (auto-detect)

Integration with Other Skills

Requires:

  • semantic-search - For EXPLORE phase
  • memory-integration - For saving patterns

Complements:

  • refactor - Use after implementation for cleanup
  • multi-review - Use for comprehensive code review
  • pattern-capture - Use after successful implementation

Used by:

  • All smite workflows as primary implementation entry point

Legacy Compatibility

Deprecated commands (still work):

Old CommandNew Equivalent
/oneshot "..."/studio build --speed "..."
/epct "..."/studio build --scale "..."
/predator "..."/studio build --quality "..."
/ralph "..."/studio build --scale --team "..."

See Also

Full documentation: @REFERENCE.md

Complete flag details, workflow examples, and advanced combinations:

  • Detailed flag workflows (--clean, --test, --debug, --docs, etc.)
  • Subagent auto-activation
  • Branch-based auto-detection
  • Progress tracking patterns
  • Best practices checklist
  • Technical subagents by tech stack

Build Skill v3.1.0 - Positive engineering with 12-flag system

What ships with it: 1 file

11.4 KB alongside SKILL.md

Keep looking

Skills are one crate of 325,949. Ordering is by how many stacks a row turns up in, so the top of any crate is what has actually been picked rather than what has the most stars.