plugins/sdlc-utils/skills/implement/SKILL.md
Coding standards and implementation patterns. Use when the user asks about "coding standards", "implementation patterns", "how to structure code", "best practices for writing code", "code organization", or when starting implementation of a planned feature. Covers code structure, naming conventions, error handling, and following existing codebase patterns.
npx skillsauth add nsheaps/ai-mktpl implementInstall this skill globally with one command. Works with Claude Code, Cursor, and Windsurf.
3 of 9 scanners reported clean
Some scanners were skipped, did not run, or reported a non-clean status. Review each row below.
Guidelines for writing code during the implementation phase of the SDLC.
Before writing new code, study how similar functionality is already implemented in the codebase. Match conventions for error handling, logging, configuration, and code organization.
Before writing code, read the relevant specification (from the plan phase).
Confirm you understand:
Search for existing patterns that relate to your task:
If 3+ existing files follow the same pattern, your new code MUST follow it too.
Before opening a PR, review your own code:
| Anti-Pattern | Instead | | --------------------------- | ------------------------------------------ | | Reimplementing shared utils | Use existing helpers | | Giant functions | Break into smaller, focused functions | | Silent error swallowing | Handle and log errors properly | | Premature optimization | Write clear code first, optimize if needed | | Scope creep during coding | Stick to the spec, file issues for extras |
tools
Reference material for Claude Code internals — the on-disk layout under ~/.claude and project-scope .claude, the plugin cache, session-env propagation, and the full hook lifecycle. Auto-recall when working on Claude-Code-related tasks: writing or debugging hooks, authoring plugins, inspecting session state, troubleshooting why an env var is or isn't visible to a Bash tool call, or when paths under ~/.claude or ~/.claude/plugins/ come up.
development
Manage GitHub App installation tokens in Claude Code sessions. Use when tokens expire, auth errors occur in long-running sessions, or when setting up GitHub App credentials for agent teams. <example>my github token expired</example> <example>refresh the github app token</example> <example>check token status</example> <example>set up github app authentication for this session</example>
tools
Auto-detect project formatting tools and configure edit-utils settings
tools
Use this skill when the user asks about 1Password, secrets management, retrieving credentials, using op CLI, service accounts, secret references, vault operations, or any task involving the 1Password CLI (op). Also use when needing to inject secrets into environment variables, read passwords or API keys from 1Password, or manage 1Password items from the command line.