Juan Carlos Altamirano avatar

Juan Carlos Altamirano

Community

@juanca202 · Quito, Ecuador

15Followers
|
28Public Repos
|
33Published Skills

Juan Carlos Altamirano maintains SDD Devkit and spec-kit skills for specification-driven development: requirements, architecture governance, testing, and Git delivery.

Skills Distribution
DomainDeveloper To...Specification-Driv.. (35%)Architecture Gover.. (20%)Testing & Quality .. (20%)Git & Pull Request.. (15%)

Agent Skills by Juan Carlos Altamirano

Showing 33 vetted skills indexed across 2 GitHub repositories.

juanca202juanca202

git-commit

Creates Conventional Commits inferred from the repository diff with secret detection and branch policy checks.

Community
Advanced
juanca202juanca202

coverage-verify

Verify acceptance criteria coverage and generate a traceability report from repository tests.

Community
Advanced
juanca202juanca202

requirement-refine

Convert raw requirements into ISO/IEC/IEEE 29148-aligned software requirements specifications.

Community
Advanced
juanca202juanca202

plugin-migrate

Migrates legacy SDD Devkit project content to the current structure and templates.

Community
Advanced
juanca202juanca202

arch-manage

Create and update Architecture Decision Records and domain standards with verifiable compliance criteria.

Community
Advanced
juanca202juanca202

code-review

Reviews branch diffs qualitatively against intent, architecture, and ISO/IEC 25010 quality criteria.

Community
Advanced
juanca202juanca202

design-define

Creates capability-organized technical documentation for data models, API groups, flows, and diagrams.

Community
Advanced
juanca202juanca202

work-implement

Implement specified tasks, work items, and test cases in code using TDD.

Community
Advanced
juanca202juanca202

arch-init

Initializes a multi-agent project harness with git, AGENTS.md, stack, and quality gate.

Community
Advanced
juanca202juanca202

work-research

Investigate topics, bugs, test cases, legacy code, and migrations into structured research reports.

Community
Advanced
juanca202juanca202

quality-check

Runs automated stack checks and emits a verdict report with next actions.

Community
Advanced
juanca202juanca202

arch-discover

Inspects a repository to discover undocumented architectural decisions and proposes candidate ADRs and standards.

Community
Advanced
juanca202juanca202

pr-create

Creates pull requests from the current branch with mandatory quality gates.

Community
Advanced
juanca202juanca202

work-plan

Plans technical tasks and maintenance work items as specification documents without writing code.

Community
Advanced
juanca202juanca202

arch-audit

Audits architecture standards and AGENTS.md rules against repository code, producing a prioritized compliance report.

Community
Advanced
juanca202juanca202

test-define

Generates IEEE 29119-4 test case documents from coded acceptance criteria.

Community
Advanced
juanca202juanca202

work-define

Creates and updates user stories with acceptance criteria, INVEST validation, and DoR checks.

Community
Advanced
juanca202juanca202

work-integrate

Merge completed user story or work item branches after quality gates and progress verification.

Community
Advanced
juanca202juanca202

speckit-checklist

Generate feature requirement checklists for spec-kit projects using Python scripts.

Community
Advanced
juanca202juanca202

speckit-git-remote

Determine the Git remote URL for a GitHub repository using system-level git commands.

Community
Basic
juanca202juanca202

speckit-git-validate

Validate Git feature branch names against spec-kit naming patterns.

Community
Basic
juanca202juanca202

speckit-git-initialize

Initialize a Git repository for spec-kit project structures with a single script.

Community
Basic
juanca202juanca202

speckit-constitution

Parse principle inputs and synchronize constitution changes across dependent templates.

Community
Advanced
juanca202juanca202

speckit-implement

Executes project implementation plans from tasks.md with dependency checks.

Community
Advanced

Frequently Asked Questions About Juan Carlos Altamirano

FAQPage Schema
What tasks can I perform with juanca202's SDD Devkit skills?▼

You can refine raw requirements into SRS documents, define user stories and test cases, plan and implement technical tasks, run quality gates (lint, tests, coverage, build), verify acceptance-criteria traceability, manage ADRs and architecture standards, and create commits, merges, and pull requests.

Who are these skills designed for?▼

Software engineers and technical leads practicing specification-driven development in Git repositories. They suit teams that document requirements (SRS, US-XXX), architecture decisions (ADRs), and test cases (TC-XXX) before coding, and enforce quality gates before integration.

How do the skills fit together in practice?▼

A typical flow: requirement-refine produces an SRS, work-define creates user stories, work-plan decomposes tasks, work-implement writes code, quality-check and coverage-verify validate, then work-integrate or pr-create merges with blocking quality gates. arch-init bootstraps the repository harness.

What license and cost apply to these skills?▼

All new SDD Devkit skills in the manifest carry the MIT open-source license, permitting free use, modification, and redistribution. No paid tier, subscription, or usage fee is indicated in the skill frontmatters.

What prerequisites do these skills require?▼

A Git repository with a remote for PR/MR operations; pr-create auto-detects GitHub, GitLab, Bitbucket, Gitea, or Azure Repos CLIs. The harness uses .sdd-devkit/settings.json, AGENTS.md, and docs/ directories, initialized via arch-init. quality-check runs the stack's declared test suites.